Уровень Приложения
Через уровень Приложения
модели TCP/IP приложения и службы получают доступ к сети. Доступ к протоколам TCP/IP осуществляется посредством двух программных интерфейсов (API – Application Programming Interface):
- Сокеты Windows;
- NetBIOS.
Интерфейс сокетов Windows, или как его называют WinSock, является сетевым программным интерфейсом, предназначенным для облегчения взаимодействия между различными TCP/IP – приложениями и семействами протоколов.
Интерфейс NetBIOS используется для связи между процессами (IPC – Interposes Communications) служб и приложений ОС Windows. NetBIOS
выполняет три основных функции:
- определение имен NetBIOS;
- служба дейтаграмм NetBIOS;
- служба сеанса NetBIOS.
В таблице 3.1 приведено семейство протоколов TCP/IP.
Таблица 3.1
Название протокола | Описание протокола | ||
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) |