Стек протоколов
Стек протоколов TCP/IP.
Иерархически организованная совокупность протоколов, решающих задачу взаимодействия узлов сети, называется стеком коммуникационных протоколов.
Transmission Control Protocol/Internet Protocol (TCP/IP) - это промышленный стандарт стека протоколов, разработанный для глобальных сетей. Стандарты TCP/IP опубликованы в серии документов, названных Request for Comment (RFC). Документы RFC описывают внутреннюю работу сети Internet. Большой вклад в развитие стека TCP/IP внес университет Беркли, реализовав протоколы стека в своей версии ОС UNIX. Распространение ОС UNIX привело к распространению протокола IP и других протоколов стека. Все операционные системы поддерживают стек TCP/IP.
На нижних уровнях - физическом и канальном - во всех стеках используются одни и те же протоколы Ethernet, Token Ring, FDDI.
Протоколы более высоких уровней часто не соответствуют рекомендуемому моделью OSI разбиению на уровни. В этих стеках функции сеансового и представительного уровня чаще всего объединены с прикладным уровнем.
Протоколы TCP/IP делятся на 4 уровня.
Рис. 2.1. Стек TCP/IP
"Стек протоколов TCP-IP" - тут тоже много полезного для Вас.
Нижний уровень IV - уровень межсетевых интерфейсов - соответствует физическому и канальному уровням модели OSI и поддерживает стандарты физического и канального уровня:
· для локальных каналов это Ethernet, Token Ring, FDDI,
· для глобальных каналов - протоколы работы на коммутируемых и выделенных линиях - SLIP/PPP, которые устанавливают соединения типа "точка - точка" через последовательные каналы глобальных сетей, и протоколы X.25 и ISDN.
Уровень III - это уровень межсетевого взаимодействия, который занимается передачей дейтаграмм с использованием локальных и территориальных сетей. В качестве основного протокола сетевого уровня используется протокол IP. К данному уровню относятся также протоколы, связанные с составлением и модификацией таблиц маршрутизации, такие как протоколы сбора маршрутной информации RIP (Routing Internet Protocol) и OSPF (Open Shortest Path First), протокол межсетевых управляющих сообщений ICMP (Internet Control Message Protocol).
Уровень II называется основным. На этом уровне функционируют протокол управления передачей TCP (Transmission Control Protocol) и протокол дейтаграмм пользователя UDP (User Datagram Protocol). Протокол TCP обеспечивает устойчивое виртуальное соединение между удаленными прикладными процессами. Протокол UDP обеспечивает передачу прикладных пакетов дейтаграммным методом, то есть без установления виртуального соединения.
Уровень I называется прикладным. К протоколам и сервисам прикладного уровня относятся протокол копирования файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, гипертекстовый протокол НТТР и сервис доступа к информации WWW, протокол SNMP (Simple Network Management Protocol) для организации сетевого управления.