Семейство протоколов TCP/IP. Структура стека
Министерство общего и профессионального образования Российской Федерации
Новосибирский государственный технический университет
«Семейство протоколов TCP/IP. Структура стека»
Выполнил: гр..
Проверил:
Оглавление
Оглавление 2
Введение 4
1. Список протоколов стека TCP/IP 6
3. Канальный уровень 9
ARP/RARP 9
ATMP 10
L2F 10
L2TP 10
PPTP 10
4. Сетевой уровень 12
IP 12
DHCP 15
DHCPv6 15
DVMRP 15
ICMP 16
ICMPv6 16
IGMP 16
MARS 16
PIM 16
RIP 17
RIPng для IPv6 17
RSVP 17
AH 17
ESP 17
BGP-4 18
EGP 18
EIGRP 18
GRE 18
HSRP 18
IGRP 19
NARP 19
NHRP 19
OSPF 19
5. Транспортный уровень 20
TCP 20
UDP 22
Mobile IP 22
Van Jacobson 22
XOT 22
MGCP 22
SGCP 22
6. Сеансовый уровень 23
DNS 23
NetBIOS/IP 24
7. Прикладной уровень 25
HTTP 25
FTP 25
TFTP 26
Finger 26
Gopher 26
S-HTTP 26
IMAP4 26
IPDC 26
ISAKMP 27
NTP 27
POP3 27
RADIUS 28
RLOGIN 28
RTSP 28
SMTP 28
SNMP 28
TACACS+ 28
TELNET 28
X-Window 29
Заключение 30
Список литературы 32
Введение
Для начала дадим определение, что же такое стек TCP/IP.
Стек протоколов TCP/IP (англ. Transmission Control Protocol/Internet Protocol — протокол управления передачей) — набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD*, используемых в сетях. Протоколы работают друг с другом в стеке(англ. stack, стопка) — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции. Например, протокол TCP работает поверх протокола IP.
Стек протоколов TCP/IP основан на модели сетевого взаимодействия DOD и включает в себя протоколы уровней:
- прикладного (application),
- транспортного (transport),
- сетевого (network),
- канального (data link).
- сеансового (session)
Существуют разногласия в том, как вписать модель TCP/IP в модель OSI, поскольку уровни в этих моделях не совпадают. К тому же, модель OSI не использует дополнительный уровень — «Internetworking» — между транспортным и сетевым уровнями. Примером спорного протокола может быть ARP или STP.
В некоторых источниках я находил информацию о том, что стек реализован в четырех уровнях(без сеансового) и протокол DNS является протоколом прикладного уровня. NetBIOS все же относится к сеансовому уровню, поэтому я решил придерживаться более подробного источника в данном вопросе и описал оба протокола в сеансовом уровне.
Протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных.
Примечание: Модель DOD (Модель TCP/IP) (англ. Department of Defense — Министерство обороны США) — модель сетевого взаимодействия, разработанная Министерством обороны США, практической реализацией которой является стек протоколов TCP/IP.
Рис. 1 Стек TCP/IP в эталонной модели OSI
1. Список протоколов стека TCP/IP
Для начального ознакомления приведём список всех протоколов входящих в стек. Для удобства классифицируем их по уровням модели OSI. Отдельно я вынес наиболее известные протоколы. Таким образом, сюда входят следующие протоколы:
• IP/IPv6 - Internet Protocol. (в сетевом уровне)
• TCP - Transmission Control Protocol. (в транспортном уровне)
• UDP - User Datagram Protocol. (в транспортном уровне)
Канальный уровень
• ARP/RARP - Address Resolution Protocol/Reverse Address.
Протоколы туннелирования
• ATMP - Ascend Tunnel Management Protocol.
• L2F - Layer 2 Forwarding Protocol.
• L2TP - Layer 2 Tunneling Protocol.
• PPTP - Point-to-Point Tunneling Protocol.
Сетевой уровень
• DHCP/ DHCPv6 - Dynamic Host Configuration Protocol.
• DVMRP - Distance Vector Multicast Routing Protocol.
• ICMP/ICMPv6 - Internet Control Message Protocol.
• IGMP - Internet Group Management Protocol.
• MARS - Multicast Address Resolution Server.
• PIM - Protocol Independent Mulyicast.
• RIP - Routing Information Protocol.
• RIP2 - Routing Information Protocol II.
• RIPng for IPv6.
• RSVP - Resource ReSerVation setup Protocol.
Безопасность
• AH - Authentication Header.
• ESP - Encapsulating Security Payload.
Маршрутизация
• BGP-4 - Border Gateway Protocol.
• EGP - Exterior Gateway Protocol.
• EIGRP - Enhanced Interior Gateway Routing Protocol.
• GRE - Generic Routing Encapsulation.
• HSRP - Cisco Hot Standby Router Protocol.
• IGRP - Interior Gateway Routing.
• NARP - NBMA Address Resolution Protocol
• NHRP - Next Hop Resolution Protocol.
• OSPF - Open Shortest Path First.
Транспортный уровень
• Mobile IP.
• Van Jacobson - compressed TCP.
• XOT - X.25 over TCP.
VoIP
• MGCP - Media Gateway Control Protocol.
• SGCP - Simple Gateway Control Protocol.
Сеансовый уровень
• DNS - Domain Name Service.
• NetBIOS/IP.
Прикладной уровень
• FTP - File Transfer Protocol.
• Finger User Information Protocol.
• TFTP - Trivial File Transfer Protocol.
• Gopher - Internet Gopher Protocol. IP 487
• HTTP - Hypertext Transfer Protocol.
• S-HTTP - Secure Hypertext Transfer Protocol.
• IMAP4 - Internet Message Access Protocol rev 4.
• IPDC - IP Device Control.
• ISAKMP - Internet Message Access Protocol version 4rev1.
• NTP - Network Time Protocol.
• POP3 - Post Office Protocol version 3.
• Radius.
• RLOGIN - Remote Login.
• RTSP - Real-time Streaming Protocol.
• SMTP - Simple Mail Transfer Protocol.
• SNMP - Simple Network Management Protocol.
• TACACS+ - Terminal Access Controller Access Control System.
• TELNET.
• X-Window.
2. Канальный уровень
ARP/RARP
TCP/IP использует протоколы ARP (Address Resolution Protocol - протокол преобразования адресов) и RARP (Reverse Address Resolution Protocol - протокол обратного преобразования адресов) для инициализации использования адресов Internet в сетях Ethernet и сетях иных типов, использующих метод MAC (media access control) для управления доступом к среде передачи. Протокол ARP позволяет хостам обмениваться информацией с другими хостами в тех случаях, когда известен только IP-адрес ближайшего соседа. Перед тем, как использовать IP хост передает широковещательный запрос ARP, содержащий IP-адрес желаемой системы-получателя. Структура заголовков ARP/RARP показана на рисунке.
Рис.2 Структура заголовков ARP/RARP
Тип оборудования
Указывает тип интерфейса, для которого отправителю нужен отклик.
Тип протокола
Задает тип адреса
HLen
Размер аппаратного адреса.
PLen
Размер протокольного адреса
Операция
Поддерживаются следующие типы операций:
1 запрос ARP.
2 отклик ARP.
3 запрос RARP.
4 отклик RARP.
5 запрос Dynamic RARP.
6 отклик Dynamic RARP.
7 ошибка Dynamic RARP.
8 запрос InARP.
9 отклик InARP.
Аппаратный адрес отправителя
Аппаратный адрес отправителя размером HLen.
Протокольный адрес отправителя
Протокольный адрес
Аппаратный адрес получателя
Аппаратный адрес получателя размером HLen.
Протокольный адрес получателя
Протокольный адрес получателя размером PLen.
ATMP
ATMP (Ascend Tunnel Management Protocol - протокол управления туннелями компании Ascend) представляет собой протокол, используемый в настоящее время компанией Ascend Communications для организации виртуального присутствия программ доступа по коммутируемым линиям в удаленной сети. Пользователь соединяется по телефонной линии с сервером удаленного доступа в сеть (NAS), но вместо использования адреса, непосредственно входящего в сеть, где установлен сервер NAS, клиентские программы используют адрес, относящийся к "домашней сети" пользователя. Этот адрес может предоставлять клиентская программа или он выделяется из пула адресов "домашних сетей". В любом случае этот адрес связывается с "домашней сетью" и для маршрутизации пакетов от клиента и к нему требуется использовать специальные соглашения. Для обмена данными используется туннель между сервером NAS и специальным "домашним агентом" (Home Agent - HA) в "домашней сети.
L2F
Протокол рассылки канального уровня L2F (layer 2 Forwarding Protocol) позволяет организовать туннелирование канального уровня протоколами вышележащих уровней. Использование таких туннелей позволяет избавиться от связи местоположения изначального сервера dial-up с местом завершения коммутируемого соединения и обеспечения доступа в сеть.
L2TP
Протокол L2TP используется для интеграции мультипротокольного сервиса по коммутируемым линиям в существующие точки доступа (Point of Presence - POP) сервис-провайдеров Internet. Этот протокол можно использовать и для решения проблемы расщепления групп "multilink hunt-group". Протокол Multilink PPP, часто используемый для объединения каналов ISDN BRI, требует, чтобы все каналы мультиканального потока попадали на один сервер доступа NAS. Поскольку протокол L2TP ведет к появлению сеанса PPP в месте, отличающемся от физической точки завершения канала, этот протокол можно использовать для представления всех каналов на одном сервере NAS, даже в тех случаях, когда физические каналы организуются через различные NAS-серверы.
PPTP
Протокол PPTP (Point to Point Tunneling Protocol) позволяет передавать пакеты PPP через сети IP. Протокол использует архитектуру клиент-сервер для разделения функций, существующих в современных серверах сетевого доступа NAS и поддержки виртуальных частных сетей VPN (Virtual Private Network). PPTP включает спецификации протоколов контроля вызовов и управления, позволяющих серверу контролировать доступ по коммутируемым каналам телефонных сетей ТсОП и ISDN или организовывать исходящие коммутируемые соединения. Протокол PPTP использует GRE-подобный (Generic Routing Encapsulation) механизм для управления сервисом инкапсуляции дейтаграмм по потокам и насыщению при передаче пакетов PPP.
3. Сетевой уровень
IP
IP (Internet Protocol) представляет собой протокол уровня маршрутизируемыхдейтаграмм в стеке TCP/IP. Все другие протоколы стека TCP/IP (кроме ARP и RARP) используют протокол IP для маршрутизации кадров между хостами. Заголовок кадров IP содержит маршрутную и управляющую информацию, связанную с доставкой дейтаграмм. Структура заголовков IP показана на рисунке.
Рис. 3 Структура заголовка IP
Версия
Поле версии определяет формат заголовка Internet.
IHL
Internet Header Length - размер заголовка Internet указывает размер заголовка в 32-битовых словах, задавая смещение данных от начала пакета. Минимальный размер заголовка составляет 5 слов (160 битов).
Тип сервиса
Показывает желаемый уровень качества обслуживания. Сети могут обеспечивать различный уровень преимуществ при доставке, играющий важную роль при условиях высокой загрузки сети. Поддерживаются также три опции качества обслуживания - малая задержка, высокая надежность и высокая пропускная способность.
Биты 0 - 2 - преимущественная доставка
111 сетевое управление
110 межсетевое управление
101 CRITIC/ECP
100 Flash override
011 Flash
010 немедленная доставка
001 приоритетная доставка
000 Routine (нормальный режим)
Бит 3 - задержка
0 Нормальная
1 Малая
Бит 4 - пропускная способность
0 Нормальная
1 Высокая
Бит 5 - надежность доставки
0 Нормальная
1 Высокая
Биты 6 - 7 - зарезервированы для
Общий размер
Размер дейтаграммы в байтах с учетом заголовка и данных. Размер поля позволяет использовать дейтаграммы длиной до 65535 байтов, хотя такой размер нежелателен для многих сетей и хостов. Все хосты должны быть готовы к приему дейтаграмм размером до 576 байтов, независимо от того как они доставляются - целиком или фрагментами. Рекомендуется передавать дейтаграммы, размер которых превышает 576 байтов только в тех случаях, когда адресат готов принять такие дейтаграммы.
Идентификация
Значение идентификатора, которое отправитель задает для обеспечения корректного порядка сборки фрагментов дейтаграммы на приемной стороне.
Флаги
Трехбитовое поле флагов управления:
Бит 0 - зарезервирован и должен иметь нулевое значение
Бит 1 - возможность фрагментирования
0 Можно фрагментировать IP 491
1 Не фрагментировать
Бит 2 - наличие дополнительных фрагментов
0 Последний фрагмент
1 Есть последующие фрагменты
Смещение фрагмента
13-битовое значение, задающее
смещение фрагмента от начала
целой дейтаграммы. Смещение
фрагмента измеряется в 8-
Время жизни
Показывает максимальное время существования дейтаграммы в сети Internet. При нулевом значении этого поля дейтаграмма должна быть уничтожена. Время жизни дейтаграмм измеряется в секундах. Однако, поскольку каждый модуль, работающий с дейтаграммой, должен уменьшать значение поля TTL (time-to-life) по крайней мере на 1 (даже в тех случаях, когда обработкадейтаграммы занимает меньше секунды), значение этого поля должно быть не меньше желаемого времени жизни дейтаграммы. Дейтаграммы с истекшим в процессе доставки временем жизни не попадают к получателю.
Протокол
Указывает протокол следующего уровня, содержащийся в поле данных дейтаграммы IP.
Контрольная сумма заголовка
Контрольная сумма, рассчитанная с учетом только полей заголовка дейтаграммы. Поскольку некоторые поля заголовка (например, время жизни) могут меняться в процессе доставки, значение контрольной суммы заново вычисляется и проверяется в каждой точке обработки заголовков.
Адрес отправителя/ получателя
32-битовые значения адресов
Опции
Это поле содержит необязательные опции дейтаграммы. Используемые опции должны быть реализованы во всех модулях IP (хосты и шлюзы). В некоторых опции безопасности являются обязательными для всех дейтаграмм. 492 Стек TCP/IP
Поле опций имеет переменную
длину и может содержать
• Однооктетные опции
• Многооктетные опции, содержащие поля типа опции (1 октет), ее размера (1 октет) и собственно опций.
Поле длины опции учитывает все субполя опции - тип, размер и сами опции. Октет типа опции имеет три поля:
1 бит - флаг копирования показывает, что должна ли данная опция
копироваться во все фрагменты дейтаграммы:
0 опция копируется
1 опция не копируется.
2 бита - класс опции:
0 управление
1 зарезервировано
2 отладка и измерение
3 зарезервировано
5 битов - номер опции
Данные
Данные IP или протоколов вышележащих уровней.
DHCP
Протокол DHCP (Dynamic Host Configuration Protocol - протокол динамической настройки хостов) обеспечивает конфигурационные параметры для хостов Internet. DHCP представляет собой расширение протокла BOOTP и состоит из двух компонент - протокол доставки параметров хоста от сервера DHCP и механизм предоставления сетевых адресов хостам.
DHCPv6
Протокол динамической настройки хостов версии 6 (DHCPv6) позволяет серверам DHCP передавать информацию узлам IPv6 с использованием расширений. Протокол обеспечивает возможность автоматического распределения сетевых адресов и предоставляет дополнительную гибкость настройки по сравнению со своими предшественниками. Протокол DHCPv6 является важной частью протокола SAA (Stateless Address Autoconfiguration) и может использоваться совместно с ним или отдельно для получения конфигурационной информации. DHCPv6 поддерживает 6 различных типов сообщений - Solicit, Advertise, Request, Reply, Release и Reconfigure.
DVMRP
Протокол DVMRP (Distance Vector Multicast Routing Protocol) представляет собой протокол маршрутизации Internet, обеспечивающий эффективный механизм доставки дейтаграмм группам хостов в интерсети без организации соединений (connectionless). Это распределенный протокол, который динамически генерирует деревья групповой доставки пакетов IP на основе метода RPM (Reverse Path Multicasting).
Протокол DVMRP поддерживает многие функции RIP c алгоритмом TRBP (Truncated Reverse Path Broadcasting). DVMRP разработан на основе протокола RIP, поскольку эта реализация была доступна и алгоритм дистантных векторов достаточно прост, по сравнению с алгоритмами на основе состояния каналов. В дополнение к этому был разработан механизм туннелирования для проведения экспериментов по передаче пакетов через сети, не поддерживающие групповой адресации.
Между протоколами RIP и DVMRP есть
важное различие - RIP маршрутизирует и
рассылает дейтаграммы
Пакеты DVMRP инкапсулируются в дейтаграммы IP с полем протокола, имеющим значение 2 (IGMP). Пакеты DVMRP используют общий заголовок протокола, который указывает тип пакетов IGMP как DVMRP. При передаче пакетов DVMRP флаги преимущественной доставки (Precedence) в поле типа сервиса должны указывать на межсетевое управлений (Internetwork Control - 0xC0). Общий заголовок протокола показан на рисунке.
ICMP
Протокол ICMP (Internet Control Message Protocol - протокол управляющих сообщений Internet) в общем случае используется для передачи сведений о трудностях маршрутизации дейтаграмм IP или простого обмена временными метками и эхо-транзакциями (ping).
ICMPv6
При подготовке протокола IPv6 был пересмотрен протокол управляющих сообщений ICMP и в новый вариант протокола ICMPv6 были добавлены функции управления групповой рассылкой IGMP (IPv4 Group Membership Protocol).
IGMP
Протокол IGMP (Internet Group Management Protocol - протокол управления группами Internet) используется хостами IP для передачи информации об их принадлежности к группам любым маршрутизаторам из числа ближайших соседей. Протокол IGMP интегрирован в стек IP и должен быть реализован на всех хостах, соответствующих спецификации групповой адресации IP для канального уровня. Сообщения IGMP инкапсулируются в дейтаграммы IP с полем протокола, имеющим значение 2. (в соответствии с IETF RFC1112, август 1989).
MARS
Групповая рассылка (Multicasting) представляет собой процесс, при котором отправитель (хост или протокол) посылает пакет одновременно группе получателей, используя одну локальную операцию передачи. Технология
ATM используется как новая
технология канального уровня
для поддержки множества
PIM
Протокол PIM-SM (Protocol Independent Multicast - Sparse Mode) служит для эффективной маршрутизации Multicast-групп, которые могут быть распределены по разным местам интерсети (в разных доменах). Этот протокол не связан с каким-либо из протоколов маршрутизации и разработан для поддержки разбросанных (sparse) групп.
RIP
Протокол RIP (Routing Information Protocol) используется операционной системой Berkeley 4BSD UNIX для обмена маршрутной информацией. Реализованный как программа UNIX, протокол RIP2 базируется на своем одноименном предшественнике, разработанном компанией Xerox.
RIP2 является расширением
Протокол RIP2 основан на передача дейтаграмм UDP. Каждый хост, использующий RIP2 имеет процесс маршрутизации, принимающий и передающий дейтаграммы UDP через порт 520
RIPng для IPv6
RIPng for IPv6 представляет собой протокол маршрутизации для версии IPv6, являющейся расширением протокола IPv4.
RSVP
RSVP является протоколом
AH
Протокол IP AH (Authentication Header - заголовок аутентификации) обеспечивает дополнительный уровень безопасности за счет добавления полей аутентификации в дейтаграммы IP. Параметры аутентификации рассчитываются с использованием всех полей дейтаграммы IP (включая не только заголовок IP, но и заголовки других протоколов, а также пользовательские данные), которые не могут изменяться в процессе доставки. Поля или опции, которые при доставке изменяются (например, счетчик интервалов, время жизни, идентификаторы, смещения фрагмента или указатели маршрутов) при расчете не принимаются во внимание (предполагается, что они имеют нулевые значения). Использование этого метода позволяет существенно повысить уровень безопасности по сравнению с протоколом IPv4 и этого уровня достаточно для большинства пользователей. При использовании с протоколом IPv6 заголовок AH обычно появляется после заголовка IPv6 Hop-by-Hop, но перед опциями получателя IPv6. При использовании с протоколом IPv4 заголовок AH обычно размещается после заголовка IPv4.
ESP
ESP (IP Encapsulating Security Payload) служит для обеспечения целостности и конфиденциальности данных за счет их шифрования. В зависимости от пользовательских требований к безопасности этот механизм может применяться для шифрования сегментов транспортного уровня (например, TCP, UDP, ICMP, IGMP) или дейтаграмм IP целиком. Чтобы обеспечить конфиденциальность всей исходной дейтаграммы требуется использовать инкапсуляцию.
ESP может содержаться в любом
месте между заголовком IP и
конечным протоколом
BGP-4
BGP (Border Gateway Protocol - протокол граничного шлюза) представляет собой протокол маршрутизации между автономными системами (interAutonomous System). Основной функцией протокола BGP является обмен информацией о доступности сетей с другими системами BGP. Протокол BGP- 4 обеспечивает расширенный набор механизмов для поддерживаемых классов междоменной маршрутизации.
EGP
Протокол EGP (Exterior Gateway Protocol - протокол внешнего шлюза) служит для обмена сведениями о доступности сетей между соседними шлюзами (возможно из разных автономных систем). Протокол включает механизм приобретения (acquire) соседей, средства мониторинга доступности соседей и обмена информацией о доступности сетей в форме сообщений Update (обновление). Работа протокола основана на периодическом сканировании (polling) с использованием обмена сообщениями Hello/I-Heard-You (I-H-U) для мониторинга доступности соседей и передаче команд Poll для запроса сообщений Update.
EIGRP
Протокол EIGRP (Enhanced Interior Gateway Routing Protocol - расширенный протокол внутреннего шлюза) представляет собой расширенный вариант протокола IGRP. Протокол IGRP является протоколом внутреннего шлюза компании Cisco, используемым в сетях TCP/IP и OSI. Протокол относится к числу внутренних шлюзов (interior gateway protocol - IGP), но может также использоваться в качестве протокола внешнего шлюза для междоменной маршрутизации. Протокол IGRP использует технологию маршрутизации на основе дистантного вектора. Такая же технология дистантного вектора применяется и для протокола EIGRP с сохранением информации о дистанциях нижележащего уровня. Возможности конвергенции (сближения) и эффективность работы этого протокола существенно повысились по сравнению с IGRP.
GRE
Протокол GRE (Generic Routing Encapsulation) обеспечивает механизм инкапсуляции произвольных пакетов в произвольный транспортный протокол. В наиболее общем случае система имеет пакеты, которые нужно инкапсулировать и маршрутизировать (информационные пакеты). Информация (payload) сначала инкапсулируется в пакет GRE, который может также содержать маршрут. Полученный в результате пакет GRE инкапсулируется в пакет другого протокола (протокол доставки).
Заголовок GRE, используемый протоколом PPTP, незначительно отличается от заголовка, описанного в текущей спецификации протокола GRE.
HSRP
Протокол HSRP (Hot Standby Router Protocol) компании Cisco обеспечивает механизм поддержки неразрушающего восстановления трафика IP в некоторых ситуациях. В частности, этот протокол обеспечивает защиту от сбоев в маршрутизаторе первого интервала, когда хост-отправитель не
может узнать IP-адрес маршрутизатора
первого хопа динамически. Протокол
предназначен для использования
в локальных сетях с
Протокол HSRP работает поверх UDP и использует порт 1985. Пакеты передаются по групповому адресу 224.0.0.2 с временем жизни TTL=1. Маршрутизаторы используют свои реальные адреса IP (а не виртуальные адреса IP) в качестве адреса отправителя для протокольных пакетов, поскольку маршрутизаторы HSRP могут идентифицировать друг друга.
IGRP
Протокол IGRP (Interior Gateway Routing Protocol - протокол внутреннего шлюза) был разработан компанией Cisco. Этот протокол используется для передачи маршрутной информации между маршрутизаторами.
Пакеты IGRP передаются с использованием дейтаграмм IP с полем протокола 9 (IGP). Пакеты начинаются с заголовка IGRP, за которым сразу же следует заголовок IP.
NARP
Протокол преобразования адресов NARP (NBMA Address Resolution Protocol) позволяет отправителю пакетов (хост или маршрутизатор), желающему связаться с другим узлом через сеть, не поддерживающую широковещательных адресов, с множественным доступом (Non-Broadcast Multi-Access или NBMA) на канальном уровне, найти NBMA-адрес получателя, если последний подключен к той же сети NBMA.
NHRP
Протокол NHRP (NBMA Next Hop Resolution Protocol) позволяет станции-отправителю (хост или маршрутизатор), желающему связаться с другим узлом через сеть, не поддерживающую широковещательных адресов, с множественным доступом (Non-Broadcast Multi-Access или NBMA) на канальном уровне, определять адреса межсетевого уровня и адреса NBMA следующего подходящего маршрутизатора (next hop) NBMA в направлении станции-получателя.
OSPF
OSPF (Open Shortest Path First - открывать сначала кратчайший путь) представляет собой протокол маршрутизации IP на основе информации о состоянии каналов. OSPF является протоколом внутреннего шлюза, используемым для маршрутизации внутри группы маршрутизаторов. Протокол использует технологию оценки состояния каналов, при которой маршрутизаторы передают друг другу информацию о прямых соединениях между ними и каналах связи с другими маршрутизаторами.

- Семейство Розовые
- Семейство розоцветные
- Семейство сложноцветные
- Семейство сложноцветные
- Семейство Хвощовые
- Семей ядорлық полигоны
- Семей ядролық полигоны. Невада-Семей антиядролық қозғалысы
- Семейство непарнокопытных млекопитающих - Носоро́говые
- Семейство операционных систем Windows Mobile
- Семейство Орхидные
- Семейство осоковые
- Семейство паслёновые
- Семейство ПК Intel. Особенности архитектуры процессоров Pentium 4
- Семейство покрытосеменные