Стек OSI

На нижних уровнях стек OSI поддерживает Ethernet, Token Ring, FDDI и др. Протоколы стека OSI отличает большая сложность и неоднозначность спецификаций. Эти свойства явились результатом общей политики разработчиков стека, стремившихся учесть в своих протоколах все случаи жизни и все существующие и появляющиеся технологии. Из-за своей сложности протоколы OSI требуют больших затрат вычислительной мощности центрального процессора, что делает их наиболее подходящими для мощных машин, а не для сетей персональных компьютеров.

Стек TCP/IP.

Большой вклад в развитие стека TCP/IP, который получил своё название по популярным протоколам IP и TCP, внес университет Беркли, реализовав протоколы стека в своей версии OC UniX.

Стек TCP/IP на нижнем уровне поддерживает все популярные стандарты физического и канального уровней: для локальных сетей – это Ethernet, Token Ring, FDDI, для глобальных – протоколы работы на аналоговых коммутируемых и выделенных линиях SLIP, PPP, протоколы территориальных сетей X.25 и ISDN.

Основными протоколами стека, давшими ему название, являются протоколы IP и TCP. Эти протоколы в терминологии модели OSI относятся к сетевому и транспортному уровням соответственно. IP обеспечивает продвижение пакета по составной сети, а TCP гарантирует надёжность его доставки.

За долгие годы своего существования стек TCP/IP вобрал в себя большое количество протоколов прикладного уровня. К ним относятся FTP, Telnet, SMTP, WWW и многие другие. Сегодня TCP/IP представляет собой один из самых распространённых протоколов. При помощи него взаимодействуют около 10 миллионов компьютеров по всему миру.

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

Другой особенностью технологии TCP/IP является гибкая система адресации, позволяющая более просто по сравнению с другими протоколами аналогичного назначения включать в интерсеть сети других технологий. Это свойство также способствует применению стека TCP/IP для построения больших гетерогенных сетей.

Однако, как и всегда, за получаемые преимущества надо платить, и платой здесь оказываются высокие требования к ресурсам и сложность администрирования IP-сетей. Гибкая система адресации и отказ от широковещательных рассылок приводят к наличию в IP-сети различных централизованных служб типа DNS, DHCP и т.п.

Стек IPX/SPX.

Этот стек является оригинальным стеком протоколов фирмы Novell, разработанным для сетевой операционной системы NetWare ещё в начале 80-х годов. Имя стеку дали 2 протокола сетевого и сеансового уровней: Internetwork Packet Exchange (IPX) и Sequenced Packet Exchange (SPX).

Многие особенности стека обусловлены ориентацией ранних версий ОС NetWare (до версии 4.0) на работу в локальных сетях небольшого размера, состоящих из персональных компьютеров со скромными ресурсами. Из-за этого до недавнего времени протоколы данного стека хорошо работали в локальных сетях и плохо в корпоративных, т.к. они перегружали линии широковещательными запросами. Этот факт и то, что стек IPX/SPX является собственностью фирмы Novell, и на его реализацию нужно получать лицензию, долгое время ограничивали распространенность его только сетями NetWare. Сейчас стек IPX/SPX реализован не только в NetWare, но и в нескольких других популярных сетевых ОС, например SCO UniX, Sun Solaris, MS Windows NT.

Стек NetBIOS/SMB.

Этот стек широко используется в протоколах компании IBM и Microsoft. На физическом и канальном уровнях этого стека используются все наиболее распространённые протоколы Ethernet, Token Ring, FDDI и др. На верхних уровнях работают протоколы NetBIOS и FDDI.

Протокол NetBIOS (Network Basic Input/Output System) появился у как сетевое расширение стандартных функций базовой системы ввода/вывода (BIOS) IBM PC для сетевой программы PC Network фирмы IBM. В дальнейшем этот протокол был заменён так называемым протоколом расширенного пользовательского интерфейса NetBEUI – NetBIOS Extended User Interface.

Протокол SMB (Server Message Block) выполняет функции сеансового, представительного и прикладного уровней. На основе SMB реализуется файловая служба, а также службы печати и передачи сообщений между приложениями.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: