Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Протокол межсетевого взаимодействия IP




Основные функции протокола IP. Структура IP - пакета

Протокол IP (Internet Protocol) составляет основу транспортных средств стека протоколов TCP/IP. Обеспечивает передачу дейтаграмм от отправителя к получателям через объединённую систему компьютерных сетей.

Дейтаграмма – это общее название для единиц данных, которыми оперируют протоколы без установления соединений. К таким протоколам относится и протокол IP. Дейтаграмму протокола IP называют также пакетом (дейтаграмма для протокола TCP – cм. далее).

Протокол IP перемещает данные из точки А в точку В, т.е. реализует маршрутизацию.

К основным функциям протокола IP относятся:

· перенос между сетями различных типов адресной информации в унифицированной форме;

· сборка и разборка пакетов при передаче их между сетями с различным максимальным значением длины пакета.

Пакет IP (дейтаграмма) состоит из заголовка и поля данных:

 

Заголовок Данные

IP TCP-дейтаграмма

Заголовок пакета имеет структуру представленную на рисунке:

Номер версии (4 бита) Длина заголовка (4 бита) Тип сервиса (8 бит) Общая длина (16 бит)
PR D T R  
Идентификатор пакета (16 бит) Флаги (3 бита) Смещение фрагмента (13 бит)
  D M
Время жизни (8 бит) Протокол верхнего уровня (8 бит) Контрольная сумма (16 бит)
IP – адрес источника (32 бита)
IP – адрес назначения (32 бита)
Опции и выравнивание
                     

 

Заголовок IP содержит следующую информацию:

1) номер версии протокола IP;

2) длина заголовка пакета IP (дейтаграммы);

3) поле «тип сервиса» задает приоритетность пакета (значения от 0 – нормальный пакет до 7 – пакет управляющей информации) и вид критерия выбора маршрута;

4) общая длина пакета с учетом заголовка и поля данных;

5) идентификатор пакета (идентификационный номер) – используется для распознавания пакетов, образовавшихся путем фрагментации исходного пакета. Все фрагменты должны иметь одинаковое значение этого поля;

6) поле «флаги» – указывает на возможность фрагментации пакета (установленный бит DF – запрещает фрагментировать данный пакет), а также на то, является ли данный пакет промежуточным или последним фрагментом исходного пакета (установленный бит MF – говорит о том, что пакет переносит промежуточный фрагмент);

7) поле «смещение фрагмента» используется для указания в байтах смещения поля данных этого пакета от начала общего поля данных исходного пакета, подвергнутого фрагментации;

8) время жизни указывает предельный срок, в течение которого пакет может перемещаться по сети. Время жизни данного пакета измеряется в секундах и задается источником передачи средствами протокола IP. При истечении времени жизни пакет аннулируется;

9) идентификатор протокола верхнего уровня указывает, какому протоколу верхнего уровня принадлежит пакет (например, это могут быть протоколы TCP, UDP или RIP);

10) контрольная сумма рассчитывается по всему заголовку.

11) IP-адрес источника и IP-адрес назначения.

Когда пакет передается в Интернете по цепочке между серверами, им не надо читать, что находится внутри пакета. По IP-заголовку они определяют, куда его надо перебросить, а если с пакетом что-то случиться, то они определят, куда нужно обратиться с запросом на повторную передачу.

IP-протокол не ориентирован на установление логического соединения, т.е. он не предусматривает обмена управляющей информацией, обеспечивающей синхронизацию, и не содержит средств обнаружения ошибок. Главная задача протокола IP – доставка данных в пункт назначения.




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


Дата добавления: 2014-01-14; Просмотров: 606; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.