Компьютерные сети

Многоуровневая архитектура Интернета

‘Интернет-протокол’

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

Опубликовано 8 марта, 2008

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

Блок адресов провайдера 200.23.16.0/20 11001000 00010111 00010000 00000000
Организация 1 200.23.16.0/23 11001000 00010111 00010000 00000000
Организация 2 200.23.18.0/23 11001000 00010111 00010010 00000000
Организация 3 200.23.20.0/23 11001000 00010111 00010100 00000000
Организация 7 200.23.30.0/23 11001000 00010111 00011110 00000000

ПРИНЦИПЫ И ПРАКТИКА -
Данный пример Интернет-провайдера, предоставляющего доступ к Интернету для восьми организаций, также служит прекрасной иллюстрацией того, как стандарт CIDR помогает тщательно подбирать блоки сетевых адресов и упрощает иерархическую маршрутизацию. Пусть, как показано на рис. 4.18, данный Интернет-провайдер (назовем его «Ночные полеты») объявляет всем о том, что все дейтаграммы, первые 20 бит адреса которых совпадают с 200.23.16.0/20, следует посылать ему. Остальному миру ни к чему знать, что в блоке адресов 200.23.16.0/20 на самом деле скрываются восемь организаций, у каждой из которых есть собственная сеть. Эту способность задействовать один сетевой префикс для нескольких сетей часто называют маршрутной агрегацией.

Читать далее »

Находится в разделе Адресация в протоколе IPv4

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

Опубликовано 7 марта, 2008

Начнем наше изучение протокола IPv4 с вопроса адресации. Хотя этот вопрос может показаться довольно простым и, возможно, скучным, связь адресации и маршрутизации на сетевом уровне является одновременно очень важной и трудноуловимой.

Однако прежде, чем перейти к обсуждению IP-адресации, мы должны сказать несколько слов о том, как хосты и маршрутизаторы объединяются в сети. Как правило, хост соединен с сетью единственной линией. Когда протоколу IP хоста необходимо послать дейтаграмму, он пользуется этой линией. Между физической линией и хостом располагается интерфейс. Маршрутизатор принципиально отличается от хоста. Поскольку работа маршрутизатора заключается в получении дейтаграммы по «входной» линии и отправке ее по одной из «выходных» линий, маршрутизатор должен быть присоединен к двум или более линиям. Границы между маршрутизатором и его линиями также называются интерфейсами. Таким образом, у маршрутизатора несколько интерфейсов, по одному для каждой линии. Поскольку отправлять и принимать IP-дейтаграммы может каждый хост и каждый маршрутизатор, протокол IP требует, чтобы у интерфейса каждого хоста и у интерфейса каждого маршрутизатора был собственный IP-адрес. Таким образом, IP-адрес технически ассоциируется с интерфейсом, а не хостом или маршрутизатором, которому принадлежит интерфейс.
Читать далее »

Находится в разделе Адресация в протоколе IPv4

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

Опубликовано 5 марта, 2008

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

Находится в разделе Интернет-протокол