Х.25 — набор протоколов для сетей с коммутацией пакетов. Его использовали службы коммутации, которые должны были соединять удаленные терминалы с мэйнфреймами.
Xerox Network System (XNS) был разработан фирмой Xerox для своих сетей Ethernet. Его широкое использование началось с 80-х годов, но постепенно он был вытеснен протоколом TCP/IP. XNS — большой и медленный протокол, к тому же он применяет значительное количество широковещательных сообщений, что увеличивает трафик сети.
IPX/SPX и NWLink
Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX) — стек протоколов, используемый в сетях Novell. Как и NetBEUI, относительно небольшой и быстрый протокол. Но, в отличие от NetBEUI, он поддерживает маршрутизацию. IPX/SPX — «наследник» XNS.
NWLink — реализация IPX/SPX фирмой Microsoft. Это транспортный маршрутизируемый протокол.
APPC (Advanced Program-to-Program Communication) — транспортный протокол фирмы IBM,часть Systems Network Architecture (SNA). Он позволяет приложениям, работающим на разных компьютерах, непосредственно взаимодействовать и обмениваться данными.
AppleTalk — собственный стек протоколов фирмы Apple Computer, позволяющий компьютерам Apple Macintosh совместно использовать файлы и принтеры в сетевой среде.
Набор протоколов OS1 — полный стек протоколов, где каждый протокол соответствует конкретному уровню модели OSI. Набор содержит маршрутизируемые и транспортные протоколы, серии протоколов IEEE Project 802, протокол Сеансового уровня, Представительского уровня и несколько протоколов Прикладного уровня. Они обеспечивают полнофункциональность сети, включая доступ к файлам, печать и эмуляцию терминала.
DECnet — собственный стек протоколов фирмы Digital Equipment Corporation. Этот набор аппаратных и программных продуктов реализует архитектуру Digital Network Architecture (DNA). Указанная архитектура определяет сети на базе локальных вычислительных сетей Ethernet, сетей FDD1 MAN (Fiber Distributed Data Interface Metropolitan Area Network) и глобальных вычислительных сетей, которые используют средства передачи конфиденциальных и общедоступных данных. DECnet может использовать как протоколы TCP/IP и OSI, гак и свои собственные. Данный протокол принадлежит к числу маршрутизируемых.
Несколько раз DECnet обновлялся; каждое обновление называется фазой. Текущая версия — DECnet Phase V. Используются как собственные протоколы DEC, так и достаточно полная реализация набора протоколов OSI.
Протоколы в сетевой среде определяют правила и процедуры передачи данных. Передача данных по сети состоит из ряда шагов, которые должны выполняться в неизменном порядке. Компьютер-отправитель и компьютер-получатель используют протоколы для выполнения следующих процедур:
· разбиения данных на пакеты;
· добавления к пакету адресной информации;
· подготовки пакетов к передаче;
· приема пакетов, передаваемых по кабелю;
· копирования данных из пакета для сборки исходных блоков данных;
· передачи этих восстановленных блоков в компьютер.
Чтобы обеспечить в сети связь, одновременно работает множество протоколов. Эти протоколы находятся в стеке на разных уровнях. Существует несколько стеков, которые используются в качестве стандартных протоколов. Наиболее известные среди них построены в соответствии с уровнями модели OSI.
Протоколы устанавливаются и удаляются аналогично тому, как устанавливаются и удаляются драйверы. Чаще всего они устанавливаются автоматически при инсталляции операционной системы. Однако иногда надо установить новый протокол, изменить порядок следования протоколов в списке привязки или удалить протокол. Для этого обычно используется специальная утилита.
Тема № 10. «Передача данных по кабелю».
1. Назначение методов доступа
2. Основные методы доступа
Метод доступа — набор правил, которые определяют, как компьютер должен отправлять и принимать данные по сетевому кабелю.
В сети несколько компьютеров должны иметь совместный доступ к кабелю, однако, если два компьютера попытаются одновременно передавать данные, их пакеты «столкнутся» друг с другом и будут испорчены. Это так называемая коллизия.
Чтобы передать, данные по сети от одного пользователя к другому или получить их с сервера, должно быть несколько способов:
· поместить данные в кабель без «столкновения» с уже передаваемыми по нему данными:
· принять данные с достаточной степенью уверенности в том, что при передаче они не были повреждены в результате коллизии.
Все сетевые компьютеры должны использовать один и тот же метод доступа, иначе произойдет сбои сети. Отдельные компьютеры, чьи методы будут доминировать, не дадут остальным осуществить передачу.
Методы доступа служат для предотвращения одновременного доступа к кабелю нескольких компьютеров, упорядочивая передачу и прием данных по сети и гарантируя, что в каждый момент времени только один компьютер может работать на передачу.
Существует три способа предотвратить одновременную попытку использовать кабель. Другими слонами, три основных метода доступа к нему. Множественный доступ с контролем несущей, с обнаружением коллизий; с предотвращением коллизий. Доступ с передачей маркера. Доступ по приоритету запроса.