Зачем нужно деление сетей? - Управление Адресами

Рубрика: Принципы работы сетей

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

Деление Сетей - Управление Адресами

Деление больших сетей так, чтобы узлы, которые будут связаться друг с другом, объединялись в группы, уменьшает ненужные издержки, которые бы имели место при необходимости для каждого хоста знать адреса всех остальных узлов.

Для всех других мест назначения узлы должны знать только адрес промежуточного устройства, к которому они отправляют пакеты, предназначенные для всех остальных целевых адресов. Это посредническое устройство вызывают шлюзом. Шлюз представляет собой маршрутизатор в сети, который служит в качестве выхода из этой сети.

Как Мы Делим Сети? - Иерархическая Адресация

Иерархическая Адресация

Чтобы разделить сети, мы нуждаемся в иерархической адресации. Иерархический адрес однозначно определяет каждый узел. Он также имеет уровни, которые помогают в передаче пакетов через объединенные сети, что позволяет сети быть разделенной на основе этих уровней.

Чтобы поддерживать передачу данных между сетями в объединенных сетях, схемы адресации Сетевого уровня являются иерархическими.

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

Рассмотрим пример отправки письма от Васи с Англии к Пете Иванову из России.

Письмо было бы адресовано так:

Россия

Ростовская обл.

г. Кировград

ул. Промышленная, 3-95

Петр Иванов

Когда письмо отправляется из страны отправителя, на почте посмотрят только страну назначения и отметят, что письмо предназначено для России. Никакие другие поля адреса не будут обработываться на этом уровне.

По прибытию в Россию, почтовое отделение первым делом посмотрит на область - Ростовская. Город, улица, и название имя не были бы исследованы, если письмо все еще должно быть передано в соответствующую область. По прибытию в Ростовскую область, письмо будет направлено в город Кировград. Там почтальон местного отделения возьмет письмо для Пети Иванова, и посмотрев улицу и номер дома, доставит его по назначению. Затем положит его в почтовый ящик с номером квартиры, указанном в адресе назначения. Таким образом письмо окажется у адресата.

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

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

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

Далее: Разбиение сетей на подсети

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)