Формат дейтаграммы

Формат дейтаграммы протокола IPv4 показан на рис. 4.23. Ниже перечислены ключевые поля IPv4-дейтаграммы. □ Версия. Четыре бита в этом поле определяют номер версии протокола IP. По этому номеру маршрутизатор может определить, как интерпретировать остальные поля IP-дейтаграммы. В различных версиях протокола IP применяются различные форматы IP-дейтаграмм. На рисунке показан формат дейтаграммы текущей версии протокола IP (IPv4). Формат дейтаграммы новой версии протокола

Подробнее

Адресация, маршрутизация и продвижение дейтаграмм

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

Подробнее

Получение адреса хоста

Как только организация получает блок адресов от своего Интернет-провайдера, она может назначать индивидуальные IP-адреса интерфейсам своих хостов и маршрутизаторов. Для интерфейсов маршрутизаторов системный администратор вручную задает IP-адреса (часто удаленным образом с помощью сетевой управляющей программы). Хосту IP-адрес может быть выделен двумя способами. □ Ручное конфигурирование. Системный администратор вручную указывает IP-адрес хоста (как правило, в файле). □ Использование протокола DHCP (RFC

Подробнее

Получение сетевого адреса

Чтобы получить блок IP-адресов для корпоративной сети, администратор сети может сначала связаться со своим Интернет-провайдером, который может выделить адреса из большего блока ранее выделенных ему адресов. Например, Интернет-провайдеру может быть выделен блок адресов 200.23.16.0/20. Интернет-провайдер, в свою очередь, может разделить этот блок адресов на восемь равных по размеру меньших блоков и распределить эти блоки между восемью организациями, как показано ниже

Подробнее

IPv4, вопрос адресации

Начнем наше изучение протокола IPv4 с вопроса адресации. Хотя этот вопрос может показаться довольно простым и, возможно, скучным, связь адресации и маршрутизации на сетевом уровне является одновременно очень важной и трудноуловимой. Однако прежде, чем перейти к обсуждению IP-адресации, мы должны сказать несколько слов о том, как хосты и маршрутизаторы объединяются в сети. Как правило, хост соединен с сетью единственной линией.

Подробнее

Другие алгоритмы маршрутизации

Рассмотренные нами дистанционно-векторный алгоритм и алгоритм, основанный на состоянии линий, представляют собой не просто популярные алгоритмы маршрутизации. По сути, только эти два алгоритма и применяются на практике. Тем не менее за последние 30 лет исследователями было предложено множество других алгоритмов маршрутизации, варьирующихся от крайне простых до очень сложных. Один из простейших предложенных алгоритмов назывался маршрутизацией «горячей картофелины». Своим названием алгоритм

Подробнее

Сетевой уровень интернета

До сих пор в этой главе мы обсуждали основополагающие принципы сетевого уровня вне контекста какой-либо конкретной сетевой архитектуры. Мы рассмотрели различные модели обслуживания сетевого уровня, популярные алгоритмы маршрутизации для определения маршрута от отправителя к получателю, а также использование иерархической структуры для решения задачи масштабирования. В этом разделе мы обратим наше внимание на сетевой уровень Интернета, часто называемый IP-уровнем (по названию

Подробнее

Иерархическая маршрутизация

Один маршрутизатор ничем не отличался от других маршрутизаторов в том смысле, что на всех маршрутизаторах работал один и тот же алгоритм маршрутизации для расчета маршрутов через всю сеть. Однако данная модель с однородным набором маршрутизаторов является упрощением и не применяется на практике по двум причинам. □ Масштабирование. Когда количество маршрутизаторов становится очень большим, накладные расходы на вычисление, хранение данных и

Подробнее

Дистанционно-векторный алгоритм при изменении стоимостей и неисправностях линий

Когда узел, на котором работает дистанционно-векторный алгоритм, обнаруживает изменение стоимости линии, направляющейся от него к соседу (строка 12), он обновляет свою таблицу расстояний (строка 15) и, если наименьшая стоимость пути изменяется, он извещает об этом своих соседей (строки 23 и 24). Эту ситуацию иллюстрирует рис. 4.8. В данном примере стоимость линии от узла Xrq узла У изменяется с 4 до

Подробнее

Алгоритм дистанционно-векторной маршрутизации

В отличие от алгоритма, основанного на состоянии линий и использующего глобальную информацию, дистанционно-векторный (Distance Vector, DV) алгоритм является распределенным, итерационным и асинхронным. Он является распределенным, так как каждый узел получает порцию информации от одного или нескольких напрямую соединенных с ним соседей, выполняет вычисления, а затем может разослать результаты своих вычислений своим соседям. Он является итерационным, так как этот процесс продолжается

Подробнее

Все статьи из рубрики "Сетевой уровень и маршрутизация" размещены на сайте Компьютерные сети и многоуровневая архитектура интернета (conlex.kz) в ознакомительных целях.
Уточнения, корректировки и обсуждения статей доступны под текстом статей, в комментариях.
Ответственность, за все изменения, внесённые в систему по советам данных статей, Вы берёте на себя.
Копирование данных статей, без указания ссылки на сайт первоисточника Компьютерные сети и многоуровневая архитектура интернета (conlex.kz), строго запрещено.