Стек протоколов

Опубликовано в Организация корпоративных сетей

TCP/IP — это стек протоколов, созданный для межсетевого обмена. В SNMP (Simple Network Management Protocol) содержатся данные мониторинга MIB (Management Information Base). Windows Sockets (WinSock) — стандартный интерфейс между socket-приложениями и протоколами TCP/IP.

NetBT (NetBIOS над TCP/IP) — службы NetBIOS, в том числе службы имен, дейтаграмм и сессий. Также предоставляет стандартный интерфейс между NetBIOS-приложениями и протоколами TCP/IP.

Протокол TCP (Transmission Control Protocol) представляет гарантированную доставку пакетов с установлением соединения.

Протокол UDP (User Datagram Protocol) представляет негарантированную доставку пакетов без установления соединения. Протоколы TCP и UDP предоставляют разные услуги прикладным процессам. Большинство прикладных программ пользуются только одним из них. Если вам нужна надежная и эффективная доставка по длинному и ненадежному каналу передачи данных, то лучшим может быть TCP.

Стек протоколов

Если вам нужна доставка дейтаграмм и высокая эффективность на быстрых сетях с короткими соединениями, то лучше может быть UDP. Если ваши потребности нс попадают ни в одну из этих категорий, то выбор транспортного протокола не ясен. Однако прикладные программы могут устранять недостатки выбранного протокола. Если вы выбрали TCP, а вам нужно передавать записи, то прикладная программа должна вставлять маркеры в поток байтов так, чтобы можно было различить записи.

Протокол ICMP (Internet Control Message Protocol) обеспечивает специальную связь между хостами (host — главный компьютер, ведущий узел), отчет о сообщениях и ошибках доставки пакетов.

Протокол IP (Internet Protocol) выполняет функции адресации и маршрутизации.

Протокол ARP (Address Resolution Protocol) осуществляет отображение адресов IP в адреса подуровня управления доступом к среде передачи. Адрес IP обязателен для каждого компьютера, использующего TCP/IP.

Он представляет собой логический 32-раз-рядный адрес, применяемый для идентификации ТСР/1Р-хоста. Подуровень управления доступом к среде передачи напрямую взаимодействует с сетевой платой и отвечает за безошибочную передачу данных между двумя компьютерами в сети. Другими словами, протокол ARP служит для определения локального адреса устройства по IP-адресу передаваемого пакета. Существует также протокол, решающий обратную задачу, — нахождение IP-адреса по известному локальному адресу — RARP (Reverse Address Resolution Protocol — реверсивный ARP).

0