Стандартные стеки коммуникационных протоколов

  • 07.03.2021
  • 213
  • 0
  • 1
  • 1
  • 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 реализуется файловая служба, а также службы печати и передачи сообщений между приложениями.
Была ли эта статья Вам полезна?

Добавить комментарий

Ваш адрес email не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.