Безопасность

Организация межсетевого взаимодействия установлением логического соединения. Организация межсетевого взаимодействия между первой сетью и второй сетью

Организация межсетевого взаимодействия установлением логического соединения. Организация межсетевого взаимодействия между первой сетью и второй сетью

Описание презентации по отдельным слайдам:

1 слайд

Описание слайда:

ГБПОУ ВО «Острогожский многопрофильный техникум» Разработал преподаватель спецдисциплин Солодовникова О.А. Презентация По МДК 02.01 «Инфокоммуникационные системы и сети» На тему « Организация межсетевого взаимодействия»

2 слайд

Описание слайда:

Введение Взаимодействие с PSTN Взаимодействие с PSPDN 3.1. Случай А 3.2. Случай B Взаимодействие с СSPDN Заключение Литература План

3 слайд

Описание слайда:

Введение При объединении локальных сетей (которые называются сегментами) в одну сеть пользователи этих сетей могут совместно использовать файлы, ресурсы и средства электронной почты. Если все сети одной фирмы используют одну и ту же топологию и метод доступа (например, Ethernet), то объединить их относительной несложно. Вам могут потребоваться для этого различные мосты, маршрутизаторы, кабельные концентраторы и коммутационные блоки, о которых рассказывается в данной главе.

4 слайд

Описание слайда:

Межсетевое взаимодействие необходимо для абонентов ISDN с целью связи с абонентами других сетей, как показано на рис. 2.21. Некоторое время проблема организации межсетевого взаимодействия между ISDN и другими сетями была сложной. Несмотря на использование ISDN в различных государственных структурах, услуги и атрибуты услуг могут отличаться Рис. 2.21. ISDN пользователи имеют доступ ко всем сетям Типичные функции межсетевого взаимодействия включают: § преобразование между различными системами нумерации; § адаптацию электрических характеристик различных сетей; § преобразование между различными системами сигнализации, обычно называемое отображением; § преобразование между различной техникой модуляции.

5 слайд

Описание слайда:

Взаимодействие с PSTN В ISDN детальная информация о запрашиваемой услуге и совместимости терминалов может передаваться вне канала через сеть от терминала к терминалу. Это является характеристикой систем сигнализации, применяемых в ISDN. "Вне канала" означает, что информация сигнализации и пользовательская информация передаются по отдельным путям. Системы сигнализации, используемые в PSTN, не имеют такой способности. Через PSTN в ISDN может быть передана только ограниченная информация. Кроме того, цифровые данные со скоростью 64 кбит/с или со скоростью, адаптированной к 64 кбит/с, передаются через ISDN со скоростью 64 кбит/с. Но в PSTN цифровые данные должны быть преобразованы в аналоговые посредством модема и переведены через PSTN как 3,1 кГц аудио – информация (рис. 2.22).

6 слайд

Описание слайда:

Взаимодействие с PSPDN Трафик между ISDN и сетью передачи данных с коммутацией пакетов общего пользования (PSPDN) может быть представлен двумя способами, определенными CCITT как случай А и случай В.

7 слайд

Описание слайда:

Взаимодействие с PSPDN Случай А В случае А терминалы, передающие пакеты в ISDN, соединяются с помощью информационных каналов с сетью коммутации пакетов. Пакетная коммутация используется в PSPDN даже для вызовов между двумя терминалами, передающими пакеты в ISDN.

8 слайд

2. Общие сведения об ISDN. Цифровые интегральные сети связи

2. Общие сведения об ISDN

2.1. Назначение ISDN

Цифровая сеть с интеграцией служб ISDN представляет собой разновидность сети связи, в которой производится передача речи, данных, текста и изображений между сетевыми точками доступа в цифровом виде. CCITT* определяет ISDN как:

"Сеть, полученную из телефонии IDN, которая обеспечивает цифровое соединение для предоставления широкого диапазона услуг, к которому пользователи имеют доступ с помощью ограниченного ряда стандартных многоцелевых интерфейсов "пользователь – сеть ".

ISDN базируется на цифровой телефонной сети, называемой интегральной цифровой сетью IDN, которая включает в себя:

  • обычные двухпроводные абонентские линии;
  • 32-х или 24-х канальную звеньевую структуру с ИКМ;
  • систему сигнализации №7.

ISDN обеспечивает цифровые соединения. Это означает, что терминалы и абонентские линии являются цифровыми. Цифровая коммутация реализует более качественную и гибкую передачу информации по сравнению с аналоговой коммутацией.

ISDN предоставляет все существующие телекоммуникационные услуги, а также сможет предоставлять перспективные услуги в будущем.

Пользователи ISDN имеют доступ к различным видам услуг посредством стандартных интерфейсов "пользователь – сеть " независимо от запрашиваемой услуги.

Некоторыми другими характеристиками ISDN являются:

  • один доступ "пользователь – сеть" может использоваться для нескольких соединений одновременно;
  • по всей ISDN используется внеканальная сигнализация, это означает, что сигнализация не будет нарушать соединение;
  • система сигнализации DSS1 (между пользователем и сетью) намного мощнее старой абонентской сигнализации.

2.1.1. Основные применения

До недавнего времени существовали раздельные сети для передачи голоса и различных видов данных, абоненты имели отдельные каналы доступа к различным сетям и услугам (рис. 2.1).

ISDN предоставляет абонентам доступ к этим услугам (как разговорным, так и не разговорным) по одной цифровой абонентской линии. Эти службы, в некоторых случаях зависящие от типа терминала, являются доступными абоненту посредством одного терминала (рис. 2.2).

Доступ имеет ряд разделенных во времени информационных каналов и отдельный канал для сигнализации.

ISDN может также функционировать как шлюзовая сеть, подключенная к другим выделенным сетям, таким как сеть передачи данных с коммутацией пакетов и телефонная сеть (рис. 2.3).

ISDN может быть географически расширена по территории всей страны, использоваться в ограниченной географической местности или применяться для отдельного ведомства.

Пример применений

Абонент ISDN одновременно может наблюдать изображение на терминале видеотекса и беседовать с клиентом по телефону. Это является примером объединения (интеграции) данных и речи, передаваемых по одной и той же абонентской линии. Следует отметить, что линия, используемая для такой интегрированной связи, представляет собой существующий двухпроводный абонентский шлейф.

2.2. Доступы "пользователь-сеть"

Существуют два типа доступов "пользователь – сеть", регламентируемых CCITT. Они приспособлены к особым ситуациям нагрузки трафика с установленным количеством каналов коммутации.

2.2.1. Основной (базовый) доступ (BRA)

Основной доступ используется при малых нагрузках трафика. Обычно он включает один канал сигнализации (D) и два информационных канала (В). Примером абонентской связи через основной доступ является частный дом или предприятие малого бизнеса. Основной доступ использует общую двухпроводную абонентскую линию (рис. 2.4).

2.2.2. Первичный доступ (PRA)

Этот доступ может применяться при большем трафике, чем при основном доступе. Двумя примерами устройств, которые могут быть подключены к первичному доступу, являются ISDN учрежденческая АТС (ISPBX) и ISDN-мультиплексор (MUX – Multiplexer) – IMUX. ISРВХ может быть соединена с ISDN через один или несколько первичных доступов в зависимости от трафика, поступающего от ISРВХ. IMUX соединяется с ISDN через один первичный доступ.

Первичный доступ может иметь любую из следующих комбинаций каналов абонентского доступа (рис. 2.5):

  • один канал сигнализации и до 23-х каналов коммутации;
  • до 24-х каналов коммутации;
  • один канал сигнализации и до 30-ти информационных каналов;
  • до 31-го информационного канала.

Канал сигнализации для первичного доступа может быть расположен в другом первичном доступе. Тогда такой первичный доступ будет содержать только информационные каналы.

Применение

Две структуры доступа "пользователь-сеть", описанные выше, основаны на звеньях коммутации, уже существующих в телефонной сети общего пользования (PSTN).

Обычная двухпроводная абонентская линия используется для основного доступа и такая способность линии ограничивает ряд каналов пользовательского доступа двумя информационными каналами и одним каналом сигнализации.

Первичный доступ основан на ИКМ - звеньях, уже используемых в телефонных сетях. Существует два типа систем с ИКМ, одна со скоростью передачи 2048 кбит/с, а другая – 1544 кбит/с.

Система ИКМ со скоростью 2048 кбит/c имеет максимум 31 канал, а система ИКМ со скоростью 1544 кбит/с – 24 канала.

2.3. Каналы абонентского доступа

В традиционной телефонной сети пользователь связывается с центральным коммутатором (АТС) через абонентскую линию. Местная абонентская линия состоит из одного аналогового канала, применяемого для передачи по сети сигналов (например, при наборе телефонного номера), и информации (разговора, звука, видеоинформации или двоичных данных).

В ISDN местная абонентская линия передает только цифровые данные, хотя она может быть любого типа, доступного в современной коммуникационной среде. Местная линия ISDN связывает оборудование пользователя с аппаратурой местной станции. Абонентская линия ISDN состоит из отдельных логических каналов, которые можно комбинировать для предоставления пользователю интерфейса с ISDN. Эти логические каналы разделяются на три типа. При передаче по местной абонентской линии каждому каналу отводится свой интервал времени. Для этого используется процесс мультиплексирования с разделением по времени. Кроме того, каналам ISDN присваивается категория согласно их использованию (передача сигналов или передача данных) и в соответствии со стандартной скоростью передачи данных по каналу конкретного типа.

Различные типы каналов абонентского доступа ISDN представлены в табл. 2.1.

Таблица 2.1 – Типы каналов ISDN

2.3.1. D – канал

Основным назначением D – канала является перенос через ISDN информации сигнализации, относящейся к контролю соединений коммутации каналов.

D – канал переносит информацию о сигнализации между терминалом и местной станцией ISDN в двух направлениях. На станции информация сигнализации направляется непосредственно к управляющему устройству системы коммутации для установления соединения.

Хотя информация сигнализации имеет наибольший приоритет по D – каналу, существует возможность передачи по этому каналу других видов информации.

Сообщения между абонентами также посылаются по D – каналам. Это краткие текстовые сообщения, передаваемые между двумя пользовательскими терминалами. Такие сообщения подвергаются контролю на станции, но не обрабатываются. Они непосредственно передаются принимающему терминалу. D – канал также может использоваться для передачи ограниченного количества пакетов данных, предназначенных для коммутации, через ISDN пакетному манипулятору сети передачи данных с коммутацией пакетов.

2.3.2. В – канал

В – канал предназначен для переноса широкой разновидности цифровой информации между терминалом и местной станцией ISDN в двух направлениях. Поэтому В – канал продолжается от местной станции ISDN непосредственно через сеть ISDN по направлению к другой местной станции ISDN, а далее к назначенному терминалу.

Примерами информации, переносимой по В – каналу, являются закодированный (ИКМ) речевой сигнал и цифровые данные.

2.3.3. Битовая скорость

В – каналы имеют битовую скорость 64 кбит/с, тогда как для D – канала существуют две битовые скорости.

Когда D – канал используется в качестве канала сигнализации для основного доступа, для двух В – каналов достаточно иметь скорость 16 кбит/с с целью передачи информации сигнализации, а также для управления ограниченным количеством информации, передаваемой между абонентами.

Первичный доступ содержит до 30-ти В – каналов и соответственно требуется больший объем информации для передачи сигнализации. D – канал для первичного доступа имеет битовую скорость 64 кбит/с.

Заметим, что D – и В – каналы являются полностью дуплексными.

2.3.4. Дополнительные каналы

Первичный интерфейс может быть использован для поддержки Н – каналов. Некоторые из этих структур включают в себя D – канал со скоростью передачи 64 кбит/с для контроля сигнализации. Когда D – канал отсутствует, то считается, что D – канал по другому первичному интерфейсу при таком же расположении абонента будет обеспечивать любую требуемую сигнализацию. Высокая битовая скорость Н – канала может быть использована, например, при факсимильной связи или передаче видеоинформации. В настоящее время определены три Н – канала:

  • Канал Н0 первичного интерфейса . Это канал со скоростью 384 кбит/с, содержащий 6 непрерывных каналов по 64 кбит/с.
  • Канал Н1 первичного интерфейса . Представляет собой канал со скоростью 1536 кбит/с для интерфейса Т1 (1544 кбит/с).
  • Канал Н12 . Состоит из одного канала 1920 кбит/с (30 каналов по 64 кбит/с) и одного D – канала.

2.4. Оборудование абонента

Термин "абонент " обозначает человека. Потребитель ISDN тоже является человеком. Термин "пользователь " обозначает как человека, так и компьютер, представленный потребителем для использования услуг и удобств сети. По умолчанию термин "пользователь" обозначает терминал ISDN.

2.4.1. Основные функциональные группы

Оборудование абонента ISDN может быть классифицировано в соответствии с рис. 2.6.

Рис. 2.6. Группы функционального оборудования:

ТЕ 1 - оконечное оборудование 1-го типа;
ТЕ 2 - оконечное оборудование 2-го типа;
ТА - оконечный адаптер;
NT - сетевое окончание

Специальные групповые функции могут быть образованы одной или несколькими частями оборудования. Также несколько функциональных групп могут быть представлены в одной части оборудования.

2.4.2. Терминал ISDN (ТЕ1)

Существуют ISDN - терминалы, начиная от самых простых речевых телефонных аппаратов до комплексных универсальных компьютеров.

Примеры терминалов ISDN:

  • цифровые телефонные терминалы;
  • персональные компьютеры;
  • телетексные терминалы;
  • терминалы телефакса;
  • терминалы видеотекса;
  • многофункциональные терминалы.

Приведем некоторые из новых дополнительных услуг, обеспечиваемых терминалами ISDN:

  • отображение текстовых сообщений, данных по оплате, номера вызывающего абонента;
  • сохранение номеров вызывающих абонентов;
  • ускоренный набор номера;
  • сохранение последних 10 набранных номеров;
  • повторный набор одного из последних 10 набранных номеров;
  • набор номера по внутреннему телефонному справочнику с фамилией и телефонным номером.

Терминал ISDN имеет интерфейс непосредственно к ISDN, который реализуется в соответствии со стандартом пользовательских интерфейсов. В терминал также включена некоторая логика (в микропроцессоре) для управления межсетевым взаимодействием со станцией ISDN.

Обычно такой терминал имеет в качестве минимального оборудования телефонную трубку, устройство для цифрового набора номера, дисплей для текстовых сообщений и номера телефонов абонентов и, возможно, клавиатуру для набора текстовых сообщений.

2.4.3. Не ISDN-терминалы (ТЕ2)

Терминалы типа ТЕ2 имеют интерфейсы, которые выполнены в соответствии с рекомендациями, отличными от ISDN-рекомендаций. Примером ТЕ2 является обычный аналоговый телефонный аппарат.

2.4.4. Оконечный адаптер (ТА)

Оконечный адаптер (терминальный адаптер – Terminal Adapter – ТА) снабжает не ISDN - терминал (ТЕ2) дополнительным аппаратным и программным обеспечением с целью соответствия стандарту ISDN-интерфейсов.

Существуют следующие типы оконечных адаптеров:

  • абонентский, представляющий собой контроллер с соответствующим аппаратно-программным обеспечением;
  • в виде монтажной платы для персонального компьютера (ПК).

Оконечный адаптер преобразует контрольные сигналы, используемые терминалом, в протокол, применяемый для передачи контрольных сообщений по каналу сигнализации, а также изменяет скорость и формат оконечных данных терминала (для передачи по каналам коммутации ISDN).

Совокупность ТА и ТЕ2 обеспечивает выполнение функций, аналогичных ТЕ1. Примером ТА является плата расширения и программное обеспечение для адаптации ПК к стандартному интерфейсу ISDN. Программное и аппаратное обеспечение ТА позволяет абоненту использовать экран и клавиатуру ПК для набора номера и управления сообщениями. ТА допускает выбор информационных каналов и подключение через плату расширения микротелефонной трубки к ПК.

Основные функции оконечного адаптера:

  • преобразование протокола сигнализации;
  • преобразование данных;
  • ускоренный набор номера;
  • удобство дисплея.

2.4.5. Сетевое окончание (NT1)

Сетевое окончание работает в качестве узла адаптации между терминалами или оконечными адаптерами и цифровой абонентской линией. Сетевое окончание располагается в помещении абонента.

NT1 содержит микропроцессор для контроля битовых потоков и управления ситуациями столкновения (коллизиями), которые происходят, когда несколько терминалов одновременно передают информацию по каналу сигнализации. Отметим, что есть несколько различных типов NT1 в зависимости, в основном, от количества информационных каналов.

Основные функции NT1:

  • линейные соединения;
  • эксплуатация линий;
  • синхронизация;
  • подача питания через интерфейс по направлению к терминалу;
  • уплотнение битовых потоков;
  • адаптация терминалов и абонентской линии;
  • управление столкновениями (коллизиями).

2.4.6. Цифровая абонентская линия

Цифровая абонентская линия обеспечивает полную дуплексную передачу по одной металлической витой паре со скоростью, достаточной для поддержки работы ISDN при наличии двух информационных каналов и одного канала сигнализации. Физическое окончание цифровой абонентской линии на конце сети называется линейным окончанием (LT). Физическое окончание на абонентском конце называется сетевым окончанием (NT), как показано на рис. 2.7.

Цифровой битовый поток, передаваемый в каждом направлении по цифровой абонентской линии, разделяется во времени для обеспечения нескольких каналов абонентского доступа.

Так называемая пассивная шина соединяет до 8-ми терминалов с сетевым окончанием (NT1), как показано на рис. 2.8.

Шину называют пассивной, потому что прямую связь между терминалами по шине осуществить невозможно, не пройдя вначале через коммутационную станцию.

2.4.7. Сетевое окончание (NТ2)

NT2 является функциональной группой с большим числом функций, таких как коммутация и обработка информации сигнализации.

Функции устройства NT2 может выполнять учрежденческая АТС ISPBX или же локальная сеть (LAN – Local Area Network). NT2 требует применения NT1 для адаптации к линии передачи. NT1 в этом случае отличается от NT1, упоминаемого ранее. Оно соединяется с ISDN по звену с числом каналов, большим чем 3, используемых в цифровой абонентской линии.

Основные функции NT2 включают:

  • обработку информации сигнализации;
  • мультиплексирование информации сигнализации;
  • коммутацию данных;
  • концентрацию данных;
  • функции эксплуатации;
  • физическое соединение.

2.4.8. Учрежденческая ISDN АТС

Для больших компаний со многими телефонными расширениями учрежденческая ISDN АТС (ISРВХ) может обеспечивать коммутационные функции, концентрацию трафика и другие возможности.

ISРВХ функционально мало отличается от ISDN местной станции, как показано на рис. 2.9.

2.4.9. ISDN-мультиплексор (IMUX)

Для удаленной группы пользователей ряд абонентских линий может быть уплотнен в мультиплексоре IMUX, подсоединенном к местной станции ISDN по уплотненному звену высшего порядка (рис. 2.10).

Информационные каналы, организуемые по абонентским линиям, будут иметь фиксированные канальные позиции в звене по направлению к ISDN.

Функциональные группы, описанные выше, могут быть скомбинированы различными способами. CCITT определил рекомендуемые конфигурации для стандартных комбинаций функциональных групп. Эти конфигурации полезны при идентификации различных возможных физических установок абонентского доступа к местной ISDN-станции.

В рекомендуемых конфигурациях используют 5 опорных точек, но только 3 из них к настоящему времени стандартизированы CCITT. Опорные точки отделяют различные функциональные группы и иногда соответствуют физическому интерфейсу между частями оборудования.

Опорная точка S отделяет ISDN-терминал (ТЕ1) от NT1 и соответствует пассивной шине.

Не ISDN-терминал (ТЕ2) соединяется через ТА с опорной точкой S. В этом случае существует опорная точка R между не ISDN-терминалом и ТА. Эта опорная точка отображена в X- или V- рекомендациях CCITT в зависимости от типа ТЕ2.

Две функциональные группы на местной станции, линейное окончание (LT) и станционное окончание (ЕТ) не имеют оконечного CCITT стандарта. То же самое применяется к опорной точке V, отделяющей LT от ЕТ. LT, однако, является окончанием звена коммутации на станции и должно выполнять, по крайней мере, функции передачи и приема на данном конце звена. ЕТ должно поддерживать обработку контроля вызова и управление звеном коммутации, но соответствующий стандарт CCITT не разработал.

И наконец, опорная точка U, расположенная между абонентским и станционным оборудованием, соответствует звену коммутации и представляется посредством двухпроводной цифровой абонентской линии.

Отличие заключается в том, что в данную конфигурацию включается функциональная группа NT2, а связь с местной ISDN-станцией осуществляется через звено с большей передающей способностью, чем у цифровой абонентской линии, используемой в первой конфигурации, что соответствует первичному доступу.

NT2 включает в себя больше функций, чем NT1 и соединяется через NT1 со звеном коммутации. Опорная точка Т разделяет две функциональные группы, но существуют также применения, в которых функции NT1 и NT2 интегрированы так, что опорная точка Т исчезает.

Опорная точка U на рис. 2.12 соответствует интерфейсу звена коммутации с большим числом каналов коммутации, чем в первой рекомендуемой конфигурации.

В общем случае при подключении к ISDN различного оборудования используется ряд опорных точек (интерфейсов) – R, S, T, U, как показано на рис. 2.13.

2.4.11. Сигнализация

Назначением сигнализации в ISDN является передача контрольной информации в узлы коммутации для установления вызова и контроля вызова через сеть ISDN.

Сигнализация в сети ISDN является гораздо более всесторонней и мощной, чем сигнализация в сети PSTN. Способность ISDN управлять множеством различных услуг ставит новые требования к возможностям сигнализации.

Сигнализация ISDN может быть разделена на 2 типа, как показано на рис. 2.14.

Первый тип используется между абонентским терминалом и местной ISDN-станцией.

Эта сигнализация использует D – канал по цифровой абонентской линии и называется цифровой абонентской системой сигнализации 1 (DSS 1).

Второй тип сигнализации применяется между станциями. Стандартизированная система сигнализации по общему каналу №7 (SS7) используется для доставки контрольной информации всем включенным в сеть ISDN - станциям.

Следует отметить, что хотя контрольная информация имеет наивысший приоритет по каналу D, существует возможность передачи информации от пользователя к пользователю. Это означает, что SS7 также используется для управления информацией между абонентами. В этом случае станция ISDN выполняет функцию транзита сигнализации без ее обработки (функция транзакций).

2.5. Виды информации

Информация, переносимая в ISDN, имеет цифровую форму и классифицируется как информация пользователя и контрольная информация (рис. 2.15).

Контрольная информация отделяется от информации пользователя и обрабатывается на станции (фирмы "Ericsson"). Информация пользователя коммутируется через сеть к пользователю.

2.5.1. Пользовательская информация

Информация пользователя передается между пользователем и местной ISDN-станцией либо по В – каналу, либо по D – каналу в зависимости от информационных характеристик.

Примерами пользовательской информации, передаваемой по В – каналу, являются:

  • оцифрованная речь;
  • оцифрованная аудио – информация из модема в помещении потребителя;
  • цифровые данные.

Примеры пользовательской информации, передаваемой по
D – каналу:

  • текстовые сообщения;
  • пакетизированные данные для передачи с коммутацией пакетов.

Информация между абонентами, переносимая при установлении вызова с помощью сообщений канала D, также переносится сообщениями установления вызова пользовательской подсистемы ISDN (ISUP).


ST – сигнальный терминал; PCD – D – цифровой кодер; ETC – станционное окончание

Сообщения в процессе вызова передаются по тому же пути сигнализации, который был организован при установлении соединения для вызова.

Анализ номера абонента не нужен, так как путь сигнализации все еще существует в памяти процессора.

2.5.2. Контрольная информация

Контрольная информация всегда передается по D – каналу. Она представляет собой информацию, которая требуется ISDN, сети взаимодействия или же терминалу для установления, осуществления или модификации соединения через ISDN.

2.5.3. Сетевая информация для абонентов

Другой характеристикой ISDN является метод, используемый для сообщения пользователям ситуаций, встречающихся в сети. В телефонии сеть информирует абонента о действиях в сети посредством звуковых сигналов и объявлений. Сигнал занятости и сигнал набора номера являются их примерами. ISDN дополняет эти сигналы объявлениями с описательными текстовыми сообщениями, посылаемыми по D – каналу. Сеть может переслать в абонентский терминал полный текст.

2.5.4. Функции ISDN местной станции

В ISDN интерфейс "пользователь – сеть" является полностью цифровым. В– и D–каналы, исходящие от пользователя, заканчиваются и разделяются на местной станции, как показано на рис. 2.15.

Информация пользователя из В – канала передается к оконечным пользователям через сеть коммутации. Пользовательская информация из D – каналов передается к оконечным пользователям путем использования сети сигнализации по общему каналу. Контрольная информация используется местной станцией для соединения и контроля установления соединения. Она также включает межстанционную сигнализацию, используя сеть сигнализации по общему каналу.

Местная ISDN-станция обладает функциями разделения, коммутации и контроля, которые обеспечиваются ISDN-услугами. Однако данной станцией не обязательно обеспечиваются все услуги. Услуга, обеспечиваемая станцией, может быть использована где угодно в сети. Местная станция является также ответственной за установление соответствующего соединения с другой станцией.

2.6. Коммутация

Соединения в ISDN могут быть коммутируемыми и некоммутируемыми. Некоммутируемые соединения являются или постоянными, или полупостоянными. Кабельные соединения между оборудованием в основном рассматриваются как постоянные соединения. Соединения между терминалами потребителя, которые устанавливаются, поддерживаются и освобождаются оператором сети, являются полупостоянными соединениями.

В ISDN потребитель может временно сбрасывать полупостоянное соединение. В будущем потребитель ISDN сможет также устанавливать полупостоянные соединения из терминала. Коммутируемое соединение осуществляется либо с использованием коммутации каналов, либо пакетов.

Соединения с использованием коммутации каналов предназначены для речи, голосовых и цифровых данных. Соединения с использованием пакетной коммутации применяются для цифровых данных.

2.6.1. Соединения канальной коммутации

Информация в этом случае – канально–коммутационные перемещения по выделенному тракту. Этот тракт должен быть установлен посредством отдельного тракта сигнализации. Информация, передаваемая по соединению, организованному посредством коммутации каналов, непосредственно переносится через сеть без накопления по всему тракту, как показано на рис. 2.16.

Данные обычно передаются в пакетах. Между пакетами должны поддерживаться соединения: они могут быть установлены или разрушены для каждого пакета импульсов.

Рис. 2.16. Звено канальной коммутации (обслуживает только одно соединение)

2.6.2. Соединения пакетной коммутации

Соединение пакетной коммутации в действительности не является соединением. Коммутационным терминалам дается восприятие того, что соединение существует. Информация переносится в пакетах, как показано на рис. 2.17.

Информация пакетной коммутации содержит в виде части пакета информацию об адресе. Каждый пакет должен быть сохранен, обработан и направлен с помощью пунктов коммутации.

Основные преимущества пакетной коммутации:

  • одно звено передачи может быть использовано одновременно для многих соединений;
  • два пользовательских окончания в соединении могут иметь разные битовые скорости.

2.6.3. Применение пакетной коммутации

Существуют два подхода к пакетной коммутации. Это "датаграмма " и "виртуальное соединение ". Фундаментальным различием между ними является способ адресации информации в каждом пакете и обработка в сети. ISDN использует коммутацию пакетов виртуального канала.

Коммутация пакетов виртуального канала

Первый пакет при установлении соединения (запрос вызова) содержит адрес оконечного пункта назначения, как показано на рис. 2.18.

Этот пакет устанавливает логическое соединение или канал (виртуальное соединение или канал) через сеть по направлению к пункту назначения по невыделенному пути. В каждом звене соединению присваивается номер логического канала. Этот номер используется как адрес для последующих пакетов данных.

Так как маршрут фиксируется для поддержания логического соединения, это подобно каналу в соединении канальной коммутации и соответствует виртуальному соединению. На рис. 2.19 наблюдаем 2-а виртуальных соединения: одно от станции А к станции В, а другое – от станции С к станции D (показаны пунктиром).

Для осуществления соединения канальной коммутации выделяется специальный путь. В случае наличия виртуального соединения этот путь может использоваться также для других соединений посредством интерливинга (чередования) пакетов. Указанный путь не является выделенным. Каждый пакет содержит в заголовке идентификатор виртуального соединения и данные.

Каждый пункт коммутации "знает" по ранее установленному маршруту, куда направить входящие пакеты. Решения маршрутизации не требуется. Однако, пакеты должны быть сохранены и обработаны в каждом узле коммутации и по очереди направлены в исходящую линию.

Датаграмма пакетной коммутации

Датаграмму используют при отсутствии виртуального соединения. Каждый пакет посылается с полным номером абонента В, который анализируется в каждом узле коммутации. Пакеты могут перемещаться по различным путям в сети и прибывать в разном порядке.

2.7. Нумерация и идентификация

Система ISDN-нумерации базируется на существующем плане телефонной нумерации. Существует отдельная система нумерации для выделенных сетей данных. Трафик между ISDN и выделенными сетями требует выполнения ряда преобразований на исходной стороне.

Полный международный ISDN-номер составляется из переменного числа десятичных цифр, расположенных в поле специального кода (рис. 2.20).

Номер включает в себя идентификацию определенной страны или географического региона. Также могут быть идентифицированы ISDN или другие сети в этих странах или географических регионах. ISDN-адрес может также содержать подадрес, который непосредственно посылается через сеть и используется терминалом пользователя.

2.7.1. Номера телефонов абонентов ISDN

Номером телефона абонента ISDN обычно является номер, указанный в списке абонентов против фамилии абонента. Номера назначаются из диапазона абонентских номеров, доступных на местной ISDN-станции.

Номера абонентов используются для:

  • выдачи терминалам информации индивидуальной категории;
  • указания адреса терминала или группы терминалов;
  • для оплаты.

Номера абонентов могут храниться в терминале. Номера ISDN могут назначаться абонентам с разным типом оборудования. Номер используется скорее для идентификации линии, а не оборудования. Основной доступ мог бы быть нормально назначен одному абонентскому номеру. Однако, максимально возможное число абонентских номеров, назначенных основному доступу, равно 8. В случае первичного доступа номер абонента мог бы представить все В–каналы по этому доступу, часть доступа или только один канал по доступу.

2.7.2. Идентификация вызывающего абонента

Вызывающий ISDN-терминал обычно включает свой собственный ISDN-номер и иногда также подадрес в запрос установления вызова, который он посылает в сеть. На местной станции номер вызывающего абонента используется для оплаты и для проверки, к какой из услуг абонент обратился. Если ни один номер не посылается, сеть будет использовать номер по умолчанию.

2.7.3. Идентификация телекоммуникационных услуг

ISDN-номер, посланный из вызывающего терминала, не идентифицирует частную телекоммуникационную услугу, требуемую потребителем. Описание требуемой услуги должно быть подано в сеть вызывающим терминалом в информации сигнализации. Так как ISDN предназначена для многих типов трафиков и услуг, то от вызывающего пользователя в сеть должна передаваться информация о том, как следует управлять соединениями.

2.7.4. Адресация вызываемых терминалов

Вызов направляется на вызываемую местную станцию, где и происходит идентификация цифровой абонентской линии. Местная станция выполняет анализ категории вызываемого абонента. Информация об этой категории, хранимая на местной станции, описывает характеристики терминала и услуги (атрибуты), к которым имеет доступ абонент. Информация о номере абонента и требованиях к обслуживанию вызывающего абонента переносится через сеть к вызываемым терминалам.

Вызываемый терминал примет вызов, если он:

  • свободен (доступен);
  • носит запрашиваемый номер;
  • является правильным типом.

У вызываемого терминала может быть:

  • один хранимый номер;
  • много хранимых номеров (максимум 8);
  • ни одного хранимого номера.

Терминалы, совместимые с требуемым абонентским номером, могут принять вызов. Совместимые терминалы без номеров также могут способствовать вызову.

2.8. Организация межсетевого взаимодействия

Межсетевое взаимодействие необходимо для абонентов ISDN с целью связи с абонентами других сетей, как показано на рис. 2.21. Некоторое время проблема организации межсетевого взаимодействия между ISDN и другими сетями была сложной.

Несмотря на использование ISDN в различных государственных структурах, услуги и атрибуты услуг могут отличаться.

Типичные функции межсетевого взаимодействия включают:

  • преобразование между различными системами нумерации;
  • адаптацию электрических характеристик различных сетей;
  • преобразование между различными системами сигнализации, обычно называемое отображением;
  • преобразование между различной техникой модуляции.

2.8.1. Взаимодействие с PSTN

Основные проблемы взаимодействия, возникающие при связи между ISDN и телефонной сетью общего пользования (PSTN), обусловлены несовместимостью систем сигнализации и методов передачи.

В ISDN детальная информация о запрашиваемой услуге и совместимости терминалов может передаваться вне канала через сеть от терминала к терминалу. Это является характеристикой систем сигнализации, применяемых в ISDN. "Вне канала" означает, что информация сигнализации и пользовательская информация передаются по отдельным путям. Системы сигнализации, используемые в PSTN, не имеют такой способности. Через PSTN в ISDN может быть передана только ограниченная информация о запрашиваемой услуге.

Кроме того, цифровые данные со скоростью 64 кбит/с или со скоростью, адаптированной к 64 кбит/с, передаются через ISDN со скоростью 64 кбит/с. Но в PSTN цифровые данные должны быть преобразованы в аналоговые посредством модема и переведены через PSTN как 3,1 кГц аудио – информация (рис. 2.22).

Рис. 2.22. Преобразование цифровых данных в аналоговые сигналы звуковой частоты

Прежде, чем передать сигналы в ISDN, аудио – информация 3,1 кГц должна быть преобразована в ИКМ – сигналы. В связи с использованием различной техники передачи возникает ситуация несовместимости. В настоящее время этой несовместимостью можно управлять (рис. 2.23).

Преобразование цифровых данных в ИКМ – кодированные аналоговые данные выполняется у потребителя с помощью модема. Аудио–информация 3,1 кГц переносится от ISDN-абонента через ISDN и PSTN к абоненту PSTN.

2.8.2. Взаимодействие с PSPDN

Трафик между ISDN и сетью передачи данных с коммутацией пакетов общего пользования (PSPDN) может быть представлен двумя способами, определенными CCITT как случай А и случай В.

В случае А терминалы, передающие пакеты в ISDN, соединяются с помощью информационных каналов с сетью коммутации пакетов. Пакетная коммутация используется в PSPDN даже для вызовов между двумя терминалами, передающими пакеты в ISDN.

В случае В используются средства пакетной коммутации в пределах ISDN. Функция "циклового манипулятора" на местной станции ISDN направляет и концентрирует пакетные данные, полученные по D – каналу, к Вd – каналам. Вd – канал является В – каналом, который содержит пакетные данные из 4 D – каналов. Содержимое Вd – каналов направляется через ISDN в "пакетный манипулятор", который соединяется с PSPDN, как показано на рис. 2.24.

2.8.3. Взаимодействие с СSPDN

Взаимодействие с сетью передачи данных с коммутацией каналов общего пользования также возможно. Коммутация может быть внедрена в CSPDN или внутри ISDN, как показано на рис. 2.25.

Другая возможность – это доступ к CSPDN через PSPDN.

2.9. Примеры видов трафика

Телефония (рис. 2.26): пользователь ISDN имеет доступ к другому пользователю ISDN (по пути а) и также ко всем абонентам PSTN (по пути b). Для телефонии требуется один В – канал.

Передача сообщений (рис. 2.27): пользователи ISDN могут осуществлять связь посредством посылки текстовых сообщений. Для передачи сообщений используют D – канал и сообщение отображается на дисплее терминала.

Передача данных (рис. 2.28): пользователи ISDN могут осуществлять связь друг с другом (по пути а) или иметь доступ к базе данных / главному компьютеру, расположенному в ISDN (по пути b). При передаче данных используют В – или D – канал. В этом случае может коммутироваться как канал, так и пакет.

Передача данных в PSTN (рис. 2.29): пользователи ISDN могут иметь доступ к базе данных / главному компьютеру, расположенному в PSTN, посредством использования устройства сопряжения сетей (IWU), находящегося в ISDN. Используется
В – канал. В этом случае коммутируется канал.

Передача данных в PSPDN (рис. 2.30): пользователь ISDN может иметь доступ к базе данных / главному компьютеру, расположенному в PSPDN, посредством использования циклового манипулятора (FM) и пакетного манипулятора (РН), расположенного между ISDN и PSPDN. При передаче данных используется D – канал и коммутируется пакет.

Обобщение

Для того, чтобы суммировать возможности доступов, важно подчеркнуть, что современные местные станции оборудуются так, чтобы управлять всеми типами доступов. Это показано на рис. 2.31.

Каждая часть управляет определенным типом абонентской линии с ее типом сигнализации.

Существуют четыре типа абонентского доступа:

  • аналоговый доступ (ANSA);
  • основной доступ (ВRА);
  • первичный доступ (PRA);
  • прямой доступ к РBX (DPA).

Аналоговый доступ (ANSA). ANSA ограничивает абонентов, связанных в аналоговом режиме 2-х- проводной линией (а/в).

Основной доступ (ВRА). ВRА использует такие же 2-х- проводные абонентские линии как и ANSA для соединений с цифровыми устройствами. Ряд основных доступов можно уплотнить по первичному доступу, используя при этом ISDN – мультиплексор (IMUX).

Первичный доступ (PRA). PRA использует поток 2 Мбит/с для связи с цифровой ISPBX, используя сигнализацию по D – каналу.

Прямой доступ к РBX (DPA). DPA использует поток 2 Мбит/с с сигнализацией по выделенному каналу. В данном случае соединения осуществляются прямо к групповой ступени коммутации.

Данный вопрос рассмотрим на примере наиболее распространенной и признанной эталонной модели взаимодействия открытых систем ISO/OSI (ВОС).

В основу эталонной модели положена идея декомпозиции процесса функционирования открытых систем на уровни, причем разбиение на уровни производится таким образом, чтобы сгруппировать в рамках каждого из них функционально наиболее близкие компоненты. Кроме того, требуется, чтобы взаимодействие между смежными уровнями было минимальным, число уровней сравнительно небольшим, а изменения, производимые в рамках одного уровня, не требовали бы перестройки смежных. Отдельный уровень, таким образом, представляет собой логически и функционально замкнутую подсистему, сообщающуюся с другими уровнями посредством специально определенного интерфейса. В рамках модели ISO/OSI каждый конкретный уровень может взаимодействовать только с соседними. Совокупность правил и соглашений относительно способа представления данных, обеспечивающего их передачу в нужных направлениях и правильную интерпретацию данных всеми участниками процесса информационного обмена называется протоколом .

Эталонная модель содержит семь уровней (табл. 1.1):

1) физический;

2) канальный;

3) сетевой;

4) транспортный;

5) сеансовый;

6) представительный;

7) прикладной.

Таблица 1.1

Семиуровневая модель протоколов межсетевого обмена OSI

Наименование

Прикладной

Предоставление услуг на уровне конечного пользователя: почта, теледоступ и пр.

Представительный

Интерпретация и сжатие данных

Сеансовый

Аутентификация и проверка полномочий

Транспортный

Обеспечение корректной сквозной пересылки данных

Маршрутизация и ведение учета

Канальный

Передача и прием пакетов, определение аппаратных адресов

Физический

Собственно кабель или физический носитель

Каждый уровень передающей станции в этой иерархической структуре взаимодействует с соответствующим уровнем принимающей станции посредством нижележащих уровней. При этом каждая пара уровней с помощью служебной информации в сообщениях устанавливает между собой логическое соединение, обеспечивая тем самым логический канал связи соответствующего уровня. С помощью такого логического канала каждая пара верхних уровней может обеспечивать между собой взаимодействие, абстрагируясь от особенностей нижних. Другими словами, каждый уровень реализует строго определенный набор функций, который может использоваться верхними уровнями независимо от деталей реализации этих функций.

Рассмотрим подробнее функциональное назначение каждого уровня.

Физический уровень. Физический уровень обеспечивает электрические, функциональные и процедурные средства установления, поддержания и разъединения физического соединения. Реально он представлен аппаратурой генерации и управления электрическими сигналами и каналом передачи данных. На этом уровне данные представляются в виде последовательности битов или аналогового электрического сигнала. Задачей физического уровня является передача последовательности битов из буфера отправителя в буфер получателя.

Канальный уровень. Протоколы канального уровня занимают особое место в иерархии уровней: они служат связующим звеном между реальным каналом, вносящим ошибки в передаваемые данные, и протоколами более высоких уровней, обеспечивая безошибочную передачу данных. Этот уровень используется для организации связи между двумя станциями с помощью имеющегося в наличии канала связи. При этом станции могут быть связаны несколькими каналами. Задача протокола канального уровня – составление кадров, правильная передача и прием последовательности кадров, контроль последовательности кадров, обнаружение и исправление ошибок в информационном поле (если это необходимо).

Сетевой уровень. Сетевой уровень предоставляет вышестоящему транспортному уровню набор услуг, главными из которых являются сквозная передача блоков данных между передающей и приемной станциями (то есть выполнение функций маршрутизации и ретрансляции) и глобальное адресование пользователей. Другими словами, нахождение получателя по указанному адресу, выбор оптимального (в условиях данной сети) маршрута и доставка блока сообщения по указанному адресу.

Таким образом, на границе сетевого и транспортного уровней обеспечивается независимость процесса передачи данных от используемых сред, за исключением качества обслуживания. Под качеством обслуживания понимается набор параметров, обеспечивающих функционирование сетевой службы, отражающий рабочие (транзитная задержка, коэффициент необнаруженных ошибок и др.) и другие характеристики (защита от несанкционированного доступа, стоимость, приоритет и др.). Система адресов, используемая на сетевом уровне, должна иметь иерархическую структуру и обеспечивать следующие свойства: глобальную однозначность, маршрутную независимость и независимость от уровня услуг.

Различают следующие виды сетевого взаимодействия:

С установлением соединения - между отправителем и получателем сначала с помощью служебных пакетов организуется логический канал (отправитель - отправляет пакет, получатель – ждет получение пакета), который разъединяется после окончания сообщения или в случае неисправимой ошибки. Такой способ используется протоколом Х.25;

Без установления соединения (дейтаграммный режим) – обмен информацией осуществляется с помощью дейтаграмм (разновидность пакетов), независимых друг от друга, которые принимаются также независимо друг от друга и собираются в сообщение на приемной станции. Такой способ используется в архитектуре протоколов DARPA.

Транспортный уровень. Транспортный уровень предназначен для сквозной передачи данных через сеть между оконечными пользователями – абонентами сети. Протоколы транспортного уровня функционируют только между оконечными системами.

Основными функциями протоколов транспортного уровня являются разбиение сообщений или фрагментов сообщений на пакеты, передача пакетов через сеть и сборка пакетов. Они также выполняют следующие функции: отображение транспортного адреса в сетевой, мультиплексирование и расщепление транспортных соединений, межконцевое управление потоком и исправление ошибок. Набор процедур протокола транспортного уровня зависит как от требований протоколов верхнего уровня, так и от характеристик сетевого уровня. Наиболее известным протоколом транспортного уровня является протокол TCP (Transmission Control Protocol).

Протоколы верхних уровней. К протоколам верхних уровней относятся протоколы сеансового, представительного и прикладного уровней. Они совместно выполняют одну задачу - обеспечение сеанса обмена информацией между двумя прикладными процессами, причем информация должна быть представлена в том виде, который понятен обоим процессам. Поэтому, обычно, эти три уровня рассматривают совместно. Под прикладным процессом понимается элемент оконечной системы, который принимает участие в выполнении одного или нескольких заданий по обработке информации. Связь между ними осуществляется с помощью прикладных объектов – элементов прикладных процессов, участвующих в обмене информацией. При этом протоколы верхних уровней не учитывают особенности конфигурации сети, каналов и средств передачи информации.

Протоколы представительного уровня предоставляют услуги по согласованию синтаксиса передачи (правил, задающих представление данных при их передаче) и конкретным представлениям данных в прикладной системе. Другими словами, на представительном уровне осуществляется синтаксическое преобразование данных от вида, используемого на прикладном уровне, к виду, используемому на остальных уровнях (и наоборот).

Прикладной уровень. Основной задачей протоколов прикладного уровня является интерпретация данных, полученных с нижних уровней, и выполнение соответствующих действий в оконечной системе в рамках прикладного процесса. В частности, эти действия могут заключаться в передаче управления определенным службам ОС вместе с соответствующими параметрами. Кроме того, протоколы при­кладного уровня могут предоставлять услуги по идентификации и аутентификации партнеров, установлению полномочий для передачи данных, проверке параметров безопасности, управлению диалогом и др.

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

хорошую работу на сайт">

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Стек протоколов TCP/IP

История и перспективы стека TCP/IP

Transmission Control Protocol/Internet Protocol (TCP/IP) - это промышленный стандарт стека протоколов, разработанный для глобальных сетей.

Стандарты TCP/IP опубликованы в серии документов, названных Request for Comment (RFC). Документы RFC описывают внутреннюю работу сети Internet. Некоторые RFC описывают сетевые сервисы или протоколы и их реализацию, в то время как другие обобщают условия применения. Стандарты TCP/IP всегда публикуются в виде документов RFC, но не все RFC определяют стандарты.

Стек был разработан по инициативе Министерства обороны США (Department of Defence, DoD) более 20 лет назад для связи экспериментальной сети ARPAnet с другими сателлитными сетями как набор общих протоколов для разнородной вычислительной среды. Сеть ARPA поддерживала разработчиков и исследователей в военных областях. В сети ARPA связь между двумя компьютерами осуществлялась с использованием протокола Internet Protocol (IP), который и по сей день является одним из основных в стеке TCP/IP и фигурирует в названии стека.

Большой вклад в развитие стека TCP/IP внес университет Беркли, реализовав протоколы стека в своей версии ОС UNIX. Широкое распространение ОС UNIX привело и к широкому распространению протокола IP и других протоколов стека. На этом же стеке работает всемирная информационная сеть Internet, чье подразделение Internet Engineering Task Force (IETF) вносит основной вклад в совершенствование стандартов стека, публикуемых в форме спецификаций RFC.

Если в настоящее время стек TCP/IP распространен в основном в сетях с ОС UNIX, то реализация его в последних версиях сетевых операционных систем для персональных компьютеров (Windows NT 3.5, NetWare 4.1, Windows 95) является хорошей предпосылкой для быстрого роста числа установок стека TCP/IP.

Итак, лидирующая роль стека TCP/IP объясняется следующими его свойствами:

Это наиболее завершенный стандартный и в то же время популярный стек сетевых протоколов, имеющий многолетнюю историю.

Почти все большие сети передают основную часть своего трафика с помощью протокола TCP/IP.

Это метод получения доступа к сети Internet.

Этот стек служит основой для создания intranet - корпоративной сети, использующей транспортные услуги Internet и гипертекстовую технологию WWW, разработанную в Internet.

Все современные операционные системы поддерживают стек TCP/IP.

Это гибкая технология для соединения разнородных систем как на уровне транспортных подсистем, так и на уровне прикладных сервисов.

Это устойчивая масштабируемая межплатформенная среда для приложений клиент-сервер.

Структура стека TCP/IP. Краткая характеристика протоколов

Так как стек TCP/IP был разработан до появления модели взаимодействия открытых систем ISO/OSI, то, хотя он также имеет многоуровневую структуру, соответствие уровней стека TCP/IP уровням модели OSI достаточно условно.

Протоколы TCP/IP делятся на 4 уровня.

Самый нижний (уровень IV) соответствует физическому и канальному уровням модели OSI. Этот уровень в протоколах TCP/IP не регламентируется, но поддерживает все популярные стандарты физического и канального уровня: для локальных сетей это Ethernet, Token Ring, FDDI, Fast Ethernet, 100VG-AnyLAN, для глобальных сетей - протоколы соединений «точка-точка» SLIP и PPP, протоколы территориальных сетей с коммутацией пакетов X.25, frame relay. Разработана также специальная спецификация, определяющая использование технологии ATM в качестве транспорта канального уровня. Обычно при появлении новой технологии локальных или глобальных сетей она быстро включается в стек TCP/IP за счет разработки соответствующего RFC, определяющего метод инкапсуляции пакетов IP в ее кадры.

Следующий уровень (уровень III) - это уровень межсетевого взаимодействия, который занимается передачей пакетов с использованием различных транспортных технологий локальных сетей, территориальных сетей, линий специальной связи и т.п.

В качестве основного протокола сетевого уровня (в терминах модели OSI) в стеке используется протокол IP, который изначально проектировался как протокол передачи пакетов в составных сетях, состоящих из большого количества локальных сетей, объединенных как локальными, так и глобальными связями. Поэтому протокол IP хорошо работает в сетях со сложной топологией, рационально используя наличие в них подсистем и экономно расходуя пропускную способность низкоскоростных линий связи. Протокол IP является дейтаграммным протоколом, то есть он не гарантирует доставку пакетов до узла назначения, но старается это сделать.

К уровню межсетевого взаимодействия относятся и все протоколы, связанные с составлением и модификацией таблиц маршрутизации, такие как протоколы сбора маршрутной информации RIP (Routing Internet Protocol) и OSPF (Open Shortest Path First), а также протокол межсетевых управляющих сообщений ICMP (Internet Control Message Protocol). Последний протокол предназначен для обмена информацией об ошибках между маршрутизаторами сети и узлом - источником пакета. С помощью специальных пакетов ICMP сообщается о невозможности доставки пакета, о превышении времени жизни или продолжительности сборки пакета из фрагментов, об аномальных величинах параметров, об изменении маршрута пересылки и типа обслуживания, о состоянии системы и т.п.

Следующий уровень (уровень II) называется основным. На этом уровне функционируют протокол управления передачей TCP (Transmission Control Protocol) и протокол дейтаграмм пользователя UDP (User Datagram Protocol). Протокол TCP обеспечивает надежную передачу сообщений между удаленными прикладными процессами за счет образования виртуальных соединений. Протокол UDP обеспечивает передачу прикладных пакетов дейтаграммным способом, как и IP, и выполняет только функции связующего звена между сетевым протоколом и многочисленными прикладными процессами.

Верхний уровень (уровень I) называется прикладным. За долгие годы использования в сетях различных стран и организаций стек TCP/IP накопил большое количество протоколов и сервисов прикладного уровня. К ним относятся такие широко используемые протоколы, как протокол копирования файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, используемый в электронной почте сети Internet, гипертекстовые сервисы доступа к удаленной информации, такие как WWW и многие другие. Остановимся несколько подробнее на некоторых из них.

Протокол пересылки файлов FTP (File Transfer Protocol) реализует удаленный доступ к файлу. Для того, чтобы обеспечить надежную передачу, FTP использует в качестве транспорта протокол с установлением соединений - TCP. Кроме пересылки файлов протокол FTP предлагает и другие услуги. Так, пользователю предоставляется возможность интерактивной работы с удаленной машиной, например, он может распечатать содержимое ее каталогов. Наконец, FTP выполняет аутентификацию пользователей. Прежде, чем получить доступ к файлу, в соответствии с протоколом пользователи должны сообщить свое имя и пароль. Для доступа к публичным каталогам FTP-архивов Internet парольная аутентификация не требуется, и ее обходят за счет использования для такого доступа предопределенного имени пользователя Anonymous.

В стеке TCP/IP протокол FTP предлагает наиболее широкий набор услуг для работы с файлами, однако он является и самым сложным для программирования. Приложения, которым не требуются все возможности FTP, могут использовать другой, более экономичный протокол - простейший протокол пересылки файлов TFTP (Trivial File Transfer Protocol). Этот протокол реализует только передачу файлов, причем в качестве транспорта используется более простой, чем TCP, протокол без установления соединения - UDP.

Протокол telnet обеспечивает передачу потока байтов между процессами, а также между процессом и терминалом. Наиболее часто этот протокол используется для эмуляции терминала удаленного компьютера. При использовании сервиса telnet пользователь фактически управляет удаленным компьютером так же, как и локальный пользователь, поэтому такой вид доступа требует хорошей защиты. Поэтому серверы telnet всегда используют как минимум аутентификацию по паролю, а иногда и более мощные средства защиты, например, систему Kerberos.

Протокол SNMP (Simple Network Management Protocol) используется для организации сетевого управления. Изначально протокол SNMP был разработан для удаленного контроля и управления маршрутизаторами Internet, которые традиционно часто называют также шлюзами. С ростом популярности протокол SNMP стали применять и для управления любым коммуникационным оборудованием - концентраторами, мостами, сетевыми адаптерами и т.д. и т.п. Проблема управления в протоколе SNMP разделяется на две задачи.

Первая задача связана с передачей информации. Протоколы передачи управляющей информации определяют процедуру взаимодействия SNMP-агента, работающего в управляемом оборудовании, и SNMP-монитора, работающего на компьютере администратора, который часто называют также консолью управления. Протоколы передачи определяют форматы сообщений, которыми обмениваются агенты и монитор.

Вторая задача связана с контролируемыми переменными, характеризующими состояние управляемого устройства. Стандарты регламентируют, какие данные должны сохраняться и накапливаться в устройствах, имена этих данных и синтаксис этих имен. В стандарте SNMP определена спецификация информационной базы данных управления сетью. Эта спецификация, известная как база данных MIB (Management Information Base), определяет те элементы данных, которые управляемое устройство должно сохранять, и допустимые операции над ними.

Основы TCP/IP

Термин «TCP/IP» обычно обозначает все, что связано с протоколами TCP

и IP. Он охватывает целое семейство протоколов, прикладные программы и

даже саму сеть. В состав семейства входят протоколы UDP, ARP, ICMP, TEL-NET, FTP и многие другие. TCP/IP - это технология межсетевого взаимодействия, технология internet. Сеть, которая использует технологию internet, называется «internet». Если речь идет о глобальной сети, объединяющей множество сетей с технологией internet, то ее называют Internet.

Модуль IP создает единую логическую сеть

Архитектура протоколов TCP/IP предназначена для объединенной сети, состоящей из соединенных друг с другом шлюзами отдельных разнородных пакетных подсетей, к которым подключаются разнородные машины. Каждая из подсетей работает в соответствии со своими специфическими требованиями и имеет свою природу средств связи. Однако предполагается, что каждая подсеть может принять пакет информации (данные с соответствующим сетевым заголовком) и доставить его по указанному адресу в этой конкретной подсети. Не требуется, чтобы подсеть гарантировала обязательную доставку пакетов и имела надежный сквозной протокол. Таким образом, две машины, подключенные к одной подсети могут обмениваться пакетами. Когда необходимо передать пакет между машинами, подключенными к разным подсетям, то машина-отправитель посылает пакет в соответствующий шлюз (шлюз подключен к подсети также как обычный узел). Оттуда пакет направляется по определенному маршруту через систему шлюзов и подсетей, пока не достигнет шлюза, подключенного к той же подсети, что и машина-получатель; там пакет направляется к получателю. Объединенная сеть обеспечивает датаграммный сервис.

Проблема доставки пакетов в такой системе решается путем реализации во всех узлах и шлюзах межсетевого протокола IP. Межсетевой уровень является по существу базовым элементом во всей архитектуре протоколов, обеспечивая возможность стандартизации протоколов верхних уровней.

Терминология

Введем ряд базовых терминов, которые мы будем использовать в дальнейшем.

Драйвер - это программа, непосредственно взаимодействующая с сетевым адаптером. Модуль - это программа, взаимодействующая с драйвером, сетевыми прикладными программами или другими модулями. Драйвер сетевого адаптера и, возможно, другие модули, специфичные для физической сети передачи данных, предоставляют сетевой интерфейс для протокольных модулей семейства TCP/IP.

Название блока данных, передаваемого по сети, зависит от того, на каком уровне стека протоколов он находится. Блок данных, с которым имеет дело сетевой интерфейс, называется кадром; если блок данных находится между сетевым интерфейсом и модулем IP, то он называется IP-пакетом; если он - между модулем IP и модулем UDP, то - UDP-датаграммой; если между модулем IP и модулем TCP, то - TCP-сегментом (или транспортным сообщением); наконец, если блок данных находится на уровне сетевых прикладных процессов, то он называется прикладным сообщением.

Эти определения, конечно, несовершенны и неполны. К тому же они меняются от публикации к публикации. Более подробные определения можно найти в RFC-1122, раздел 1.3.3.

Потоки данных

Рассмотрим потоки данных, проходящие через стек протоколов, изображенный на рис. 1. В случае использования протокола TCP (Transmission Control Protocol - протокол управления передачей), данные передаются между прикладным процессом и модулем TCP. Типичным прикладным процессом, использующим протокол TCP, является модуль FTP (File Transfer Protocol - протокол передачи файлов). Стек протоколов в этом случае будет FTP/TCP/IP/ENET. При использовании протокола UDP (User Datagram Protocol - протокол пользовательских датаграмм), данные передаются между прикладным процессом и модулем UDP. Например, SNMP (Simple Network Management Protocol - простой протокол управления сетью) пользуется транспортными услугами UDP. Его стек протоколов выглядит так: SNMP/UDP/IP/ENET.одули TCP, UDP и драйвер Ethernet являются мультиплексорами n x 1.

Действуя как мультиплексоры, они переключают несколько входов на один выход. Они также являются демультиплексорами 1 x n. Как демультиплексоры, они переключают один вход на один из многих выходов в соответствии с полем типа в заголовке протокольного блока данных.

Когда Ethernet-кадр попадает в драйвер сетевого интерфейса Ethernet, он может быть направлен либо в модуль ARP (Address Resolution Protocol - адресный протокол), либо в модуль IP (Internet Protocol - межсетевой протокол). На то, куда должен быть направлен Ethernet-кадр, указывает значение поля типа в заголовке кадра.

Если IP-пакет попадает в модуль IP, то содержащиеся в нем данные могут быть переданы либо модулю TCP, либо UDP, что определяется полем «протокол» в заголовке IP-пакета.

Если UDP-датаграмма попадает в модуль UDP, то на основании значения поля «порт» в заголовке датаграммы определяется прикладная программа, которой должно быть передано прикладное сообщение. Если TCP-сообщение попадает в модуль TCP, то выбор прикладной программы, которой должно быть передано сообщение, осуществляется на основе значения поля «порт» в заголовке TCP-сообщения.

Мультиплексирование данных в обратную сторону осуществляется довольно просто, так как из каждого модуля существует только один путь вниз. Каждый протокольный модуль добавляет к пакету свой заголовок, на основании которого машина, принявшая пакет, выполняет демультиплексирование.

Данные от прикладного процесса проходят через модули TCP или UDP, после чего попадают в модуль IP и оттуда - на уровень сетевого интерфейса.

Хотя технология internet поддерживает много различных сред передачи данных, здесь мы будем предполагать использование Ethernet, так как именно эта среда чаще всего служит физической основой для IP-сети.

Машина на рис. 1 имеет одну точку соединения с Ethernet. Шестибайтный Ethernet-адрес является уникальным для каждого сетевого адаптера и распознается драйвером.

Машина имеет также четырехбайтный IP-адрес. Этот адрес обозначает точку доступа к сети на интерфейсе модуля IP с драйвером. IP-адрес должен быть уникальным в пределах всей сети Internet.

Работающая машина всегда знает свой IP-адрес и Ethernet-адрес.

Работа с несколькими сетевыми интерфейсами

Машина может быть подключена одновременно к нескольким средам передачи данных. На рис. 3 показана машина с двумя сетевыми интерфейсами Ethernet. Заметим, что она имеет 2 Ethernet-адреса и 2 IP-адреса.

Из представленной схемы видно, что для машин с несколькими сетевыми интерфейсами модуль IP выполняет функции мультиплексора n x m и демультиплексора m x n.

Таким образом, он осуществляет мультиплексирование входных и выходных данных в обоих направлениях. Модуль IP в данном случае сложнее, чем в первом примере, так как может передавать данные между сетями. Данные могут поступать через любой сетевой интерфейс и быть ретранслированы через любой другой сетевой интерфейс. Процесс передачи пакета в другую сеть называется ретрансляцией IP-пакета. Машина, выполняющая ретрансляцию, называется шлюзом.

Ethernet

стек протокол глобальный сеть

Кадр Ethernet содержит адрес назначения, адрес источника, поле типа и данные. Размер адреса в Ethernet - 6 байт. Каждый сетевой адаптер имеет свой Ethernet-адрес. Адаптер контролирует обмен информацией, происходящий в сети, и принимает адресованные ему Ethernet-кадры, а также

Ethernet-кадры с адресом «FF:FF:FF:FF:FF:FF» (в 16-ричной системе), который обозначает «всем», и используется при широковещательной передаче.

Ethernet реализует метод МДКН/ОС (множественный доступ с контролем несущей и обнаружением столкновений). Метод МДКН/ОС предполагает, что все устройства взаимодействуют в одной среде, в каждый момент времени может передавать только одно устройство, а принимать могут все одновременно. Если два устройства пытаются передавать одновременно, то происходит столкновение передач, и оба устройства после случайного (краткого) периода ожидания пытаются вновь выполнить передачу.

Аналогия с разговором

Хорошей аналогией взаимодействиям в среде Ethernet может служить разговор группы вежливых людей в небольшой темной комнате. При этом аналогией электрическим сигналам в коаксиальном кабеле служат звуковые волны в комнате.

Каждый человек слышит речь других людей (контроль несущей). Все

люди в комнате имеют одинаковые возможности вести разговор (множественный доступ), но никто не говорит слишком долго, так как все вежливы. Если человек будет невежлив, то его попросят выйти (т.е. удалят из сети).

Все молчат, пока кто-то говорит. Если два человека начинают говорить одновременно, то они сразу обнаруживают это, поскольку слышат друг друга (обнаружение столкновений). В этом случае они замолкают и ждут некоторое время, после чего один из них вновь начинает разговор. Другие люди слышат, что ведется разговор, и ждут, пока он кончится, а затем могут начать говорить сами. Каждый человек имеет собственное имя (аналог уникального Ethernet-адреса). Каждый раз, когда кто-нибудь начинает говорить, он называет по имени того, к кому обращается, и свое имя, например, «Слушай Петя, это Андрей,… ля-ля-ля…» Если кто-то хочет обратиться ко всем, то он говорит: «Слушайте все, это Андрей,… ля-ля-ля…» (широковещательная передача).

Протокол ARP

В этом разделе мы рассмотрим то, как при посылке IP-пакета определяется Ethernet-адрес назначения. Для отображения IP-адресов в Ethernet-адреса используется протокол ARP (Address Resolution Protocol - адресный протокол). Отображение выполняется только для отправляемых IP-пакетов, так как только в момент отправки создаются заголовки IP и Ethernet.

ARP - т аб лица для преобразования адресов

Преобразование адресов выполняется путем поиска в таблице. Эта таблица, называемая ARP-таблицей, хранится в памяти и содержит строки для каждого узла сети. В двух столбцах содержатся IP- и Ethernet-адреса.

Если требуется преобразовать IP-адрес в Ethernet-адрес, то ищется запись с соответствующим IP-адресом. Ниже приведен пример упрощенной ARP-таблицы.

Принято все байты 4-байтного IP-адреса записывать десятичными чилами, разделенными точками. При записи 6-байтного Ethernet-адреса каждый байт указывается в 16-ричной системе и отделяется двоеточием.

ARP-таблица необходима потому, что IP-адреса и Ethernet-адреса выбираются независимо, и нет какого-либо алгоритма для преобразования одного в другой. IP-адрес выбирает менеджер сети с учетом положения машины в сети Internet. Если машину перемещают в другую часть сети Internet, то ее IP-адрес должен быть изменен. Ethernet-адрес выбирает производитель сетевого интерфейсного оборудования из выделенного для него по лицензии адресного пространства. Когда у машины заменяется плата сетевого адаптера, то меняется и ее Ethernet-адрес.

Порядок преобразования адресов

В ходе обычной работы сетевая программа, такая как TELNET, отпраляет прикладное сообщение, пользуясь транспортными услугами TCP. Модуль TCP посылает соответствующее транспортное сообщение через модуль IP. В результате составляется IP-пакет, который должен быть передан драйверу Ethernet. IP-адрес места назначения известен прикладной программе, модулю TCP и модулю IP. Необходимо на его основе найти Ethernet-адрес места назначения. Для определения искомого Ethernet-адреса используется ARP-таблица.

Запросы и ответы протокола ARP

Как же заполняется ARP-таблица? Она заполняется автоматически модулем ARP, по мере необходимости. Когда с помощью существующей ARP-таблицы не удается преобразовать IP-адрес, то происходит следующее:

Каждый сетевой адаптер принимает широковещательные передачи. Все драйверы Ethernet проверяют поле типа в принятом Ethernet-кадре и передают ARP-пакеты модулю ARP. ARP-запрос можно интерпретировать так: «Если ваш IP-адрес совпадает с указанным, то сообщите мне ваш Ethernet-адрес».

Каждый модуль ARP проверяет поле искомого IP-адреса в полученном ARP-пакете и, если адрес совпадает с его собственным IP-адресом, то посылает ответ прямо по Ethernet-адресу отправителя запроса. ARP-ответ можно интерпретировать так: «Да, это мой IP-адрес, ему соответствует такой-то Ethernet-адрес». Пакет с ARP-ответом выглядит примерно так:

Этот ответ получает машина, сделавшая ARP-запрос. Драйвер этой машины проверяет поле типа в Ethernet-кадре и передает ARP-пакет модулю ARP. Модуль ARP анализирует ARP-пакет и добавляет запись в свою ARP-таблицу.

Продолжение преобразования адресов

Новая запись в ARP-таблице появляется автоматически, спустя несколько миллисекунд после того, как она потребовалась. Как вы помните, ранее на шаге 2 исходящий IP-пакет был поставлен в очередь. Теперь с использованием обновленной ARP-таблицы выполняется преобразование IP-адреса в Ethernet-адрес, после чего Ethernet-кадр передается по сети.

Полностью порядок преобразования адресов выглядит так:

1) По сети передается широковещательный ARP-запрос.

2) Исходящий IP-пакет ставится в очередь.

3) Возвращается ARP-ответ, содержащий информацию о соответствии IP- и Ethernet-адресов. Эта информация заносится в ARP-таблицу.

4) Для преобразования IP-адреса в Ethernet-адрес у IP-пакета, поставленного в очередь, используется ARP-таблица.

5) Ethernet-кадр передается по сети Ethernet.

Короче говоря, если с помощью ARP-таблицы не удается сразу осуществить преобразование адресов, то IP-пакет ставится в очередь, а необходимая для преобразования информация получается с помощью запросов и ответов протокола ARP, после чего IP-пакет передается по назначению.

Если в сети нет машины с искомым IP-адресом, то ARP-ответа не будет и не будет записи в ARP-таблице. Протокол IP будет уничтожать IP-пакеты, направляемые по этому адресу. Протоколы верхнего уровня не могут отличить случай повреждения сети Ethernet от случая отсутствия машины с искомым IP-адресом.

Некоторые реализации IP и ARP не ставят в очередь IP-пакеты на то время, пока они ждут ARP-ответов. Вместо этого IP-пакет просто уничтожается, а его восстановление возлагается на модуль TCP или прикладной процесс, работающий через UDP. Такое восстановление выполняется с помощью таймаутов и повторных передач. Повторная передача сообщения проходит успешно, так как первая попытка уже вызвала заполнение ARP-таблицы.

Следует отметить, что каждая машина имеет отдельную ARP-таблицу для каждого своего сетевого интерфейса.

Размещено на Allbest.ru

Подобные документы

    Краткая история и основные цели создания Wireless Application Protocol (WAP) - беспроводного протокола передачи данных. Особенности работы WAP-броузеров. Адресация беспроводной сети. Поддержка протоколов Internet при использовании IP соединений.

    реферат , добавлен 11.04.2013

    История создания и развития сети Internet. Структура и система адресации. Понятие глобальных, региональных и локальных сетей. Способы организации передачи информации. Стек протоколов Интернета по сравнению с OSI. Понятие об интерфейсах и протоколах.

    курсовая работа , добавлен 25.04.2012

    Развитие информационных технологий. Разработка персонального компьютера. История возникновения локальной вычислительной сети. Задачи сервера. Классификация компьютерных сетей. Технология передачи информации. Межсетевое взаимодействие. Появление Интернет.

    презентация , добавлен 16.03.2015

    Описание стандарта 10-Gigabit Ethernet, принципы его организации и структура, типы спецификации. Отличительные особенности и характеристики от динамики глобальных и локальных сетей. Тенденции и перспективы развития технологии 10-Gigabit Ethernet.

    реферат , добавлен 11.05.2015

    История создания сети Internet, ее административное устройство и архитектура. Организация доступа к сети, структура ее функционирования. Характеристика интернет-протоколов. Особенности сетевой этики. Охрана труда и техника безопасности при работе на ПК.

    курсовая работа , добавлен 20.05.2013

    История развития глобальных компьютерных сетей. Технология и принцип работы электронной почты. Наиболее популярные браузеры: Internet Explorer, Mozilla Firefox, Safari, Google Chrome, Opera. Развитие социальных сетей, интернет-магазинов и аукционов.

    презентация , добавлен 12.12.2014

    Модели и протоколы передачи данных. Эталонная модель OSI. Стандартизация в области телекоммуникаций. Стеки протоколов и стандартизация локальных сетей. Понятие открытой системы. Internet и стек протоколов TCP/IP. Взаимодействие открытых систем.

    дипломная работа , добавлен 23.06.2012

    Протокол динамического распределения адресов DHCP (Dynamic Host Configuration Protocol). Конфигурационные параметры, взаимодействие клиента и сервера при выделении сетевого адреса. Internet/intranet - технологический базис новых методов управления.

    контрольная работа , добавлен 09.06.2010

    История развития сети Internet. Общая характеристика сети Internet. Протоколы. Услуги предоставляемые сетью. Internet - мировая сеть. Компьютерная зависимость. Internet-2. Нехватка мощностей Internet. Создание Internet-2. Структура Internet-2.

    контрольная работа , добавлен 06.10.2006

    Стандарты технологии Ethernet. Поддержка в коммерческих продуктах. Оптический транспорт с поддержкой 100-гигабит. Преимущества использования витой пары по сравнению с коаксиальным кабелем. Новый стандарт 10-гигабитного Ethernet, перспективы его развития.


Рис. 1.1.

LAN -интерфейсы (G0/0, G0/1, F0/0, F0/1) используются для связи с узлами (компьютерами, серверами), напрямую или через коммутаторы; WAN -интерфейсы (S1/1, S1/2) необходимы, чтобы связываться с другими маршрутизаторами и всемирной сетью Интернет . Интерфейсы могут подключаться к разным видам передающей среды, в которых могут использоваться различные технологии канального и физического уровней.

Когда адресат назначения находится в другой сети, то конечный узел пересылает пакет на шлюз по умолчанию , роль которого выполняет интерфейс маршрутизатора, через который все пакеты из локальной сети пересылаются в удаленные сети. Например, для сети 192.168.10.0/24 ( рис. 1.1) шлюзом по умолчанию является интерфейс F0/0 маршрутизатора А с адресом 192.168.10.1, а интерфейс F0/1 маршрутизатора В выполняет роль шлюза по умолчанию для сети 192.168.9.0/24. Через шлюз по умолчанию пакеты из удаленных сетей поступают в локальную сеть назначения.

При пересылке пакетов адресату назначения маршрутизатор реализует две основные функции:

  • выбирает наилучший (оптимальный) путь к адресату назначения, анализируя логический адрес назначения передаваемого пакета данных;
  • производит коммутацию принятого пакета с входного интерфейса на выходной для пересылки адресату.

Процесс выбора наилучшего пути получил название маршрутизация . Маршрутизаторы принимают решения, базируясь на сетевых логических адресах (IP-адресах ), находящихся в заголовке пакета. Для определения наилучшего пути передачи данных через связываемые сети, маршрутизаторы строят таблицы маршрутизации и обмениваются сетевой маршрутной информацией с другими сетевыми устройствами.

Ниже приведен пример конфигурирования основных параметров интерфейсов маршрутизатора R-A ( рис. 1.1). Интерфейсам маршрутизатора нужно задать IP- адрес и включить их (активировать ), т.к. все интерфейсы маршрутизаторов Cisco в исходном состоянии выключены.

R-A(config)#int f0/0 R-A(config-if)#ip add 192.168.10.1 255.255.255.0 R-A(config-if)#no shutdown R-A(config-if)# int g0/1 R-A(config-if)#ip add 192.168.20.1 255.255.255.0 R-A(config-if)#no shutdown R-A(config-if)# int s1/1 R-A(config-if)#ip add 210.5.5.1 255.255.255.0 R-A(config-if)#clock rate 64000 R-A(config-if)#no shutdown R-A(config-if)# int s1/2 R-A(config-if)#ip add 210.8.8.1 255.255.255.0 R-A(config-if)#clock rate 64000 R-A(config-if)#no shutdown

Команда clock rate переводит серийный интерфейс из исходного режима терминального устройства DTE в режим канального управляющего устройства DCE . При последовательном соединении маршрутизаторов один из двух соединяемых интерфейсов должен быть управляющим, т.е. DCE .

Остальные маршрутизаторы сети ( рис. 1.1) конфигурируются аналогичным образом.

После конфигурирования интерфейсов в таблице маршрутизации отображаются прямо присоединенные сети , что позволяет направлять пакеты, адресованные узлам в этих сетях. Кроме того, в рассматриваемом примере на всех маршрутизаторах сконфигурирована динамическая маршрутизация с использованием протокола RIP , о котором пойдет речь в "Динамическая маршрутизация" настоящего курса. Результатом конфигурирования устройств сети ( рис. 1.1) является приведенная ниже таблица маршрутизации сетевого элемента R-A:

R-A>show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route Gateway of last resort is not set R 192.168.9.0/24 via 192.168.20.2, 00:00:09, GigabitEthernet0/1 C 192.168.10.0/24 is directly connected, FastEthernet0/0 C 192.168.20.0/24 is directly connected, GigabitEthernet0/1 R 200.30.30.0/24 via 192.168.20.2, 00:00:09, GigabitEthernet0/1 R 200.40.40.0/24 via 192.168.20.2, 00:00:09, GigabitEthernet0/1 C 210.5.5.0/24 is directly connected, Serial1/1 R 210.6.6.0/24 via 210.5.5.2, 00:00:18, Serial1/1 R 210.7.7.0/24 via 210.5.5.2, 00:00:18, Serial1/1 C 210.8.8.0/24 is directly connected, Serial1/2

В таблице символом С помечены четыре сети непосредственно присоединенные (connected) к определенным интерфейсам маршрутизатора. Сеть 192.168.10.0/24 присоединена к интерфейсу FastEthernet 0/0 (или F0/0), сеть 192.168.20.0/24 - к интерфейсу GigabitEthernet 0/1(или G0/1), сеть 210.5.5.0/24 - к интерфейсу Serial 1/1 (или S1/1), сеть 210.8.8.0/24 - к S1/2. Когда узел направляет кадр другому узлу из той же прямо присоединенной сети, то в такой пересылке шлюз по умолчанию ( интерфейс маршрутизатора) участие не принимает. Передача кадра сообщения производится непосредственно адресату с использованием МАС-адресов источника и назначения.

Маршруты могут создаваться вручную администратором (статическая маршрутизация ). Статические маршруты в таблице маршрутизации помечаются символом S (такие маршруты в приведенном примере отсутствуют). Таблица маршрутизации может также создаваться, обновляться и поддерживаться динамически (автоматически) с помощью протоколов маршрутизации.

В вышеприведенном примере маршруты к удаленным сетям помечены символом R , который указывает, что источником создания маршрутов к удаленным сетям является протокол RIP . Символом O помечаются маршруты, созданные протоколом OSPF , а символом D - протоколом EIGRP .

Перечень поддерживаемых протоколов маршрутизации можно посмотреть по команде Router(config)#router ? .

Вторая колонка (столбец) таблицы маршрутизации показывает адреса сетей, к которым проложен путь . Например, в первой строке указан маршрут к сети 192.168.9.0/24, который лежит через адрес следующего перехода ( next hop ) 192.168.20.2 и свой выходной интерфейс GigabitEthernet0/1. Таким образом, поступивший на один из интерфейсов маршрутизатора пакет, адресованный узлу в Сети 9, должен быть скоммутирован на выходной интерфейс G0/1. При адресации узлов, находящихся в других сетях, например в сети 210.6.6.0/24 или 210.7.7.0/24, в качестве выходного используется интерфейс Serial1/1.

В строке таблицы также указано значение таймера, например 00:00:09.

Кроме того, в квадратных скобках строк таблицы маршрутизации указаны, например: административное расстояние - 120 и метрика - 1. Административное расстояние (AD ) показывает степень достоверности (доверия) источника маршрута. Чем меньше AD , тем выше достоверность . Маршруты, созданные администратором вручную (статические маршруты), характеризуются значением AD = 1.

Источники (протоколы) маршрутизации имеют различные заданные по умолчанию административные расстояния (табл. 1.1).

Таблица 1.1. Административные расстояния по умолчанию
Источник (Протокол) Административное расстояние Источник (Протокол) Административное расстояние
Connected 0 OSPF 110
Static 1 IS-IS 115
eBGP 20 RIP 120
EIGRP 90 EIGRP (External) 170

Если на маршрутизаторе функционирует несколько протоколов, то в таблицу маршрутизации устанавливается маршрут , проложенный протоколом с наименьшим значением административного расстояния. В последней строке таблицы указано, что административное расстояниеEIGRP увеличено до 170, когда маршрут получен от внешнего (стороннего) маршрутизатора. Такой маршрут в таблице маршрутизации помечается символом D*EX .

Определение наилучшего (оптимального) пути любым протоколом маршрутизации производится на основе определенного критерия - метрики . Значение метрики используется при оценке возможных путей к адресату назначения. Метрика может включать разные параметры, например: количество переходов (количество маршрутизаторов) на пути к адресату, полосу пропускания канала, задержку, надежность , загрузку, обобщенную стоимость и другие параметры сетевого соединения. В вышеприведенной распечатке команды show ip route для маршрутов, созданных протоколом RIP , значение метрики равно 1. Это означает, что расстояние до маршрутизатора, к которому присоединена сеть назначения, составляет один переход. Наименьшая метрика означает наилучший маршрут. Метрика статического маршрута всегда равна 0.

Каждый интерфейс маршрутизатора подключен к сети (подсети), имеющей свой логический IP- адрес . Широковещательные сообщения передаются только в пределах сети или, по-другому, в пределах широковещательного домена. Поэтому говорят, что маршрутизаторы делят сеть на широковещательные домены . Маршрутизаторы блокируют широковещательные сообщения и не пропускают их в другие сети. Деление сети на широковещательные домены повышает безопасность , поскольку широковещательный шторм может распространяться только в пределах домена (в пределах одной сети).

Когда на один из интерфейсов маршрутизатора (входной интерфейс ) поступает пакет, адресованный узлу из другой присоединенной сети, он продвигается на выходной интерфейс , к которому присоединена сеть назначения.

Получив кадр на входной интерфейс, маршрутизатор:

  1. Декапсулирует пакет из кадра.
  2. Из заголовка пакета считывает IP-адрес узла назначения.
  3. С помощью маски вычисляет адрес сети назначения.
  4. Обращается к таблице маршрутизации, чтобы определить, на какой выходной интерфейс, ведущий к сети назначения, произвести коммутацию пакета.
  5. На выходном интерфейсе инкапсулирует пакет в новый кадр и отправляет его в направлении адресата назначения.

Подобная последовательность действий, выполняемая центральным процессором (ЦП) маршрутизатора, получила название программной коммутации . Она выполняется с каждым пакетом, поступившим на