Почему называется маска?
01010011 10010101 11101100 00000000 - сеть 83.149.236.0
Наложим маску на адрес (логическое И, 1и1=1, 1и0=0, 0и0=0)
01010011 10010101 11101100 00010000 - проверяемый адрес 83.149.236.16
11111111 11111111 11111111 11100000 - маска 255.255.255.224
01010011 10010101 11101100 00000000 - получаем сеть 83.149.236.0 (в двоичном, см. выше)
Это был адрес принадлежащий сети.
Возьмем адрес не принадлежащий сети - 83.149.236.64
01010011 10010101 11101100 01000000 - проверяемый адрес 83.149.236.64
11111111 11111111 11111111 11100000 - маска 255.255.255.224
01010011 10010101 11101100 01000000 - не получаем сеть 83.149.236.0, значит адрес не принадлежит сети.
Адреса зарезервированные для закрытых локальных сетей (в Интернете их не видно):
10.0.0.0/8
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255
Специальные адреса (зарезервированные).
127.0.0.1 - это адрес обратной связи (loopback) - пакеты по нему реально в сеть не отправляются. Этому адресу по умолчанию назначают имя localhost.
255.255.255.255 - широковещательный адрес, для всех сетей. Используется для DHCP.
Широковещательный (broadcast) адрес сети.
Пакеты посланные на широковещательный адрес, должны принимать все компьютеры этой сети.
Принято назначать широковещательным - последний адрес сети.
Например:
для сети 83.149.236.0/24
83.149.236.255 - broadcast адрес сети 83.149.236.0/24.
83.149.236.0 - адрес сети, unicast-адреса с таким номером быть не должно. Т.е. минимальный размер подсети может быть в 4 адреса.
Кроме случая, когда используется маска 32, для указания одного unicast-адреса, например - 83.149.236.36/32
Групповой адрес (multicast).
Предназначен для группы хостов.
Например, адрес 224.0.0.5 - адрес OSPF - маршрутизаторов, т.е. все OSPF - маршрутизаторы обязаны принимать пакеты с адресом назначения 224.0.0.5.
Класс A — Первый октет означает адрес сети, а последние три-адресную часть хоста. Любой IP-адрес, октет которого находится в диапазоне от 1 до 126 является адресом класса A. Следует учитывать, что 0 зарезервирован как часть адреса по умолчанию, а 127 зарезервировано для внутреннего тестирования с обратной связью.
Класс B — Первые два октета означают адрес сети, а последние два-адресную часть хоста. Любой адрес, первый октет которого находится в диапазоне от 128 до 191, является адресом класса B.
Класс С — Первые три октета означают адрес сети, а последний-адресную часть хоста. Первый октет, расположенный в диапазоне от 192 до 223 является адресом класса C.
Класс D — используется для многоадресной рассылки (группового вещания) Первые октеты IP-адресов многоадресной рассылки находятся в диапазоне от 224 до 239.
Класс E — зарезервирован для экспериментального использования и содержит диапазон адресов, в которых первый октет расположен в диапазоне от 240 до 255.
Если компьютер не должен быть виден из глобальной сети, ему можно присвоить незарегистрированный адрес, эти адреса можно использовать повторно в различных сетях.
Протокол ARP
ARP - протокол разрешения адресов (Address Resolution Protocol) является протоколом третьего (сетевого) уровня модели OSI, используется для преобразования IP-адресов в MAC-адреса, играет важную функцию в множественном доступе сетей. ARP была определена RFC 826 в 1982 году.
Непосредственно связь между IP адресом и MAC адресом осуществляется с помощью так называемых ARP-таблиц, где в каждой строке указывается соответствие IP адреса MAC адресу.
Пример ARP-таблицы в ОС Windows представлен на рисунке.
В ARP-таблице, помимо IP и MAC адреса, еще указывается тип связи, существует два типа записей:
§ Статические записи создаются вручную, они существуют до тех пор, пока компьютер или маршрутизатор остается включенным.
§ Динамические записи должны периодически обновляться. Если запись не обновлялась в течении определенного времени (приблизительно 2 минуты), то она исключается из таблицы. В ARP-таблице содержаться записи не обо всех узлах сети. А только те, которые активно участвуют в сетевых операциях. Такой способ хранения называется ARP-кэшем.
В IPv6 функциональность ARP обеспечивает протокол NDP (Neighbor Discovery Protocol Протокол Обнаружения Соседей).
RARP (англ. Reverse Address Resolution Protocol - Обратный протокол преобразования адресов) - протокол третьего (сетевого) уровня модели OSI, выполняет обратное отображение адресов, то есть преобразует аппаратный адрес в IP-адрес.
Существует четыре типа ARP-сообщений:
§ ARP-запрос(ARPrequest);
§ ARP-ответ(ARP reply);
§ RARP-запрос(RARP-request);
§ RARP-ответ(RARP-reply).
Дата добавления: 2021-04-21; просмотров: 365;