Чтобы передать по локальной сети (LAN) данные из пункта А в пункт к,
необходимо не только оборудование (гл. 1), организованное в одну из
конфигураций (гл. 2), но и сетевое программное обеспечение, которое должно
собрать передаваемые данные в пакет. Сетевое программное обеспечение состоит из
трех частей:
● редиректор (redirector), отсылающий запросы в сеть, а не на локальный жесткий
диск;
● драйверы сетевых плат, обеспечивающие связь между операционной системой и
сетевой платой;
● сетевые протоколы для отсылки и приема данных.
Такой способ организации передачи информации показан на рис. 3. 1.
Так, например, в случае, когда Фрэд пытается сохранить файл WordCruncher со
своего компьютера на общем жестком диске сетевого файлового сервера, происходит
следующее.
1. Фрэд щелкает на кнопке Save (Сохранить) и выбирает опции сохранения
документа на диске G:, который фактически является сетевым общим диском D:
файлового сервера.
2. Редиректор проверяет этот запрос на сохранение, фиксирует локальную
недоступность диска и направляет запрос в раздел операционной системы,
называемый драйвером сетевой файловой системы.
3. Драйвер сетевой файловой системы передает запрос драйверу сетевой платы.
4. Драйвер сетевой платы передает запрос (вместе с данными) сетевой плате.
5. Сетевая плата создает пакет данных для передачи и отсылает его по сети.
6. Сетевая плата файлового сервера отмечает факт прибытия пакета и принимает
его.
Далее процессы идут в обратном направлении: драйвер сетевой платы
сервера передает запрос драйверу файловой системы операционной системы и
записывает файл на локальный диск.
Если вы организуете сеть, то весьма вероятно, что рано или поздно вам
понадобится соединить ее с другой сетью. Именно так и зародилась Internet:
локальные сети получили средства соединения друг с другом в единое целое.
Большинство сетей растут постепенно, а не создаются сразу в окончательном виде.
Часто сети состоят из оборудования, сетевых операционных систем и линий связи
смешанных типов. Это, в свою очередь, означает, что в сетях необходимо
использовать редиректоры разных типов и устанавливать несколько сетевых
протоколов. Кроме того, сетевые платы могут использовать разные драйверы.
Короче говоря, даже при самом тщательном планировании, рост и слияние сетей
представляют собой достаточно сложный процесс. В этой главе рассматриваются
различные сетевые компоненты. Ознакомившись с ними, вы сможете управлять
сетевым программным обеспечением, когда это потребуется.
Прежде всего, мы обсудим роль редиректора — он должен обеспечить связи между
приложениями и операционной системой, необходимые для получения приложением
данных через сеть. Затем рассмотрим назначение драйвера сетевой платы. И,
наконец, изучим три транспортных протокола, которые чаще всего используются в
сетях персональных компьютеров.
Глава 8. Wi-Fi для Unix
Количество беспроводных функций для пользователей различных версий Unix является ограниченным, но они все же существуют. Мир драйверов для беспроводных адаптеров и сетевого программного ...
Слышал, что радиосигналы от сотовых телефонов могут представлять опасность. А как насчет беспроводной Ethernet?
Некоторые люди верят, что сотовые телефоны безопасны. Другие убеждены в том, что они представляют собой серьезную угрозу здоровью. Ученые и инженеры занимаются исследованиями и публику ...
Сетевые адаптеры
Сетевые адаптеры для станций могут иметь несколько физических форм:
> съемные PC-карты, которые вставляются в PCMCIA-разъемы на большинстве портативных компьютеров. Антенны и свето ...