RIP (сетевой протокол): различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
м →Формат RIP пакета: Таблицы в викистиль; - → — |
|||
Строка 19:
=== Формат RIP пакета ===
{| class="wikitable" style="text-align:center"
!width="3%" |0||width="3%" |1||width="3%" |2||width="3%" |3||width="3%" |4||width="3%" |5||width="3%" |6||width="3%" |7||width="3%" |8||width="3%" |9||10||11||12||13||14||15||16||17||18||19||20||21||22||23||24||25||26||27||28||29||30||31
|-
|-
| colspan="32" height="100" |RIP Entry (20)
|}
▲ | command (1) | version (1) | must be zero (2) |
▲command - Команда, определяет назначение датаграммы (1 - request; 2 - response)
version
must be zero
"Routing Domain"
номер автономной системы. Используется, когда к одному физическому каналу подключены
маршрутизаторы из нескольких автономных систем, в каждой автономной системе поддерживается
RIP Entry
==== Формат RIP Entry для протокола RIP-1 (version=1) ====
{| class="wikitable" style="text-align:center"
!width="3%" |0||width="3%" |1||width="3%" |2||width="3%" |3||width="3%" |4||width="3%" |5||width="3%" |6||width="3%" |7||width="3%" |8||width="3%" |9||10||11||12||13||14||15||16||17||18||19||20||21||22||23||24||25||26||27||28||29||30||31
|-
|-
| colspan="32" |IPv4 address (4)
|-
| colspan="32" |must be zero (4)
|-
| colspan="32" |must be zero (4)
|-
| colspan="32" |metric (4)
|}
address family identifier
▲ | address family identifier (2) | must be zero (2) |
▲address family identifier - (AFI) Тип адреса, обычно поддерживается только запись AF_INET, которое равно 2 (т.е. используется для протокола IP)
must be zero
IPv4 address
metric
==== Формат RIP Entry для протокола RIP-2 (version=2) ====
{| class="wikitable" style="text-align:center"
!width="3%" |0||width="3%" |1||width="3%" |2||width="3%" |3||width="3%" |4||width="3%" |5||width="3%" |6||width="3%" |7||width="3%" |8||width="3%" |9||10||11||12||13||14||15||16||17||18||19||20||21||22||23||24||25||26||27||28||29||30||31
|-
| colspan="16" |address family identifier (2)|| colspan="16" |Route Tag (2)
|-
| colspan="32" |IPv4 address (4)
|-
| colspan="32" |subnet mask (4)
|-
| colspan="32" |next hop (4)
|-
| colspan="32" |metric (4)
|}
Address Family Identifier
▲Address Family Identifier - (AFI) Тип адреса, обычно поддерживается только запись AF_INET, которое равно 2 (т.е. используется для протокола IP)
Route Tag
IP Address
Subnet Mask
Next Hop
Metric
==== Аутентификация ====
При включенной аутентификации производится обработка только тех сообщений, которые содержат правильный аутентификационный код. Это используется для повышения безопасности передачи RIP пакетов. Есть возможность шифровать аутентификационный код с помощью MD5.
{| class="wikitable" style="text-align:center"
!width="3%" |0||width="3%" |1||width="3%" |2||width="3%" |3||width="3%" |4||width="3%" |5||width="3%" |6||width="3%" |7||width="3%" |8||width="3%" |9||10||11||12||13||14||15||16||17||18||19||20||21||22||23||24||25||26||27||28||29||30||31
|-
| colspan="8" |command (1)|| colspan="8" |version (1)|| colspan="16" |must be zero (2)
|-
| colspan="16" |0xFFFF|| colspan="16" |Authentication Type (2)
|-
| colspan="32" height="80" |Authentication (16)
|}
== Реализации ==
|