Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программа Сетевой академии Cisco CCNA 3 и 4 (Вс....docx
Скачиваний:
263
Добавлен:
21.07.2019
Размер:
32.57 Mб
Скачать

Транспортный уровень

Транспортный уровень обеспечивает доставку информации от источника получате­лю, включая функции исправления ошибок и управления потоком. Транспортный уро­вень может гарантировать доставку, или не гарантировать ее. Протоколы с негарантиро­ванной доставкой могут лишь в некоторой степени гарантировать выполнение таких функций как установка соединений, подтверждение получения данных, упорядочение данных и управление потоком. Протоколы транспортного уровня с негарантированной доставкой могут передавать эти функции протоколам других уровней. Протоколы с га­рантированной доставкой могут обеспечивать выполнение следующих функций.

  • Создание и ликвидация соединений, как это происходит, например, при трех­стороннем квитировании.

  • Передача данных.

  • Подтверждение получения данных или сообщение о том, что они не получены.

  • В случае поступления пакетов не в том порядке, в котором они были отправ­лены восстанавливается правильный порядок.

  • Поддержка управления потоком, например, управление размером окон.

Протоколом транспортного уровня стека TCP/IP, гарантирующим доставку, является протокол управления передачей (Transmission Control Protocol — TCP). Протоколами, использующими протокол TCP являются, в частности, протоколы FTP, Telnet и HTTP.

Протоколом транспортного уровня стека TCP/IP с негарантированной достав­кой, является протокол пользовательских дейтаграмм (User Datagram Protocol — UDP).. Протоколами, использующими протокол UDP являются, в частности, про­токолы TFTP, SNMP, NFS, система доменных имен (Domain Name System — DNS) и протокол маршрутизации RIP.

Протоколами транспортного уровня являются:

  • в стеке TCP/IP—протоколы TCP и UDP;

  • в стеке Novell—Протокол последовательного обмена пакетами (Sequenced Packet Exchange SPX).

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

Сетевой уровень обеспечивает соединения и выбор маршрута между двумя ко­нечными системами (первоначальный источник и конечный получатель), которые могут быть расположены в географически удаленных друг от друга местах. Сетевой уровень обеспечивает адресацию для источника и получателя — в стеке протоколов TCP/IP это IP-адреса. Эти адреса не изменяются при движении пакета по маршруту.

Ниже приведены примеры протоколов сетевого уровня.

  • Internet-протокол (Internet Protocol — IP).

  • Novell-протокол обмена пакетами в объединенной сети (Internetwork Packet Exchange — IPX).

  • Протокол преобразования адресов (Address Resolution Protocol — ARP).

  • Протокол обратного преобразования адресов (Reverse Address Resolution Protocol — RARP).

  • Протокол управляющих сообщений Internet (Internet Control Message Protocol — ICMP).

Канальный уровень

Канальный уровень обеспечивает надежную передачу данных по физическому каналу. При этом канальный уровень использует физическую (в противоположность сетевой или логической) адресацию, анализирует сетевую топологию, поддерживает дисциплину канала (следит за использованием канала конечными системами), рас­сылает уведомления об ошибках, обеспечивает упорядоченную доставку фреймов и осуществляет управление потоком.

Канальный уровень доставляет фрейм от одного узла к другому, т.е. от одной станции к другой, от станции к маршрутизатору или от маршрутизатора к станции. Адреса канального уровня обычно изменяются, в каждый момент представляя теку­щий адрес канального уровня и адрес следующего перехода. В терминологии Internet этими адресами являются MAC-адрес источника и МАС-адрес получателя.

Протоколами канального уровня, в частности, являются:

  • Ethernet;

  • IEEE 802.3;

  • Token Ring;

  • IEEE 802.5;

  • высокоуровневый протокол управления каналом (High-Level Data Link Control — HDLC);

  • протокол "точка-точка" (Point-to-Point Protocol — PPP).