Сделай Сам Свою Работу на 5

IV. Уровень сетевых интерфейсов





СТЕК ПРОТОКОЛОВ TCP/IP

Стек протоколов – это некоторая комбинация протоколов, которые работают в сети одновременно и обеспечивают следующие операции с данными:

- Подготовку

- Передачу

- Прием

Работа различных протоколов должна быть скоординирована так, чтобы исключить конфликты или незаконченные операции – этого можно достичь с помощью разбиения стеков протоколов на уровни.

 

В компьютерной промышленности в качестве стандартных моделей разработано несколько стеков протоколов. Наиболее известные из них:

- NetWare фирмы

- Novell AppleTalk фирмы Apple

- TCP/IP – стек протоколов Internet

 

Коммуникационные задачи, которые возложены на сеть, позволяют выделить среди протоколов разных стеков три типа (три уровня) протоколов:

- Прикладные

- Транспортные

- Сетевые

 

 

Схема расположения этих протколов соответствует уровням модели OSI

 

 

Стек протоколов TCP/IP

(Transmission Control Protocol/Internet Protocol)

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

Четырехуровневая модель TCP/IP

Протоколы TCP/IP соответствуют четырехуровневой модели, известной как модель DARPA. Каждый уровень этой модели соответствует одному или нескольким уровням модели OSI.

 

 

OSI TCP/IP

 

Основные протоколы стека TCP/IP

I. Прикладной уровень – обеспечивает приложениям доступ к сервисам других уровней и определяют протоколы, по которым приложения могут обмениваться данными На этом уровне предусмотрено много протоколов и постоянно разрабатываются новые.

Telnet – протокол эмуляции терминала, используется для регистрации на удаленных компьютерах

- FTP (File Transport Protocol) – протокол для передачи файлов


- HTTP (Hypertext Transfer Protocol) – протокол для работы с гипертекстовыми документами, образующими содержимое Web-страниц в World Wide Web

Следующие протоколы упрощают использование и управление TCP/IP-сетями

- SMTP (Simple Mail Transfer Protocol) – протокол для передачи почтовых сообщений

- SNMP (Simple Network Management Protocol) – протокол управления сетью

- RIP (Routing Information Protocol) – протокол маршрутизации

 

II. Транспортный уровень Предоставляет прикладному уровню сеансовые коммуникационные службы.

- TCP (Transmission Control Protocol) – обеспечивает надежную, требующую логического соединения связь только между двумя компьютерами. Отвечает за установление соединения, упорядочивание посылаемых пакетов и восстановление пакетов, потерянных в процессе передачи.

- UDP (User Datagram Protocol) – обеспечивает ненадежную, не требующую логического соединения связь. Используется, когда объем данных невелик (например, данные могут уместиться в одном пакете), когда издержки установления TCP соединения нежелательны либо когда протоколы верхнего уровня или приложения гарантируют надежную доставку. UDP используется для передачи данных на несколько компьютеров с использованием многоадресной рассылки, например, многоадресная рассылка потокового мультимедиа при проведении видеоконференций в реальном времени.

 

III. Межсетевой уровень

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

- ARP (Address Resolution Protocol) – обеспечивает преобразование адресов межсетевого уровня (IP-адресов) в адреса уровня сетевого интерфейса (МАС-адреса)

- ICMP (Internet Control Message Protocol) – поддерживает диагностические функции и сообщает об ошибках в случае неудачной доставки IP-пакетов

- IGMP (Internet Group Management Protocol) – управляет членством компьютера (хоста) в группах. Хосты входящие в группу слушают трафик, направляемый на определенный адрес (адрес групповой рассылки) и принимают все пакеты, присылаемые на этот адрес.

 

IV. Уровень сетевых интерфейсов

Уровень сетевых интерфейсов в стеке TCP/IP отвечает за организацию взаимодействия с технологиями сетей, входящими в составную сеть. Этот уровень в стеке TCP/IP не регламентируется. Он поддерживает все популярные технологии (Ethernet, TokenRing и т.д.). Обычно при появлении новой сетевой технологии она быстро включается в стек TCP/IP путем разработки соответствующей документации

 

Единицы передачи данных для протоколов различных уровней

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2023 stydopedia.ru Все материалы защищены законодательством РФ.