Распространенные стеки протоколов
Среди множества стеков протоколов наиболее популярны следующие:
• TCP/IP;
• NetBEUI;
• Х.25;
• Xerox Network System (XNS™);
• IPX/SPX;
• AplleTalk;
• набор протоколов OSI;
Набор протоколов OSI
Набор протоколов OSI — полный стек протоколов, где каждый протокол соответствует конкретному уровню модели OSI. Набор содержит маршрутизируемые и транспортные протоколы, серии протоколов IEEE Project 802, протокол Сеансового уровня, Представительского уровня и несколько протоколов Прикладного уровня.
TCP/IP
Transmission Control Protocol/Internet Protocol (TCP/IP) — промышленный стандартный набор протоколов, которые обеспечивают связь в гетерогенной (неоднородной) среде, т.е. обеспечивают совместимость между компьютерами разных типов. Совместимость — одно из основных преимуществ TCP/IP, поэтому большинство ЛВС поддерживает его. Кроме того, TCP/IP предоставляет доступ к ресурсам Интернета. Поскольку TCP/IP поддерживает маршрутизацию, обычно он используется в качестве межсетевого протокола. Благодаря своей популярности TCP/IP стал стандартом де-факто для межсетевого взаимодействия.
К другим специально созданным для набора TCP/IP протоколам относятся:
• SMTP (Simple Mail Transfer Protocol) — электронная почта;
• FTP (File Transfer Protocol)] — обмен файлами между компьютерами, поддерживающими TCP/IP;
• SNMP (Simple Network Management Protocol) — простой протокол управления сетью, и многие другие.
TCP/IP имеет два главных; недостатка: размер и недостаточную скорость работы.
TCP/IP — относительно большой стек, содержащий более 60 протоколов. Он может вызвать проблемы у клиентов с низкопроизводительными операционными системами. Однако для таких операционных систем, как Windows, размер не является проблемой, а скорость работы сравнима со скоростью протокола IPX.
NetBEUI
NetBIOS (Network Basic Input/Output System — сетевая базовая система ввода/вывода) — это IBM-интерфейс сеансового уровня связи с ЛВС. Этот протокол предоставляет программам средства для осуществления сеансов связи с другими сетевыми программами. Он очень популярен, так как поддерживается многими приложениями.
NetBEUI — небольшой, быстрый и эффективный протокол Транспортного уровня, который поставляется со всеми сетевыми продуктами фирмы Microsoft. Он появился и середине 80-х годов: в первом сетевом продукте Microsoft — MS®-NET. NetBEUI — расширенный интерфейс NetBIOS. Первоначально NetBIOS и NetBEUI были тесно связаны и рассматривались как один протокол. Затем некоторые производители ЛВС так обособили NetBIOS, что он уже не мог использоваться наряду с другими маршрутизируемыми транспортными протоколами.
К преимуществам NetBEUI относятся небольшой размер стека, высокая скорость передачи данных по сети и совместимость со всеми сетями Microsoft. Основной недостаток NetBEUI — отсутствие поддержки маршрутизации.
Х.25
Х.25 — набор протоколов для сетей с коммутацией пакетов. Изначально его использовали службы коммутации, которые должны были соединять удаленные терминалы с мэйнфреймами.
XNS
Xerox Network System (XNS) был разработан фирмой Xerox для своих сетей Ethernet. Его широкое использование началось в 80-е годы, но постепенно он был вытеснен протоколом TCP/IP. XNS — большой и медленный протокол, к тому же он применяет значительное количество широковещательных сообщений, что увеличивает трафик сети.
IPX/SPX
Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX) — стек протоколов, используемый в сетях Novell. Как и NetBEUI, относительно небольшой и быстрый протокол. Но, в отличие от NetBEUI, он поддерживает маршрутизацию. IPX/ SPX — «наследник» XNS.
AppleTalk
AppleTalk — собственный стек протоколов фирмы Apple Computer, позволяющий компьютерам Apple Macintosh совместно использовать файлы и принтеры в сетевой среде.