Учебники

DCN – сетевая адресация

Сетевая адресация уровня 3 является одной из основных задач сетевого уровня. Сетевые адреса всегда логичны, то есть это программные адреса, которые могут быть изменены соответствующими конфигурациями.

Сетевой адрес всегда указывает на хост / узел / сервер, или он может представлять всю сеть. Сетевой адрес всегда настраивается на сетевой интерфейсной карте и обычно сопоставляется системой с MAC-адресом (аппаратный адрес или адрес уровня 2) устройства для связи уровня 2.

Существуют различные виды сетевых адресов:

  • IP

  • IPX

  • AppleTalk

IP

IPX

AppleTalk

Мы обсуждаем IP здесь, так как он является единственным, который мы используем на практике в наши дни.

Сетевая адресация

IP-адресация обеспечивает механизм для разграничения между хостами и сетью. Поскольку IP-адреса назначаются иерархически, хост всегда находится в определенной сети. Хосту, который должен обмениваться данными вне своей подсети, необходимо знать сетевой адрес назначения, куда должен быть отправлен пакет / данные.

Хостам в разных подсетях нужен механизм для поиска друг друга. Эта задача может быть выполнена DNS. DNS – это сервер, который предоставляет адрес уровня 3 удаленного хоста, сопоставленный с его доменным именем или полным доменным именем. Когда хост получает адрес уровня 3 (IP-адрес) удаленного хоста, он пересылает весь свой пакет на свой шлюз. Шлюз – это маршрутизатор, снабженный всей информацией, которая приводит к маршрутизации пакетов на хост назначения.

Маршрутизаторы используют справочные таблицы маршрутизации, которые содержат следующую информацию:

  • Способ добраться до сети

Способ добраться до сети

Маршрутизаторы после получения запроса на пересылку перенаправляют пакет на следующий узел (соседний маршрутизатор) в направлении пункта назначения.

Следующий маршрутизатор на пути следует тому же самому, и в конечном итоге пакет данных достигает своего места назначения.

Сетевой адрес может быть одним из следующих:

  • Одноадресная передача (предназначена для одного хоста)

  • Multicast (предназначено для группы)

  • Трансляция (предназначена для всех)

  • Anycast (предназначен для ближайшего)

Одноадресная передача (предназначена для одного хоста)

Multicast (предназначено для группы)

Трансляция (предназначена для всех)

Anycast (предназначен для ближайшего)

Маршрутизатор никогда не пересылает широковещательный трафик по умолчанию. Многоадресный трафик использует особую обработку, так как это в основном видеопоток или аудио с наивысшим приоритетом. Anycast похож на одноадресную рассылку, за исключением того, что пакеты доставляются в ближайший пункт назначения, когда доступно несколько пунктов назначения.