Стандартные стеки коммуникационных протоколов
- Bot
- 07.03.2021
- 7 871
- 0
- 18
- 18
- 0
- Содержание статьи
Вступление
Важнейшим направлением стандартизации в области вычислительных сетей является стандартизация коммуникационных протоколов.
Протокол (коммуникационный) - это набор правил и процедур взаимодействия модулей одного уровня в разных узлах.
Интерфейс - это набор правил и процедур взаимодействия модулей соседних уровней в одном узле.
Стек протоколов – это иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов в сети.
В настоящее время в сетях используется большое количество стеков коммуникационных протоколов. Рассмотрим некоторые из них: TCP/IP, IPX/SPX, NetBIOS/SMB и OSI.
Стек OSI
- стек OSI - международный, независимый от производителей стандарт;
- стек OSI полностью соответствует модели OSI;
- протоколы сетевого, транспортного и сеансового уровней стека OSI специфицированы и реализованы различными производителями, но распространены мало;
- довольно удачны и популярны прикладные протоколы: протокол передачи файлов FTAM, протокол эмуляции терминала VTP, протоколы справочной службы Х.500, электронной почты Х.400 и ряд других;
- протоколы стека OSI отличает большая сложность и неоднозначность спецификаций, т.к. разработчики стремились создать универсальное средство на все случаи жизни;
- из-за своей сложности протоколы OSI требуют больших затрат вычислительной мощности.
Стек TCP/IP
- наиболее популярный на сегодняшний день стек сетевых протоколов;
- стек TCP/IP был разработан по инициативе Министерства обороны США. Сегодня этот стек используется для связи компьютеров всемирной информационной сети Internet, а также в огромном числе корпоративных сетей;
- основными протоколами стека, давшими ему название, являются протоколы IP и TCP. IP обеспечивает продвижение пакета по составной сети, a TCP гарантирует надежность его доставки.
- стек TCP/IP вобрал в себя большое количество протоколов прикладного уровня: FTP, telnet, SMTP, HTTP и многие другие.
- стек TCP/IP изначально создавался для глобальной сети Internet, в связи с этим: способен фрагментировать пакеты, имеет гибкую систему адресации и экономно использует возможности широковещательных рассылок;
- мощные функциональные возможности протоколов стека TCP/IP требуют для своей реализации высоких вычислительных затрат;
- гибкая система адресации и отказ от широковещательных рассылок приводят к наличию в IP-сети различных централизованных служб типа DNS, DHCP и т. п.
Стек IPX/SPX
- разработан фирмой Novell для сетевой операционной системы NetWare;
- не требует большой вычислительной мощности;
- ориентирован на работу в локальных сетях небольших размеров. В результате протоколы стека IPX/SPX до недавнего времени хорошо работали в локальных сетях и не очень - в больших корпоративных сетях, так как они слишком перегружали глобальные связи широковещательными пакетами, которые интенсивно используются несколькими протоколами этого стека (например, для установления связи между клиентами и серверами);
- с выпуском версии NetWare 4.0 Novell внесла и продолжает вносить в свои протоколы серьезные изменения, направленные на адаптацию для работы в корпоративных сетях.
Стек NetBIOS/SMB
- широко используется в продуктах компаний IBM и Microsoft;
- протокол NetBIOS (Network Basic Input/Output System) появился в 1984 году как сетевое расширение стандартных функций базовой системы ввода/вывода (BIOS) IBM PC для сетевой программы PC Network фирмы IBM;
- после этот протокол был заменен так называемым протоколом расширенного пользовательского интерфейса NetBEUI — NetBIOS Extended User Interface;
- для обеспечения совместимости приложений в качестве интерфейса к протоколу NetBEUI был сохранен интерфейс NetBIOS;
- протокол SMB (Server Message Block) выполняет функции сеансового, представительного и прикладного уровней. На основе SMB реализуется файловая служба, а также службы печати и передачи сообщений между приложениями.
Добавить комментарий