Тема № 13: Протоколы DECNet, SNA Сопоставление коммуникационных моделей и протоколов
XNS
TCP/IP
Стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol) разработан по заказу Министерства обороны США с целью обеспечения быстрого увеличения числа компьютеров с разными операционными системами в сети за счет стандартизации.
Содержит 4 уровня.
Уровень 1 - сетевой интерфейс- реализует функции физического и канального уровня в OSI-модели:
• управляет обменом данными между устройством и сетью;
• маршрутизирует данные между устройствами одной сети. Уровень 2 - межсетевой- соответствует сетевому уровню в OSI-
модели:
• управляет обменом данными между устройствами, находящимися в разных сетях (обеспечивает дейтаграммный сервис в терминах IEEE-модели);
• отвечает за функции сетевой адресации.
Уровень 3 - транспортный- соответствует транспортному уровню в OSI-модели: обеспечивает связь "end-to-end" между источником и приемником данных.
Уровень 4 - прикладной- соответствует высшим уровням (5-7) в OSI-модели и обеспечивает функции, необходимые пользовательским (прикладным) программам, например, удаленное подключение к машине, передача файлов и т.д.
Стек протоколов XNS (Xerox Network Services Internet Transport Protocol) разработан компанией Xerox для передачи данных по сетям Ethernet.
Содержит 5 уровней.
Уровень 1 - среда передачи- реализует функции физического и канального уровня в OSI-модели:
• управляет обменом данными между устройством и сетью;
• маршрутизирует данные между устройствами одной сети. Уровень 2 - межсетевой- соответствует сетевому уровню в OSI- модели:
• управляет обменом данными между устройствами, находящимися в разных сетях (обеспечивает дейтаграммный сервис в терминах IEEE-модели);
• описывает способ прохождения данных через сеть.
Уровень 3 - транспортный- соответствует транспортному уровню в OSI-модели:
• обеспечивает связь "end-to-end" между источником и приемником данных.
Уровень 4 - контрольный- соответствует сессионному и представительному уровню в OSI-модели:
• управляет представлением данных;
• управляет контролем над ресурсами устройств.
Уровень 5 - прикладной- соответствует высшим уровням в OSI-модели:
• обеспечивает функции обработки данных для прикладных задач.
Протокол IPX (Internet Packet Exchange) описан компанией Novell как "сервис", который позволяет приложениям посылать и получать сообщения через сеть. Поддерживает большое многообразие топологий ЛВС и физических средств передачи данных.
Содержит, как и протокол XNS, 5 уровней и во многом повторяет XNS.
Отличие заключается только в том, что IPX имеет несколько добавочных функций, например, возможность передачи служебных сообщений.
Протокол IPX обеспечивает:
• высокую производительность файлового сервера в ЛВС;
• простоту администрирования в малых и средних сетях;
• может работать в больших сетях и сетях с неоднозначными маршрутами, в том числе с несколькими соединениями сервера для распределения нагрузки.
Протокол IPX не гарантирует доставки сообщения, т.е. IPX-пакет может быть потерян. Для обеспечения гарантированной доставки разработан протокол SPX (Sequenced Packet Exchange - последовательный обмен пакетами), обеспечивающий подтверждение успешного прохождения сообщения по сети. В большинстве случаев IPX и SPX реализуются как единый протокол (одной программой) IPX/SPX.
Протокол AppleTalk (компании Apple Computer) предназначен для связи между компьютерами Macintosh и наиболее близок к OSI-модели -содержит 6 уровней, причем высший (представительный) уровень объединяет в себе функции прикладного и представительного уровней OSI-модели.