Справочник по сетевым протоколам

Инкапсуляция пакетов


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

Если же сетевой уровень требует гарантий QoS, то для каждого отдельно взятого потока данных необходимо свое собственное соединение. Многократное использование одного соединения возможно только при наличии средства, с помощью которого узел, получивший пакет по соединению АТМ, сможет распознать тип полученного пакета, а также приложение или объект более высокого уровня, которым необходимо передать этот пакет. Для этого пакет снабжается префиксом в виде поля мультиплексирования. Возможны два варианта (см. RFC 1483):

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

Мультиплексирование VC. При таком способе через соединение АТМ передается протокол только одного типа, изначально определенный при установлении соединения. В результате с пакетом не требуется передавать поля мультиплексирования и типа пакета, хотя передаваемый пакет может быть снабжен префиксом в виде пустого поля.

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

Архитектура протоколов “IP над АТМ” использует инкапсуляцию LLC/SNAP. Кроме того, МСЭ-T одобрил ее в качестве инкапсуляции, принятой по умолчанию для мультипротокольной передачи через сеть АТМ. Рабочая группа “IP над АТМ” определила стандартный размер максимального блока обмена для АТМ, установив его равным 9180 байт.



Содержание раздела