|
Switched Ethernet (коммутирующий) - развитие технологии
Ethernet, направленное на повышение
производительности сети. В этом случае
управление доступом к среде практически
переносится с узлов в центральное коммутирующее
устройство, обеспечивающее установление
виртуальных выделенных каналов между парами
портов - источниками и получателями пакетов. От
узлов-передатчиков коммутирующий хаб почти
всегда готов принять пакет либо в свой буфер,
либо практически без задержки передать его в
порт назначения (коммутация "на лету" -
On-the-fly).
Повторители в сетях Ethernet на коаксиале
используются как средства преодоления
ограничений длины кабеля и количества
подключенных узлов (по электрическим
характеристикам). Классический повторитель с
внутренними терминаторами включается между
концами соседних сегментов. Повторитель с
внешними терминаторами может подключаются к
T-коннекторам (или трансиверам) в произвольных
местах сегментов. Ethernet в настоящее время является самой распространенной сетевой архитектурой. Современные мини- и суперминикомпьютеры, а также большие ЭВМ (Maiframes), обычно имеют встроенные адаптеры с AUI-разъемами. Ряд современных системных плат PC имеет встроенный адаптер с разъемом RJ-45. Каждый адаптер имеет свой уникальный 6-байтный физический адрес (MAC-Address), зашитый в одну из микросхем. Области адресов поделены между фирмами-производителями. Некоторые адаптеры и драйверы позволяют изменять адрес, при этом ответственность за его уникальность в сети перекладывается на администратора. Сетевые адаптеры или сетевые интерфейсные карты (Network Interface Card, NIC) для PC, выпускаемые многими производителями в широком ассортименте, различаются поддерживаемыми средами передачи, типом системной шины (ISA, EISA, MCA, PCI, реже VLB), архитектурой и производительностью. Для блокнотных ПК существуют адаптеры Ethernet в стандарте PCMCIA (PC CARD). Выпускаются также адаптеры, подключаемые к стандартному LPT-порту PC ("Paraport"), их главное преимущество - отсутствие потребностей в системных ресурсах (порты, прерывания и т. п.) и легкость подключения без вскрытия компьютеров - оборачивается и существенным недостатком - при обмене они очень сильно загружают процессор. ARCnetARCnet (Attached Resource Computer Network - компьютерная сеть соединенных ресурсов) - архитектура сетей с разделяемой средой и широковещательной передачей. Метод доступа маркерный (Token passing), логическая топология - шина, физическая - комбинация шины и звезды (дерево). Скорость передачи 2.5 Мбит/с. Кабель коаксиальный RG-62 с волновым сопротивлением 93 Ом, возможно применение кабеля с волновым сопротивлением 50-110 Ом и соответствующими терминаторами. Кабельные петли (кольца через хабы) недопустимы. Мало распространенные варианты - неэкранированная витая пара и скорость 20-100 Мбит/с. Адаптеры: высокоимпедансные (Bus), низкоимпедансные (Star) и переключаемые, использующиеся в различных топологиях. Каждому адаптеру в сети при инсталляции назначают свой уникальный восьмибитный адрес, задающийся переключателями в диапазоне 1-254. Потребляемые системные ресурсы аналогичны адаптерам Ethernet. Хабы: активные (с усилением сигнала) от 4 до 64 портов, применяются в высоко- и низкоимпедансных сетях; пассивные четырехпортовые резистивные согласователи импедансов применяются только для низкоимпедансных сетей. Терминаторы: устанавливаются на концах шинных сегментов и неиспользуемых портах пассивных хабов. Высокоимпедансные сети. Максимальная длина сегмента 305 м, узлы подключаются через BNC T-коннекторы, ответвления недопустимы, минимальное расстояние между узлами 1 м, допускается до 8 узлов в сегменте. Используются только активные хабы. Сегменты должны заканчиваться терминатором или активным хабом (адаптером). Низкоимпедансные сети. Активный хаб может соединяться кабелем с адаптером (610 м), активным хабом (610 м) или пассивным хабом (30 м). Пассивный хаб может стоять только между активными узлами. На неиспользуемые порты пассивных хабов должны, а активных - могут устанавливаться терминаторы. Смешанные сети строятся по вышеприведенным правилам. Общие ограничения: максимальное затухание в кабеле на частоте 5 МГц - 11 дБ, задержка распространения сигналов между узлами до 30 мкс. Основные преимущества ARCnet перед Ethernet, обеспечивавшие его былую популярность: низкая стоимость схем присоединения (по сравнению с CSMA/CD), меньшая критичность к кабелю, более гибкая топология, легкость диагностики сети при звездообразной топологии, менее резкая (по сравнению с Ethernet) чувствительность пропускной способности к количеству и активности узлов сети. Недостатки: малоэффективное использование и без того низкой пропускной способности канала из-за избыточности кода и административных пакетов. Реальная производительность, даже для небольших сетей не превышающая 65% от максимальной, с увеличением числа узлов падает. Однобайтное ограничение на адрес создает неудобства при объединении сетей. Ошибочное задание совпадающих адресов локализуется исключительно методом последовательного отключения узлов. Малый размер фрейма (252 байта данных в оригинальном варианте и 508 байтов в расширенном) трудно стыкуем с вышестоящими уровнями (Novell IPX передает пакет длиной 576 байт). В настоящее время аппаратура ARCnet практически не выпускается, но поддерживается всеми продуктами Novell. |
|
Для коррекции ошибок и сжатия данных
используются различные протоколы. MNP - Microcom Networking Protocol - де-факто стандартный протокол корреккции ошибок и сжатия данных, введенный фирмой Microcom. Различают 9 классов MNP, определяющих различный сервис. Классы 2--4 - обеспечение безошибочной передачи, классы 5 и 7 - сжатие данных, класс 6 - расширенный сервис, класс 9 - оптимизация протокольных процедур, класс 10 - адаптация к каналам связи, класс 8 - пропущен. Старшие классы обычно включают в себя и возможности младших. MNP-1. Асинхронный байт-ориентированный полудуплекс с минимальными требованиями к скорости процессора. Только исправление. Эффективность передачи данных 70% от обычного варианта, в модемы уже не включается. MNP-2. Асинхронный байт-ориентированный дуплекс. Только исправление. Эффективность 84%. MNP-3. Бит-ориентированный дуплекс с синхронной связью между модемами, асинхронный для пользователя. Эффективность 108% (254 cps при 2400 bps). MNP-4. Адаптивная сборка пакетов (длина пакета зависит от качества линии) и сокращение избыточности (повторяющаяся служебная информация удаляется из потока данных). Эффективность 120% (до 150%). MNP-5. Сжатие данных в реальном времени. Эффективность 150%. На сжатых (ZIP, ARJ...) файлах СНИЖАЕТ скорость. MNP-6. Выполняет универсальное согласование связи - настройку скорости модема в диапазоне 300--9600 бод в зависимости от возможностей модема на другом конце линии. Симулирует дуплекс ("статистический дуплекс"). MNP-7. Выполняет более эффективное сжатие данных, чем MNP-5. Эффективность 300%. MNP-9. Сокращает время на протокольные процедуры подтверждения приема сообщения и повторной передачи после ошибки. MNP-10. Борьба с плохими линиями: множественные агрессивные попытки установления связи, адаптация размера пакета к уровням помех, согласование и динамическое изменение скорости. MNPX. Возможность переключения протокола безошибочной передачи с MNP на LAPM и обратно. В Hayes-модемах применяется собственный протокол исправления - Hayes V-Series. CCITT рекомендует следующие стандарты: V.42 - коррекция ошибок. На 20% эффективнее MNP-4. Использует стандарт LAPM (Link Access Procedure for Modems) - протокол безошибочной передачи данных по телефонным линиям. V.42bis - сжатие данных. Включает в себя V.42 - коррекцию ошибок. На 35% эффективнее MNP-5, не пытается сжимать уже сжатые данные (многие V.42bis-модемы имеют режим MNP-5). Протоколы исправления и сжатия реализуются программно (дешевле, но загружается CPU), или аппаратно (дороже, но эффективнее). На серверах и станциях, использующих модемы в фоновом режиме, лучше использовать модемы с аппаратной компрессией и исправлением ошибок. |
Михаил Гук (Mgook@stu.neva.ru,
Сайт автора) |