Сервер Windows NT 3.1 RAS поддерживал протоколы IP, IPX, NetBEUI, сжатие и кодирование передаваемых данных. В сервере Windows NT 4.0 RAS появилась поддержка двух дополнительных протоколов — PPP и PPTP, а также новые возможности, такие как автоматическое создание соединения (autodial) и маршрутизация с соединением по требованию (demand-dial routing). Сервер Windows 2000 RAS поддерживает еще большее количество протоколов, среди которых L2TP, IPSec, EAP и RADIUS. Операционная система Windows 2000 содержит в себе интегрированные механизмы маршрутизации, программный интерфейс API, позволяющий разработчикам добавлять поддержку дополнительных протоколов и программных механизмов, более простой в использовании интерфейс Network and Dial-up Connections (Сеть и удаленный доступ к сети), ориентированный в том числе и на пользователя RAS, а также универсальный интерфейс администрирования RAS при помощи оснастки ММС под названием Routing and Remote Access (Маршрутизация и удаленный доступ).
Система Windows 2000 RAS поддерживает соединения типа точка-точка (point-to-point), точка-LAN, LAN-LAN, а также LAN-WAN. Предыдущие версии системы RAS могли обслуживать не более чем 256 одновременных соединений, однако версия RAS, встроенная в Windows 2000, может поддерживать неограниченное количество соединений. Иными словами, количество одновременных соединений ограничено лишь аппаратными возможностями сервера. Windows 2000 RAS поддерживает IP, IPX, NetBEUI и AppleTalk. Операционная система Windows 2000 Professional позволяет обслужить один поступивший вызов по каждому из возможных каналов связи. То есть допускается одновременный обмен данными через три канала: через сетевую карту, модем и последовательный порт.
Обмен данными между драйверами сетевых протоколов и драйвером сетевого интерфейса осуществляется при помощи драйвера NDIS.sys, который теперь обладает номером версии 5.0. Драйвер NDISWAN.sys обеспечивает интерфейс мини-порта к драйверу NIC на уровне МАС в рамках спецификации IEEE 802.3, а также интерфейс LLC к драйверам мини-порта WAN. Если рассматривать более высокие уровни модели OSI, все входящие вызовы передаются через интерфейс сервера RAS, в то время как каждому исходящему соединению выделяется свой собственный интерфейс.
Пакет сжимается и кодируется драйвером NDISWAN.sys. Пакет PPP передается драйверу мини-порта WAN, а затем — адаптеру связи через телефонную линию (dial-up adapter). После этого программный интерфейс Telephony API устанавливает соединение через телефонную линию. Компоненты RAS могут работать напрямую с драйвером мини-порта WAN. После этого NDIS обрабатывает любые вызовы IP, IPX, NetBEUI или AppleTalk. Вот и все! Клиент получает возможность обмениваться данными с сервером и/или сетью, как если бы он был напрямую соединен с ними.
Теперь, когда вы получили поверхностное представление о том, что происходит в процессе подключения RAS, мы можем приступить к изучению процедуры установки сервера Windows 2000 RAS.
|