Название: Компьютерные сети - Бэрри Нанс

Жанр: Информатика

Рейтинг:

Просмотров: 1052


¨     Строки, имеющие точку с запятой в первой колонке, считаются строками комментариев (некоторые инсталлирующие программы вставляют строки комментариев для того, чтобы можно было разобраться с тем, что они создали, но это можно сделать впоследствии самим). Программа Protocol Manager игнорирует комментарии и пустые строки.

При обнаружении синтаксической ошибки в файле PROTOCOL.INI программой Protocol Manager или одним из драйверов, в спецификации NDIS предусмотрен вывод диагностических сообщений об ошибках с детализацией проблемы. Если возможно, то программное обеспечение должно самостоятельно исправить значение на правильное и продолжить работу. Но на практике не все драйверы удовлетворяют этим требованиям, так что < иногда модуль мгновенно "погибает" при обнаружении ошибки в файле PROTOCOL.INI.

 

Программное обеспечение Для поддержки IBM PC LAN

 

Программное обеспечение IBM PC LAN разработано фирмой IBM для ЛВС типа Token Ring и ориентировано на работу под управлением DOS. В него входят программы, поддерживающие адаптеры и NetBIOS, в виде набора Драйверов устройств (SYS-файлов), которые устанавливаются ОС во время грузки. Обычно используются три таких драйвера, использующие объем памяти в зависимостиот их конфигурации в диапазоне от 40К до 50К. Из них файл DXMAOMOD.SYS является арбитром прерываний для адаптера Token Ring. Он действует как диспетчер, направляя сетевые запросы различным программным модулям поддержки ЛВС. Драйвер DXMCOMOD.SYS является уровнем программного обеспечения поддержки адаптера, непосредственно связанным с набором интегральных схем для Token Ring адаптера. И наконец, драйвер DXMTOMOD.SYS реализует протокол среднего уровня, NetBIOS.

 

Протоколы среднего уровня

 

До сих пор рассмотренные протоколы работали на самом низком уровне ЛВС. Так, протоколы Ethernet, Token Ring и FDDI имеют дело с передачей сообщений (пакетов) между компьютерами, но ничего не знают о файл-серверах и перенаправлении файлов. Эти протоколы даже не включают никаких средств для обеспечения правильной последовательности приема переданных данных, а также средств для идентификации прикладных программ, нуждающихся в обмене данными.

Протоколы среднего уровня NetBIOS, IPX/SPX и TCP/IP при классификации по модели OSI более всего соответствуют транспортному уровню с некоторыми характеристиками других уровней (таких, как сеансовый уровень). Эти протоколы позволяют компьютерам в ЛВС легко обмениваться данными друг с другом.

Протоколы высокого уровня, предназначенные для выполнения функций перенаправления файлов, используют протоколы среднего уровня для передачи пакетов сообщений между рабочими станциями и файловым сервером. В последующих разделах этой главы будет проведено обсуждение протоколов высокого уровня.

Независимо от внутренней конструкции каждого конкретного протокола, все они имеют определенные общие функции и свойства:

¨     Инициализация связи. Каждый протокол имеет средства для идентификации рабочей станции по имени, номеру или по обоим этим атрибутам. Эта схема идентификации доступна как уровню, где осуществляется перенаправление файлов, так и прикладной программе. Обмен информацией между определенными узлами активизируется после идентификации узла-адресата (обычно файлового сервера) рабочей станцией, инициирующей диалог. Инициирующая станция также устанавливает один из двух типов диалога: датаграмму, в которой пакеты адресуются и передаются без гарантии или подтверждения получения, и сеанс, в котором устанавливается связь с определенной станцией и гарантируется доставка сообщений.

¨     Отправка и получение данных. Каждый протокол представляет средства для отправки и получения сообщений рабочими станциями адресата и источника. Протокол накладывает определенные ограничения на длину сообщений, кроме того он предоставляет участникам диалога сеансного типа средства для определения статуса диалога. Например, рабочая станция может быть неумышленно выключена во время диалога из-за того, что кто-то выдернул шнур питания. Тогда остальные участники диалога могут выяснить, что возникла ошибка в сети.

¨     Завершение обмена. Протокол предоставляет средства для вежливого завершения диалога.

Ниже проводится рассмотрение протоколов IPX, SPX, TCP/IP и NetBIOS-Данные, циркулирующие в ЛВС, фактически поступают от прикладных программ или от программного обеспечения для перенаправления файлов» которые переносят запросы DOS на файловый сервер и обратно.

 

Датаграммы и сеансы

 

Существуют два типа межкомпьютерного обмена данными - датаграммы и сеансы. Датаграмма - это сообщение, которое не требует подтверждения о приеме от принимающей стороны. Если такое подтверждение необходимо, то адресат должен сам послать специальное сообщение. Для осуществления обмена этим способом принимающая и передающая стороны должны придерживаться определенного протокола во избежание недоразумений. Каждая датаграмма является самостоятельным сообщением, и при наличии нескольких датаграмм в ЛВС порядок их доставки не гарантируется. В некоторых случаях максимальный размер датаграмм гораздо меньше, чем длина сообщений в сеансах. Зато в большинстве ЛВС скорость передачи датаграмм гораздо выше, чем сообщений в сеансах.

В противоположность датаграммам, в сеансе предполагается создание логической связи для обмена сообщениями между рабочими станциями и гарантируется получение сообщений. В то время как датаграммы могут передаваться в произвольные моменты времени, в сеансе для передачи сообщений сначала необходимо выполнить некоторую подготовительную работу: сеанс должен быть сначала установлен, после этого происходит обмен сообщениями, и наконец, после окончания обмена данными сеанс должен быть закрыт.

 

NetBIOS

 


Оцените книгу: 1 2 3 4 5