Оглавление:
- Определение - Что означает протокол доступа к подсети (SNAP)?
- Techopedia объясняет протокол доступа к подсети (SNAP)
Определение - Что означает протокол доступа к подсети (SNAP)?
Протокол доступа к подсети (SNAP) относится к стандарту, используемому для передачи дейтаграмм IP по сетям IEEE 802. Это означает, что дейтаграммы IP можно маршрутизировать в сетях IEEE 802, инкапсулированных в канальные уровни SNAP 802.3, 802.4 или 802.5, физические сетевые уровни и LLC 802.2. SNAP также используется с физическими сетевыми уровнями не-IEEE 802, которые используют 802.2 LLC. SNAP заключен в расширение заголовка Logic Link Control (LLC IEEE 802.2). Он предназначен для инкапсуляции запросов и ответов ARP и дейтаграмм IP в сетях IEEE 802.Techopedia объясняет протокол доступа к подсети (SNAP)
Заголовок SNAP следует за заголовком LLC и также включает в себя код организации, который указывает, что следующие 16 битов обозначают код типа эфира. Как правило, каждое общение осуществляется посредством связи 802.2 типа 1. Совместимые системы в аналогичных сетях IEEE 802 могут использовать связь 802.2 типа 2 после проверки того, что ей помогают оба узла. Это можно сделать с помощью механизма 802.2 XID. Несмотря на это, связь типа 1 является предпочтительным методом и должна поддерживаться всей реализацией.
Преобразование 32-битных интернет-адресов в 48-битные или 16-битные адреса IEEE 802 осуществляется с помощью метода динамического обнаружения протокола ARP. Сети IEEE 802 могут иметь 48-битные или 16-битные физические адреса. SNAP позволяет эффективно использовать любой размер адреса в конкретной сети IEEE 802.
Длина заголовка LLC составляет три октета, а длина заголовка SNAP - пять октетов. Таким образом, комбинация заголовков LLC и SNAP имеет длину всего восемь октетов. В Ethernet это минимизирует доступный размер полезной нагрузки для протоколов.










