Структура IP адреса

В заголовке IP-пакета для хранения IP-адресов отправителя и получателя отводятся два поля, каждое имеет фиксированную длину 4 байт (32 бит для протокола IP версии 4). IP-адрес состоит из двух логических частей — номера сетии номера узла в сети.

Наиболее распространенной формой представления IP-адреса является запись в виде четырех чисел, представляющих значения каждого байта в десятичной форме и разделенных точками, например:

128.10.2.30, Так же адрес может быть записан в двоичном, шестнадцатеричном виде.

Запись адреса не предусматривает специального разграничительного знака между номером сети и номером узла. Вместе с тем при передаче пакета по сети часто возникает необходимость разделить адрес на эти две части(задачи маршрутизации)

Решения

1) Использование фиксированной границыВсе 32-битовое поле адреса заранее делится на две части не обязательно равной, но фиксированной длины, в одной из которых всегда будет размещаться номер сети, а в другой — номер узла. Минусы –неэффективное использования адресного пространства.

2) Использовании маски, которая позволяет максимально гибко устанавливать границу между номером сети и номером узла. При этом адресное пространство можно использовать для создания множества сетей разного размера.

Маска— это число, применяемое в паре с IP-адресом, причем двоичная запись маски содержит непрерывную последовательность единиц в тех разрядах, которые должны в IP-адресе интерпретироваться как номер сети. Граница между последовательностями единиц и нулей в маске соответствует границе между номером сети и номером узла в IP-адресе

3) Использовании классов адресов(RFC 791). Этот способ представляет собой компромисс по отношению к двум предыдущим: размеры сетей хотя и не могут быть произвольными, как при использовании масок, но и не должны быть одинаковыми, как при установлении фиксированных границ. Вводится пять классов адресов: А, В, С, D, Е. Три из них — А, В и С — используются для адресации сетей, а два — D и Е — имеют специальное назначение.

 

Таб. 4.1 Классы IP сетей

Особые IP-адреса

В TCP/IP существуют ограничения при назначении IP-адресов, а именно номера сетей и номера узлов не могут состоять из одних двоичных нулей или единиц. Отсюда следует, что максимальное количество узлов, приведенное в табл.4.1 для сетей каждого класса, должно быть уменьшено на 2.

Итак, некоторые IP-адреса интерпретируются особым образом.

· Если IP-адрес состоит только из двоичных нулей, то он называется неопределенным адресоми обозначает адрес того узла, который сгенерировал этот пакет.

· Если в поле номера сети стоят только нули, то по умолчанию считается, что узел назначения принадлежит той же самой сети, что и узел, который отправил данные

· Если все двоичные разряды IP-адреса равны 1, то пакет с таким адресом назначения должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета. Такой адрес называется ограниченным широковещательным(limited broadcast)

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

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

Групповые адреса(multicast), относящиеся к классу D, предназначены для экономичного распространения в Интернете или большой корпоративной сети аудио или видеопрограмм, адресованных сразу большой аудитории слушателей или зрителей.








Дата добавления: 2016-03-05; просмотров: 1376;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.