уровень сервиса, тем легче достичь совместимости с остальным ПО (предоставляется меньше возможностей для совершения ошибок). Чем ниже уровень сервиса, тем больше знаний нужно вложить в программу, чтобы она общалась с диском не наперекор общим правилам.

Поскольку CD-ROM по организации данных (файловой системе) существенно отличается от традиционных дисков (гибких и жестких), для обеспечения «прозрачного» доступа приложений к файлам на CD-ROM требуются специальные программные средства. Несмотря на возможность загрузки ОС с CD- ROM, реализованную в современных версиях BIOS, полной поддержки доступа к CD-ROM (такой, как к обычным дискам) BIOS не предоставляет. Приложениям доступ к CD-ROM обеспечивают только сервисы операционной системы, встроенные в ОС или загружаемые.

Для обеспечения загрузки ОС с CD-ROM фирмы Phoenix и IBM выпустили спецификацию «El Torito Bootable CD-ROM Format Specification», версия 1.0 была опубликована в январе 1995 г. Цель спецификации — обеспечить возможность загрузки ОС и приложений с CD-ROM средствами BIOS (на «голой» машине). При этом имеются следующие возможности:

♦ загрузка ОС по выбору из загрузочного каталога (Boot Catalog), находящегося на CD- ROM;

♦ предоставление выбора конфигурирования CD-ROM в виде жесткого диска или дискеты;

♦ переименование существующих приводов (если необходимо);

♦ использование существующей технологии BIOS (доступ в режиме LBA) для обращения к кодам и данным;

♦ совместимость с приложениями DOS и Windows, использующими функции Int 13h.

Спецификация расширяет традиционный набор функций BIOS, она ориентирована на приводы с интерфейсом ATAPI и SCSI.

Глава 10

Интерфейсы компьютерных сетей

Компьютерные сети разделяются на локальные (в пределах здания или группы соседних зданий) и глобальные. В настоящее время в локальных сетях установилось практически полное господство технологии Ethernet с пропускной способностью 10, 100 и 1000 Мбит/с, не за горами и скорость 10 Гбит/с. Из множества технологий и интерфейсов глобальных подключений здесь рассмотрим лишь интерфейс обычной (аналоговой) коммутируемой телефонной сети. Именно этот интерфейс широко используется для подключения модемов. Других технологий — локальных ARCNet, Token Ring, 100VG-AnyLAN и беспроводных, а также глобальных касаться не будем. Как и Ethernet, они достаточно подробно описаны в литературе [3].

10.1. Стандарты и интерфейсы Ethernet

Технология Ethernet позволяет использовать различные среды передачи, для каждой из которой имеется стандартное название вида XBaseY, где X — скорость передачи, Мбит/с (10, 100, 1000…); Base — ключевое слово (обозначает смодулированную передачу); Y — условное обозначение среды передачи и дальности связи. Все современные версии Ethernet используют кабель «витая пара» или оптоволоконный и звездообразную топологию. Центральным устройством звезды может быть повторитель (он же хаб, hub) или коммутатор (switch). Возможно и двухточечное соединение двух узлов. Для старых версий на коаксиальном кабеле была характерна шинная топология, главным недостатком которой является низкая надежность всей сети. Есть и экзотический вариант пассивной оптической шины 10BaseFP. Иногда в сетях применяются конверторы среды передачи (media converter), преобразующие типы интерфейсов. Чаще всего используются конверторы «витой пары» в оптику, также применяют и конверторы одномодового оптоволокна в многомодовое.

Для Ethernet со скоростью 10 Мбит/с существуют следующие стандарты.

♦ 10Base5 — сеть на толстом коаксиальном кабеле RG-8 (50 Ом) с шинной топологией, максимальная длина кабельного сегмента — 500 м. Для подключения сетевой адаптер должен иметь интерфейс AUI, подключаемый кабелем-спуском (4 экранированные витые пары) к трансиверу, установленному на кабеле. В настоящее время для новых сетей не применяется (дорого, громоздко, неэффективно и бесперспективно).

♦ 10Base2 — сеть на тонком коаксиальном кабеле RG-58 (50 Ом) с шинной топологией, максимальная длина кабельного сегмента — 185 м. Для подключения сетевой адаптер должен иметь интерфейсный разъем BNC (или AUI с трансивером). Это самый дешевый (по оборудованию) вариант сети; перспектив на развитие нет.

♦ 10BaseT — сеть на витой паре категории 3 и выше (2 пары проводов), длина луча — до 100 м (на кабеле категории 5 можно достигать дальности и 200 м, но это не рекомендуется). Для подключения сетевой адаптер должен иметь интерфейсный разъем RJ-45 (или AUI с трансивером). Это эффективный вариант сети начального уровня, позволяет расширять полосу пропускания заменой концентраторов-повторителей на коммутаторы. При кабельной проводке категории 5 и выше позволяет переходить на скорости 100 и даже 1000 Мбит/с (с заменой карт и концентраторов).

♦ 10BaseF и FOIRL — сеть на оптоволоконном кабеле (пара волокон). Для подключения адаптер должен иметь интерфейс AUI, на который устанавливается оптический трансивер. Используются дешевые многомодовые трансиверы (длина волны — 850 нм) с дальностью до 1 км. Для дальних дистанций (десятки км на одномодовом волокне) используются одномодовые трансиверы (1310 нм), которые могут работать и с многомодовым волокном (до 2 км).

Для сетей Fast Ethernet со скоростью 100 Мбит/с существуют следующие стандарты.

♦ 100BaseTX — сеть на витой паре категории 5 и выше (2 пары проводов), длина луча — до 100 м. Сетевой адаптер подключается через разъем RJ-45. Это популярный и оптимальный (цена/производительность) вариант подключения узлов к сети. При качественной кабельной проводке позволяет переходить на скорость 1000 Мбит/с (с заменой карт и концентраторов).

♦ 100BaseT4 — сеть на витой паре категории 3 и выше (4 пары проводов), длина луча — до 100 м. Разъем RJ-45, вариант малораспространенный.

100BaseFX — сеть на оптоволоконном кабеле (пара волокон). Используются одномодовые трансиверы (1310 нм), которые могут работать и с многомодовым волокном (до 2 км). Дальность в полнодуплексном режиме — десятки км.

♦ 100BaseSX — сеть на оптоволоконном кабеле с дешевыми многомодовыми трансиверами (850 нм), дальность — до 300 м. Совместима с 10BaseF, поддерживается автосогласование режима и скорости (10/100).

Для сетей Gigabit Ethernet со скоростью 1000 Мбит/с существуют следующие стандарты.

♦ 1000BaseCX — соединение активного оборудования коротким (до 25 м) кабелем STP или двухосевым кабелем.

♦ 1000BaseT — соединение витой парой категории 5 и выше (4 пары) на расстояние до 100 м. Разъемы RJ-45.

♦ 1000BaseSX — соединение по паре многомодовых волокон,

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату