АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция
|
Стек протоколов TCP/IP (максимально полный перечень протоколов каждого уровня)
СТЕК ПРОТОКОЛА TCP/IP
Для начала давайте разберёмся, что такое стек. Стек в нашем контексте означает, что протокол более высокого уровня работает “поверх” нижних протоколов. Всего уровней в стеке протоколов TCP/IP пять: 5. Прикладной;4. Транспортный;3. Сетевой;2. Канальный;1. Физический.
Самый низкий уровень – физический, он описывает физическую среду передачи данных (например посредством кабеля UTP) и принцип передачи информации. Канальный уровень находится выше по модели TCP/IP и он описывает каким образом происходит передача данных через физический уровень. Сетевой уровень, в разрезе концепции глобальной сети, служит для передачи данных независимо от протоколов нижнего уровня “из любой сети в любую сеть”. Протоколы транспортного уровня решают задачи доставки сообщения до приложения. Тут стоит выделить TCP и UDP Transmission Control Protocol (TCP или протокол управления передачей) – представляет из себя поток данных с предварительной установкой соединения, что позволяет гарантировать доставку сообщения до приложения в той же последовательности, в которой они были отправлены. User Datagram Protocol (UDP или протокол пользовательских датаграмм) – протокол, который не устанавливает соединения и не гарантирует доставку пакета. Используется в основном для передачи потокового видео, в играх реального времени и прочих приложениях, где потеря части информации не бывает критичной. Прикладной уровень – это уровень, на котором работают большинство сетевых приложений. На этом уровне работают такие протоколы как HTTP, FTP, SSH и т.п.
Семейство протоколов TCP/IP
Название протокола
| Описание протокола
|
|
| WinSock
| Сетевой программный интерфейс
| NetBIOS
| Связь с приложениями ОС Windows
| TDI
| Интерфейс транспортного драйвера (Transport Driver Interface) позволяет создавать компоненты сеансового уровня.
| TCP
| Протокол управления передачей (Transmission Control Protocol)
| UDP
| Протокол пользовательских дейтаграмм (User Datagram Protocol)
| ARP
| Протокол разрешения адресов (Address Resolution Protocol)
| RARP
| Протокол обратного разрешения адресов (Reverse Address Resolution Protocol)
| IP
| Протокол Internet(Internet Protocol)
| ICMP
| Протокол управляющих сообщений Internet (Internet Control Message Protocol)
| IGMP
| Протокол управления группами Интернета (Internet Group Management Protocol),
| NDIS
| Интерфейс взаимодействия между драйверами транспортных протоколов
| FTP
| Протокол пересылки файлов (File Transfer Protocol)
| TFTP
| Простой протокол пересылки файлов (Trivial File Transfer Protocol)
|
Соответствие семиуровневой модели OSI и четырехуровневой модели TCP/IP Поиск по сайту:
|