Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программное обеспечение компьютерных сетей.docx
Скачиваний:
2
Добавлен:
03.11.2018
Размер:
43.93 Кб
Скачать

Протокол ip.

Протокол IP входит в состав стека протокола TCP/IP и является основным протоколом сетевого уровня. Для выполнения своих функций протокол определяет свой собственный формат пакета.

Основными информационными полями заголовка пакета являются:

  • IP-адреса отправителя и получателя- предназначены для идентификации отправителя и получателя.

  • Время жизни пакета- определяет время которое IP-пакет может находиться в сети и предназначено для предотвращения «захламления» сети «заблудившимися пакетами».

  • Поля, предназначенные для фрагментации пакетов.

  • Поля, предназначенные для управления обработкой пакета.

IP адрес это уникальное числовой адрес, однозначно идентифицирующий узел, группу узлов или сеть. IP адрес имеет длину 4 байта и обычно записывается в виде 4-х чисел (октеты) например W.X.Y.Z.

Существует 5 классов IP адресов- A,C,D,E. Принадлежность IP адреса к кому либо классу определяется значением первого октета.

Класс IP-адреса

A

B

C

D

E

Диапазон первого октета

1-126

128-191

192-223

224-239

240-247

IP-адреса первых 3-х классов предназначены для адресации отдельных узлов и отдельных сетей. Такие адреса состоят из 2-х частей:

  1. Номер сети.

  2. Номер узла.

Такая 2-х уровневая система имеет преимущество:

  1. Позволяет адресовать целиком отдельные сети внутри составной сети.

  2. Присваивать узлам номера внутри одной сети независимо от других сетей.

IP-адреса разных классов отличаются разрядностью номеров сети и узла.

характеристика

класс

А

В

С

номер сети

w

W.X

W.X.Y

номер узла

X.Y.Z

Y.Z

Z

возможное количество сетей

126

16384

2097151

возможное количество узлов

16777214

65356

254

ОСОБЫЕ АДРЕСА

запись адреса сети в целом

W.0.0.0

W.X.0.0

W.X.Y.0

Широковещательный адрес в сети

W.255.255.255

W.X.255.255

W.X.Y.255

Особые адреса.

  1. Адреса, значения первого октета которых равно 127. Пакеты, направленные по такому адресу, не передаются в сеть, а обрабатываются ПО узла-отправителя. Таким образом, узел может направить данные самому себе. Этот подход очень удобен для тестирования сетевого ПО в условиях, когда нет возможности подключиться к сети.

  2. Адрес 255.255.255.255. пакет, в назначении которого стоит адрес 255.255.255.255. должен рассылаться всем узлам сети, в которой находится источник. Такой вид рассылки называется ограниченным широковещанием.

  3. Адрес 0.0.. он используется в служебных целях и трактуется как адрес того узла, который сгенерировал пакет.

Маски подсети.

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

Маска подсети это 4-х байтовое число специального вида которое используется совместного с IP-адресом. Маска подсети указывается при настройки программного модуля протокола IP на каждом ПК вместе с IP-адресом.

Двоичные разряды маски соответствующие IP-адресам, отведенным под номер сети содержит единицы, а в разрядах соответствующих разрядом номера узла нули.