Определение адреса назначения пакета.
Протокол IP использует операцию логического “И” для определения того, какому узлу предназначен пакет – расположенному в локальной или удаленной сети. IP – адрес узла складывается с его маской подсети с помощью логического “И”. Перед отправкой каждого IP-пакета, IP-адрес назначенияточно также складывается с той же маской подсети. Если результаты двух перчисленных выше операций совпадают, это означает, что получатель пакета находится в локальной сети. В противном случае пакет отправляется на IP-адрес маршрутизатора.
Для того чтобы выполнить операцию логического “И”, TCP/IP сравнивает попарно соответствующие биты адреса и маски. Если оба бита равны 1, результат равен 1. В остальных случаях результирующий бит равен 0.
Сопоставление бит | Результат |
1 “И” 1 | |
1 “И” 0 | |
0 “И” 0 | |
0 “И” 1 |
Дата добавления: 2015-02-10; просмотров: 1127;