Исследование сетевых протоколов и стандартов

6. Сетевые протоколы и стандарты

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

Эти устройства должны соответствовать правилам и протоколам, регламентирующим процесс обмена данными. TCP/IP — пример набора протоколов. Большинство протоколов создаётся организациями по стандартизации, такими как Инженерная группа по развитию Интернета (IETF) или Институт инженеров по электротехнике и электронике (IEEE). Институт инженеров по электротехнике и электронике — профессиональная организация для специалистов, работающих в области электротехники и электроники. ISO, Международная организация по стандартизации, является крупнейшим в мире разработчиком международных стандартов для широкого спектра продуктов и услуг.

Наиболее широко распространёнными сетевыми моделями являются модели OSI и TCP/IP. Связывание протоколов, которые используются для задания правила передачи данных на разных уровнях этих моделей, полезно для определения того, какие устройства и сервисы используются в определённых точках, когда данные проходят через локальные и глобальные сети.

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

Набор протоколов TCP/IP — это протокол открытого стандарта, одобренный в отрасли сетевых технологий, а также утверждённый организацией по стандартизации. Семейство протоколов Интернет — это набор протоколов, разработанный для передачи и получения информации с помощью сети Интернет.

Протокольные блоки данных (PDU) названы в соответствии с протоколами из набора TCP/IP: данные, сегмент, пакет, кадр и биты.

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

21. Протоколы сетевого уровня

Сетевой уровень, или уровень 3 OSI, предоставляет сервисы, позволяющие оконечным устройствам обмениваться данными по сети. Чтобы обеспечить такую передачу данных, сетевой уровень использует четыре основных процесса: IP-адресацию оконечных устройств, инкапсуляцию, маршрутизацию и деинкапсуляцию.

IPv4 по-прежнему является наиболее распространённым протоколом сетевого уровня и широко применяется в сети Интернет. Пакет IPv4 содержит IP-заголовок и полезную нагрузку. При этом у IPv4 имеется ограниченное количество доступных уникальных общедоступных IP-адресов. Это послужило причиной разработки IP версии 6 (IPv6). Упрощённый заголовок IPv6 предлагает ряд преимуществ по сравнению с IPv4, включая более эффективную маршрутизацию, упрощённые заголовки расширений и обработку каждого отдельного потока. Кроме того, IPv6-адреса используют 128-битную иерархическую адресацию в отличие от адреса IPv4, использующего 32 бита. Это существенно увеличивает количество доступных IP-адресов.

Читайте также:  Модель сетевого графика ноо

Помимо иерархической адресации сетевой уровень также отвечает за маршрутизацию.

Узлам требуется локальная таблица маршрутизации, чтобы пакеты направлялись в нужную сеть назначения. Локальная таблица узла, как правило, содержит прямое подключение, маршрут локальной сети и локальный маршрут по умолчанию. Локальный маршрут по умолчанию — это маршрут к шлюзу по умолчанию.

Шлюз по умолчанию — это IP-адрес интерфейса маршрутизатора, подключённого к локальной сети. Когда узлу необходимо переслать пакет на адрес назначения, который не находится в одной сети с узлом, пакет пересылается на шлюз по умолчанию для дальнейшей обработки.

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

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

Чтобы получить доступ к маршрутизаторам, необходимо настроить параметры их интерфейса. Чтобы активировать определённый интерфейс, необходимо войти в режим конфигурации интерфейса, используя для этого команду режима глобальной конфигурации interface type-and-number.

Источник

3.3 Сетевые протоколы и стандарты

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

Читайте также:  Назначение компьютерной сети на предприятии

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

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

Источник

3.3 Сетевые протоколы и стандарты

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

Читайте также:  Все виды кабелей компьютерных сетей

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

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

Источник

Оцените статью
Adblock
detector