logo
Конспект Граур

Ip адрес представляется последовательностью четырех байтов. В адресе кодируется уникальный номер сети, а также номер компьютера (сетевого устройства в сети).

. Для представление содержимого IP адреса используется последовательность цифр:

N1.N2.N3.N4 ,

где Ni – десятичное представление содержимого i – го байта адреса.

Типы адресов

A номер сети <=126, уникальные сети, которые исторически принадлежат крупным мировым корпорациям.

С самые распространенные.

Некоторые из IP адресов являются зарезервированными, т.е. их интерпретация отличается от стандартной.

Поле номера сети

Поле номера машины/устройства

Комментарий

Все нули

Все нули

Адрес данного устройства

Номер сети

Все нули

Ссылка на сеть в целом.

Все нули

Номер устройства

Устройство в данной сети

Все единицы

Все единицы

Все устройства данной сети

Номер сети

Все единицы

Все устройства заданной сети

127

Код

Используется для отладки и тестирования сетевых приложений (зацикленный адрес - loopback address). При отправке данных по этому адресу, стек протоколов возвращает переданные данные процессу-отправителю. Т.е. происходит эмуляция работы сети, без реального сетевого взаимодействия (взаимодействия между различными стеками протоколов).

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

Пакет – это блок данных, который передаётся вместе с информацией, необходимой для его корректной доставки. Каждый пакет перемещается по сети независимо от остальных.

Дейтаграммаэто пакет протокола IP. Контрольная информация занимает первые пять или шесть 32-битных слов дейтаграммы. Это её заголовок (header). По умолчанию, его длина равна пяти словам, шестое является дополнительным. Для указания точной длины заголовка в нём есть специальное поле – длина заголовка (IHL, Internal Header Length).

Шлюз – устройство, передающее пакеты между различными сетями

Маршрутизацияпроцесс выбора шлюза или маршрутизатора

Маршрутизация дейтаграмм:

Шлюз – компьютер, который имеет >=2 сетевых адаптеров (каждый имеет свой IP адрес)

Компьютерные системы могут передавать данные только внутри той сети, к которой они подключены. Поэтому передача дейтаграмм из одной сети в другую идёт через шлюзы – от одного к другому. Внутри хоста данные проходят пути от уровня прикладных программ до уровня доступа к сети (и обратно). Дейтаграммы, которые переправляет шлюз, поднимаются только до межсетевого уровня. На этом уровне протокол IP, узнавая адрес получателя данных (на протяжении всего пути следования этот адрес не меняется – меняются промежуточные машины), принимает решение отправить дейтаграмму в одну из сетей, к которым подключен.

На рисунке выше показано, как используются шлюзы для ретрансляции пакетов.