Интранет сети

Информация - Радиоэлектроника

Другие материалы по предмету Радиоэлектроника

+-----------------+ +-------+----+---T-+-----+---------+

Сеансовый TCP UDP

Тpанспоpтный

+-----------------+ +-------T--------+T----------------+

IP ICMP ---------------+

Сетевой L---------- ARP RARP

+-----------------+ +----------T--------+--T-----------+

Канальный

Ethernet Token Ring Дpугие

+-----------------+

Физический

L------------------ L----------+-----------+------------

 

Рис.3.1.

 

Уровневая структура модели позволяет разработчикам сетей сосре-

доточиться на функциях конкретного уровня. Другими словами, нет

необходимости создавать все механизмы для посылки информации по

сети. Разработчикам нужно знать сервисы, которые должны быть обес-

печены вышележащему уровню, какие сервисы нижележащего уровня дос-

тупны, и какие протоколы модели обеспечивают эти сервисы.

Сумму уровней протокольного набора часто называют протокольным

стеком (protocol stack) - см. pис .3.2.

Таблица иллюстрирует некоторые из наиболее общих протоколов

TCP/IP и сервисы, обеспечиваемые ими.

Каждый уровень протокольного стека исходного компьютера взаимо-

действует с соответствующим уровнем компьютера-адресата как равный

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

передача данных имеет место так, словно равноправные

 

Пpотоколы TCP/IP

 

Хост-ЭВМ - источник Хост-ЭВМ - адpесат

 

--------------- --------------

Пpикладной Пpикладной

L-------T------- сообщения или L------T-------

---------- потоки -----------

-------+------ -------+------

Тpанспоpтный Тpанспоpтный

L------T------- дейтагpаммы (UDP) L------T-------

--------- или сегменты (TCP) ------

-------+------ -------+------

Межсетевой Межсетевой

(Интеpсеть) (Интеpсеть)

L------T------- L------T-------

---------- дейтагpаммы IP -------

-------+------ -------+------

Сетевой Сетевой

интеpфеис интеpфейс

L------T------- L------T-------

---------- кадpы сети ------------

-----------------------

L-------+ Сетевая аппаpатуpа +------

L-----------------------

 

Рис.3.2.

 

 

уровни посылают свои пакеты непосредственно друг другу.

Например, прикладная программа, посылающая файлы с использова-

нием TCP, выполняет следующие операции:

- прикладной уровень передает поток байтов транспортному уровню

на исходном компьютере; - транспортный уровень делит поток на сег-

менты TCP, добавляя заголовок с последовательным номером сегмента

и передает сегмент межсетевому уровню (Internet-IP);

- уровень IP создает пакет с порцией данных, содержащий сегмент

TCP. Уровень добавляет заголовок пакета, содержащий адреса источ-

ника и получателя IP. Уровень определяет также физический адрес

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

- адресату и передает пакет уровню логической связи;

- уровень звена данных передает пакет IP в порции данных кадра

уровня звена данных компьютеру - адресату. Здесь может иметь место

направление пакета IP промежуточными системами;

- на компьютере - адресате уровень звена данных удаляет заголо-

вок уровня звена данных и передает пакет IP уровню IP;

- уровень IP проверяет заголовок пакета IP. Если контрольная

сумма, содержащаяся в заголовке, не совпадает с контрольной сум-

мой, вычесленной уровнем IP, пакет уничтожается;

- если контрольные суммы совпадают, уровень IP удаляет

 

Набоp пpотоколов TCP/IP

 

 

------------------------T---------------------------------

Пpотокол Сеpвис

+-----------------------+---------------------------------+

Internet Protocol (IP) Межсетевой пpотокол обеспечивает

сеpвис доставки пакетов между

узлами

Internet Control Межсетевой пpоток?/p>