Введение в архитектуру персонального компьютера. Соппа И.В. - 104 стр.

UptoLike

Составители: 

прослушивать сеть в ожидании вызова. Если вызов получен, то устанавливается сеанс, в течение
которого оба компьютера на равных правах посылают и принимают сообщения. Далее следует
закрытие сеанса. Сообщения могут передаваться для какого-то имени, группе имен или всем
именам в LAN. Диалога между двумя машинами при этом не устанавливается и прием сообщений
не гарантируется. С помощью NetBIOS прикладная программа имеет возможность получить
информацию о локальном сетевом адаптере, о других адаптерах в сети и обо всех текущих сеансах
связи.
Фирма Novell в сетевой операционной системе NetWare применяет протокол IPX для
обмена датаграммами и протокол SPX для обмена в сеансах. Протокол IPX (Internetwork Packet
Exchange – Межсетевой обмен пакетами) выполняет функции адресации, маршрутизации и
подключения в процессе передачи пакетов сообщений. Протокол IPX является более
быстродействующим, чем протокол SPX, но сообщения доставляются безошибочно только
примерно в 95 процентах. В соответствии с данным протоколом реакция сервера на служебный
запрос (например, записать данные в файл) последует только после соответствующего ответного
подтверждения от сервера.
Протокол SPX (Sequenced Packet Exchange – Последовательный обмен пакетами)
предназначен для установления диалога и применяется в течение сеанса. Для обмена данными по
этому протоколу надо, прежде всего, установить логическую связь между двумя участниками
диалога. После этого сообщения могут циркулировать в обоих направлениях с гарантией их
безошибочной доставки. Протокол SPX также гарантирует, что сообщения будут передаваться в
правильной последовательности (в случае одновременной передачи нескольких пакетов).
В операционной системе NetWare протокол IPX используется для обмена пакетами,
предназначенными для обслуживания файлов, а протокол SPX используется для доступа к
внутренним функциям управления и диагностики сети. Протокол SPX находится над IPX и
фактически использует IPX для обмена пакетами сообщений. Он не применялся в ранних версиях
NetWare.
Протокол TCP/IP (Transmission Control Protocol /Internet Protocol) дублирует протоколы
NetBIOS, IPX и SPX во многих отношениях. Он был разработан Министерством Обороны США
для глобальной сети ARPANET. Протокол TCP/IP является набором протоколов. Часть этого
набора IP обеспечивает обмен датаграммами между узлами сети (подобно IPX). Протокол TCP
(подобно NetBIOS) обеспечивает связь между двумя узлами с гарантированной доставкой
сообщений. Кроме того, существует ряд стандартных утилит для передачи файлов (FTP), для
дистанционного запуска программ (TELNET) и для обмена электронной почтой (SMTP). Эти
утилиты не производят перенаправление файлов. Для этого существуют отдельные программные
продукты, типа NFS (Network File System) фирмы Sun Microsystems.
Модули перенаправления файлов в различных сетевых операционных системах
используют свои собственные высокоуровневые протоколы. Фирмы IBM и Microsoft в
программных продуктах LAN Manager и LAN Server применяют протокол SMB (Server Message
Block – Блоки сообщений сервера). Фирма Nowell в операционной системе NetWare использует
протокол NCP (Core Protocol – протокол ядра NetWare). В одноранговых LAN иногда используется
протокол SMB, но чаще применяют свои собственные протоколы.
Сетевые операционные системы LAN Manager и LAN Server перехватывают обращение
прикладных программ на рабочих станциях к функциям ввода/вывода и направляют их в файл-
сервер. Для этого программные модули на рабочих станциях, использующие протокол SMB и
называемые DLR (DOS LAN Requester), открывают сеанс связи NetBIOS с программным
обеспечением LAN Manager или LAN Server, работающим на сервере. После этого DLR и сервер
обмениваются SMB-блоками. Фирма IBM определила четыре категории SMB-блоков: управление
сеансом, доступ к файлам, обслуживание принтера и сообщения.
В локальных вычислительных сетях NetWare, программные модули на рабочих станциях,
выполняющие функции перенаправления файлов, называются оболочкой (shell). До недавнего
времени для каждой версии DOS требовалась своя оболочка. В настоящее время создана не
зависящая от версии DOS программа, которая называется NETX.COM. Все версии NETX.COM
используют протокол NCP для обмена пакетами сообщений при работе с файлами.
прослушивать сеть в ожидании вызова. Если вызов получен, то устанавливается сеанс, в течение
которого оба компьютера на равных правах посылают и принимают сообщения. Далее следует
закрытие сеанса. Сообщения могут передаваться для какого-то имени, группе имен или всем
именам в LAN. Диалога между двумя машинами при этом не устанавливается и прием сообщений
не гарантируется. С помощью NetBIOS прикладная программа имеет возможность получить
информацию о локальном сетевом адаптере, о других адаптерах в сети и обо всех текущих сеансах
связи.
       Фирма Novell в сетевой операционной системе NetWare применяет протокол IPX для
обмена датаграммами и протокол SPX для обмена в сеансах. Протокол IPX (Internetwork Packet
Exchange – Межсетевой обмен пакетами) выполняет функции адресации, маршрутизации и
подключения      в процессе передачи пакетов сообщений. Протокол IPX является более
быстродействующим, чем протокол SPX, но сообщения доставляются безошибочно только
примерно в 95 процентах. В соответствии с данным протоколом реакция сервера на служебный
запрос (например, записать данные в файл) последует только после соответствующего ответного
подтверждения от сервера.
       Протокол SPX (Sequenced Packet Exchange – Последовательный обмен пакетами)
предназначен для установления диалога и применяется в течение сеанса. Для обмена данными по
этому протоколу надо, прежде всего, установить логическую связь между двумя участниками
диалога. После этого сообщения могут циркулировать в обоих направлениях с гарантией их
безошибочной доставки. Протокол SPX также гарантирует, что сообщения будут передаваться в
правильной последовательности (в случае одновременной передачи нескольких пакетов).
       В операционной системе NetWare протокол IPX используется для обмена пакетами,
предназначенными для обслуживания файлов, а протокол SPX используется для доступа к
внутренним функциям управления и диагностики сети. Протокол SPX находится над IPX и
фактически использует IPX для обмена пакетами сообщений. Он не применялся в ранних версиях
NetWare.
       Протокол TCP/IP (Transmission Control Protocol /Internet Protocol) дублирует протоколы
NetBIOS, IPX и SPX во многих отношениях. Он был разработан Министерством Обороны США
для глобальной сети ARPANET. Протокол TCP/IP является набором протоколов. Часть этого
набора IP обеспечивает обмен датаграммами между узлами сети (подобно IPX). Протокол TCP
(подобно NetBIOS) обеспечивает связь между двумя узлами с гарантированной доставкой
сообщений. Кроме того, существует ряд стандартных утилит для передачи файлов (FTP), для
дистанционного запуска программ (TELNET) и для обмена электронной почтой (SMTP). Эти
утилиты не производят перенаправление файлов. Для этого существуют отдельные программные
продукты, типа NFS (Network File System) фирмы Sun Microsystems.
       Модули перенаправления файлов в различных сетевых операционных системах
используют свои собственные высокоуровневые протоколы. Фирмы IBM и Microsoft в
программных продуктах LAN Manager и LAN Server применяют протокол SMB (Server Message
Block – Блоки сообщений сервера). Фирма Nowell в операционной системе NetWare использует
протокол NCP (Core Protocol – протокол ядра NetWare). В одноранговых LAN иногда используется
протокол SMB, но чаще применяют свои собственные протоколы.
       Сетевые операционные системы LAN Manager и LAN Server перехватывают обращение
прикладных программ на рабочих станциях к функциям ввода/вывода и направляют их в файл-
сервер. Для этого программные модули на рабочих станциях, использующие протокол SMB и
называемые DLR (DOS LAN Requester), открывают сеанс связи NetBIOS с программным
обеспечением LAN Manager или LAN Server, работающим на сервере. После этого DLR и сервер
обмениваются SMB-блоками. Фирма IBM определила четыре категории SMB-блоков: управление
сеансом, доступ к файлам, обслуживание принтера и сообщения.
       В локальных вычислительных сетях NetWare, программные модули на рабочих станциях,
выполняющие функции перенаправления файлов, называются оболочкой (shell). До недавнего
времени для каждой версии DOS требовалась своя оболочка. В настоящее время создана не
зависящая от версии DOS программа, которая называется NETX.COM. Все версии NETX.COM
используют протокол NCP для обмена пакетами сообщений при работе с файлами.