Стандарты сетевых протоколов и технологий

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

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

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

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

Источник

Стандарты компьютерных сетей — типы и документы

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

Но в самом начале развития сетей (1960-1970 годы) устройство одного производителя, например IBM, работало по сети только с устройствами IBM, а устройствами других производителей нет. Основные причины это:

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

Для того, чтобы решить эти задачи, нужны стандарты на оборудование, на ПО и на сетевые протоколы.

Типы стандартов

Юридические стандарты (De jure) принимают организации, которые имеют право на это.

Фактические стандарты (De facto) — это стандарты, которые установились сами по себе, их никто не принимал. К примеру, появилась новая технология, которая быстро развилась и стала популярной. Как это произошло со стеком протоколов TCP/IP, который сейчас основа сети интернет.

Стандарты для сетей

Принимается огромное множество разных стандартов, но есть самые значимые:

  • Международная организация по стандартизации (IOS) приняла стандарт на эталонную модель OSI, описывающая, как должны строиться компьютерные сети.
  • Институт инженеров по электронике и электротехнике (IEEE) принимающие стандарты на технологи по передачи данных.
  • Совет по архитектуре интернета (IAB) принимает стандарты на протоколы интернет.
  • Консорциум W3C принимает стандарты в область Web.

Стандарты IEEE

Институт ieee утверждает стандарты не только в компьютерных сетях, но также в других сферах электроники, электротехники. Институт поделен на комитеты. Разработкой стандартов для комп. сетей занимается комитет под № 802.

Каждый № это семейство стандартов. Например, 802.3 описывает разные варианты технологий Ethernet, такие как, Fast Ethernet, Gigabit Ethernet и 10 Gigabit Ethernet.

Совет по архитектуре интернета

Совет поделён две части. Группа исследования интернет (Internet Research Task Force, IRTF) проводит перспективные исследования в области интернет.

Часть №2 группа проектирования интернет (Internet Engineering Task Force, IETF) производит стандарты на сетевые протоколы. IETF подготавливает документы RFC (Request for Comments) или запросы на комментарии. Вот эти доки содержат подробное описание протоколов интернет. Если вы будите использовать другие протоколы, то ваше устройство и ПО не сможет работать в сети интернет.

Читайте также:  Компьютерная помощь в настройке локальной сети

Документы RFC

У каждого документа RFC есть индивидуальный номер и он описывает какой-либо протокол интернет.

протоколы RFC

Существуют много документов RFC , с которыми вы можете ознакомиться.

Консорциум W3C (World Wide Web)

W3C разрабатывает стандарты для Веб. Документы консорциума, также как и RFC формально, они не называются стандартами, а называются рекомендациями. Но если вы не последуете этим рекомендациям, то не сможете поработать с web.

Самые важные рекомендации консорциума w3c это:

  • Язык разметки html;
  • Таблицы стилей css, которые нужны для создания web-страниц;
  • Рекомендации на архитектуру Веб-сервисов;
  • И язык разметки xml.

Но существуют еще рекомендации, которые в свободном доступе на сайте консорциума .

Заключение

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

Источник

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.

Источник

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