Читаем Полное руководство по Microsoft Windows XP полностью

...

Примечание

У вас, вероятно, возник вопрос, почему Microsoft не объединила провайдерскую службу и администратора файловой системы IFS в одном модуле. В конце концов, из моих предыдущих комментариев могло показаться, что IFS представляет собой всего лишь часть стратегии доступа для сетевых дисков. Однако IFS работает как с локальными, так и с сетевыми дисками. Для каждого из них может существовать отдельная файловая система. Файловая система IFS предназначена для того, чтобы поддерживать связь новых и неизвестных файловых систем с Windows XP. Следовательно, подобная двойная структура имеет смысл. IFS обеспечивает доступ к любому драйверу файловой системы. В свою очередь, Windows XP способна установить связь с любой файловой системой, для которой существует соответствующий драйвер. Объединение файловой системы IFS с единственным драйвером файловой системы FSD привело бы к уменьшению гибкости из-за привязки Windows XP к одной файловой системе. Также следует отметить, что в качестве драйверов система использует несколько сетевых компонентов. Таким образом, она получает доступ к локальным и удаленным ресурсам с помощью одного и того же общего компонента.

• сетевой транспорт. На рис. 21.1 я представил эту часть в виде одного модуля. В действительности данный модуль включает в себя множество небольших модулей и драйверов. Количество компонентов зависит от сложности вашей транспортной схемы и требований протокола. В состав транспортного сегмента входят четыре элемента: интерфейс транспортного драйвера (Transport Driver Interface – TDI), транспортный протокол (Transport Protocol), стецификация стандартного интерфейса сетевых адаптеров (Network Device Interface Specification – NDIS) и драйвер сетевого адаптера;

• драйвер платы сетевого интерфейса, драйвер сетевого адаптера (Network Interface Card Driver – NIC Driver). Я не зря останавливаюсь на этом компоненте Windows XP. Данный драйвер является аппаратно-зависимым и должен быть связан с платой сетевого интерфейса на уровне, понятном для нее. Каждый сетевой адаптер может иметь один драйвер, и это условие представляет собой проблему, особенно при смене адаптера. Я сталкивался с ситуациями, когда, думая, что удалил старый драйвер, и установив новый для поддержки нового сетевого адаптера, я обнаруживал остатки прежнего. В случае, если новый драйвер попытается получить доступ к файлу по причине сходного имени или неправильной адресации в регистре, сетевые обращения могут не достичь цели. Выходом, конечно, является полное удаление старого драйвера. Удалите его из папки Сетевые подключения (Network Connections) на панели управления, а затем перезагрузите компьютер, чтобы обеспечить полное удаление соответствующих записей в системном реестре.

Может сложиться впечатление, что установка всех названных файлов только для создания рабочей станции [48] в сети требует слишком больших усилий, однако это только часть действий при организации одноранговой (одноуровневой) сети. Когда ваша рабочая станция будет реализована в полной мере, она начнет обслуживать сетевые обращения. В следующем разделе мы рассмотрим, какие службы одноранговой сети предоставляет Windows XP и как одноранговые сети поддерживаются на уровне сервера. Мы также обсудим некоторые подробности реализации, например совместное использование принтера или локального диска.

Поддержка одноранговой сети

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

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT