
- •Часть 1.Теоретические вопросы строительства инфраструктуры Ethernet-провайдера.
- •Часть 3.Практические моменты создания и эксплуатации Ethernet-сетей в провайдинге.
- •Глава 2. Технологии локальных сетей.
- •Глава 3. Место Ethernet в провайдинге.
- •Глава 4. Понятие структурированных кабельных систем (скс).
- •Глава 5. Небольшие сети для офисов.
- •Глава 6. Домашние (территориальные) сети.
- •Глава 7. Электрическая среда передачи данных.
- •Глава 8. Оптическая среда передачи данных.
- •Глава 9. Сетевые протоколы.
- •Глава 9 | «« Назад|Оглавление|Вперед »»
- •Глава 10. Активные устройства.
- •Глава 1. Прокладки "воздушек".
- •Глава 2. Размещение активного оборудования и кабелей внутри зданий.
- •Глава 3. Работа с оптоволокном.
- •Глава 4. Электропитание и заземление.
- •Глава 5. Смежные технологии передачи данных. Обзор.
- •10Base-t4
- •Глава 6. Безопасность в локальных сетях.
- •Vlan'ы, использующие группировку портов.
- •Часть 2. Глава 6 | «« Назад|Оглавление|Вперед »»
- •Глава 7. Экономика и управление Ethernet-провайдера.
- •Глава 7. Главное - это абонент.
- •Глава 1. Введение в правосвязие.
- •Глава 2. Операторы и государство.
- •1. Подготовительные мероприятия
- •2. Уведомление о начале работ
- •3. Строительно-монтажные работы
- •4. Организационная готовность оператора к оказанию услуг связи
- •5. Создание и организация работы рабочей комиссии по приемке в эксплуатацию законченного строительством объекта связи
- •6. Заключение Госсвязьнадзора
- •7. Инженерная бюрократия
- •1. Компетенция органов, уполномоченных в области связи.
- •2. Разрешения на эксплуатацию.
- •1. Общие данные
- •2. Основные технологические решения
- •3. Архитектурно-строительные решения
- •4. Инженерное оборудование, сети и системы
- •5. Мероприятия по охране труда и технике безопасности
- •6. Воздействие на окружающую среду
Глава 2. Технологии локальных сетей.
Перейдем от технологий построения транспортных коммуникаций к локальным сетям. Различия большие даже на первый взгляд. Изначально они были продиктованы разной физической основой среды передачи (организации канала). Проблема совместимости с телефонной инфраструктурой отсутствовала, с полосой пропускания кабелей (в основном коаксиальных) то же проблем не возникало. Ограничения в основном накладывала скорость работы элементной базы конечного оборудования.
|
Думаю, не надо рассказывать о скорости прогресса последнего десятилетия в полупроводниковой индустрии. Сетевое оборудование постигла судьба всей отрасли. Лавинообразный рост производства, большие скорости и минимальные цены. В 1995 году, который считается переломным для Интернет, было продано около 50 миллионов новых портов Ethernet. Неплохой задел для доминирования на рынке, которое за следующие 5 лет стало подавляющим.
Рис. 2.1. Сетевой адаптер 10/100 стоимостью $6. Истинный победитель в гонке технологий.
Для специализированного телекоммуникационного оборудования такой уровень цен недоступен. Сложность устройства при этом не играет особой роли - вопрос скорее в количестве. Сейчас это кажется вполне естественным, но еще 10 лет назад безусловное господство Ethernet было далеко не очевидным (например, в промышленных сетях до сих пор нет явного лидера).
Однако, только в сравнении с другими способами построения сетей, можно показать преимущества (или недостатки) сегодняшнего лидера.
Основные способы доступа к среде передачи
Физические принципы, в соответствии с которыми функционирует оборудование, не слишком сложны. По методу получения доступа к среде передачи, их можно разделить на два класса - детерминированные и недетерминированные.
|
При детерминированных методах доступа передающая среда распределяется между узлами с помощью специального механизма управления, гарантирующего передачу данных узла в течение некоторого интервала времени.
Наиболее распространенными (но далеко не единственными) детерминированными методами доступа являются метод опроса и метод передачи права. Метод опроса мало применим в локальных сетях, но широко используется в промышленности для управления технологическими процессами.
Метод передачи права, наоборот, удобен для передачи данных между компьютерами. Принцип работы состоит в передаче по сети с кольцевой логической топологией служебного сообщения - маркера.
Получение устройством маркера предоставляет ему право на доступ к разделяемому ресурсу. Выбор у рабочей станции в этом случае ограничен лишь двумя вариантами. В любом случае она должна отправить маркер следующему по очереди устройству. Причем сделать это после доставки данных адресату (при их наличии), или сразу (при отсутствии информации, нуждающейся в передаче). На время прохождения данных маркер в сети отсутствует, остальные станции не имеют возможности передачи и коллизии невозможны в принципе. Для обработки возможных ошибок, в результате которых маркер может быть утерян, существует механизм его регенерации.
Недетерминированные - случайные методы доступа. Предусматривают конкуренцию всех узлов сети за право передачи. Возможны одновременные попытки передачи со стороны нескольких узлов, в результате чего возникают коллизии.
Наиболее распространенным методом такого типа является CSMA/CD (carrier-sense multiple access/collision detection) - множественный доступ с контролем несущей / обнаружением коллизий. Перед началом передачи данных устройство "прослушивает" сеть, чтобы убедиться, что никто больше ее не использует. Если среда передачи в данный момент кем-то используется, адаптер задерживает передачу, если же нет, то начинает передавать.
В том случае, когда два адаптера, обнаружив свободную линию, начинают передачу одновременно, происходит коллизия. При ее обнаружении обе передачи прерываются, и устройства повторяют передачу спустя некоторое случайное время (естественно, предварительно опять "прослушав" канал на предмет занятости). Для получения информации устройство должно принимать все пакеты в сети, чтобы определить, не оно ли является адресатом.
История и развитие Ethernet
Начать рассмотрение с какой-либо другой технологии означает не учитывать реальное значение, которое Ethernet играет в мире локальных сетей. Волею ли сложившихся обстоятельств, или технических преимуществ, но конкуренции он на сегодня не имеет, занимая около 95% рынка.
|
Днем рождения Ethernet считается 22 мая 1973 г. Именно тогда Роберт Меткалф (Robert Metcalfe) и Дэвид Боггс (David Boggs) опубликовали описание экспериментальной сети, построенной ими в Исследовательском центре Xerox. Базировалась она на толстом коаксиальном кабеле и обеспечивала скорость передачи данных 2,94 Мбит/с. Новая технология получила имя Ethernet (эфирная сеть), в честь радиосети Гавайского университета ALOHA, в которой был использован схожий механизм разделения среды передачи (радиоэфира).
К концу 70-х годов под Ethernet была подведена солидная теоретическая база. А в феврале 1980 года фирма Xerox, совместно с DEC и Intel, представила разработку IEEE, которая спустя 3 года утвердила ее в качестве стандарта 802.3.
Метод получения доступа к среде передачи данных у Ethernet недетерминированный - множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD). Говоря проще, устройства разделяют среду передачи хаотично, случайным образом. При этом алгоритм может приводить к далеко не равноправному разрешению соперничества станций за доступ к среде. Что, в свою очередь, может породить длительные задержки доступа, особенно в условиях перегрузки. В экстремальных случаях скорость передачи может упасть до нуля.
Рис. 2.2. Схема "классического Ethernet"
Из-за такого неупорядоченного подхода долгое время считалось (и считается до сих пор), что Ethernet не обеспечивает качественной передачи данных. Предсказывалось его вытеснение сначала маркерным Tokeng Ring, потом АТМ: Но реалии оказались прямо противоположными.
Во многом это произошло благодаря большим изменениям, которые претерпел Ethernet за время своего 20-ти летнего пути. Тот "гигабит" в полном дуплексе, который мы видим сейчас уже в сетях начального уровня, очень мало похож на родоначальника семейства 10base5. В то же время, после введения 10base-T совместимость сохраняется как на уровне взаимодействия устройств, так и на уровне кабельной инфраструктуры (!).
Развитие от простого к сложному, рост вместе с потребностями пользователей - вот вероятный ключ невероятного успеха технологии. Судите сами:
Март 1981 - фирмой 3com представлен Ethernet-трансивер.
Сентябрь 1982 - первый сетевой адаптер для персонального компьютера.
1983 - появление спецификации IEEE 802.3, определена шинная топология сети 10base5 (толстый Ethernet) и 10base2 (тонкий Ethernet). Скорость передачи 10 Мбит/сек. Определено предельное расстояние между точками одного сегмента - 2,5 км.
1985 - выпущена вторая версия спецификации IEEE 802.3 (Ethernet II), в которой были внесены небольшие изменения в структуру заголовка пакета. Сформирована жесткая идентификация Ethernet устройств (МАС - адреса). Был создан список адресов, в котором любой производитель может зарегистрировать уникальный диапазон (сейчас это стоит всего $1250).
Сентябрь 1990 - IEEE утверждает технологию 10baseT (витая пара) с физической топологией звезда и концентраторами (hub). Логическая топология CSMA/CD не изменилась. В основу стандарта легли разработки SynOptics Communications под общим названием LattisNet.
1990 - фирма "Kalpana" (впоследствии быстро купленная вместе с разработанным коммутатором CPW16 начинающим гигантом "Cisco") предлагает технологию коммутации, основанную на отказе от использования разделяемых линий связи между всеми узлами сегмента.
1992 - начало применения коммутаторов (swich). Используя адресную информацию, содержащуюся в пакете (МАС адрес), коммутатор организует независимые виртуальные каналы между парами узлов. Коммутация фактически незаметно для пользователя преобразует недетерминированную модель Ethernet (с конкурентной борьбой за полосу пропускания), в систему с адресной передачей данных.
1993 - спецификации IEEE 802.3x, появляется полный дуплекс и контроль соединения для 10baseT, спецификация IEEE 802.1p добавляет групповую адресацию и 8-ми уровневую систему приоритетов. Предложен Fast Ethernet:
В июне 1995 введен Fast Ethernet стандарт IEEE 802.3u (100BaseT).
На этом историю можно закончить - Ethernet принял вполне современные очертания. Развитие технологии на этом, конечно, не остановилось. Но об этом речь пойдет немного позже.
Незаслуженно забытый ARCnet
Attached Resourse Computing Network (ARCnet) - сетевая архитектура, разработанная компанией Datapoint в середине 70-х годов. В качестве стандарта IEEE ARCnet принят не был, но частично соответствует IEEE 802.4 как сеть с передачей маркера (логическое кольцо). Пакет данных может иметь любой размер в пределах от 1 до 507 байт.
|
Из всех локальных сетей Arcnet обладает самыми широкими возможностями в области топологий. Кольцо, общая шина, звезда, дерево может быть использованы в одной сети. Плюс к этому можно использовать весьма протяженные сегменты (до нескольких километров). Такие же широкие возможности имеются и по использованию среды передачи - годится коаксиальный, оптоволоконный кабель, витая пара.
Доминировать на рынке этому недорогому стандарту помешало малое быстродействие - всего-то 2,5 Мбит/с. И когда в начале 90-х Datapoint разработала ArcNet PLUS со скоростью передачи до 20 Мбит/с, время было уже упущено. Fast Ethernet не оставил ArcNet ни малейшего шанса на широкое применение.
Тем не менее, в пользу большого (но так и не реализованного) потенциала этой технологии можно сказать, что в некоторых отраслях (обычно АСУТП) сети живут до сих пор. Детерминированный доступ, возможности автоконфигурирования, согласования скорости обмена в диапазоне от 120 Килобит/с до 10 Мбит/с, в сложных условиях реального производства бывают просто незаменимы.
Кроме этого, Arcnet обеспечивает необходимую для систем управления возможность точно определять максимальное время доступа к любому устройству в сети при любой нагрузке по простой формуле: T = (TDP + TOBoNb)oND, где TDP и TOB -времена передачи пакета данных и одного байта, зависящие от выбранной скорости передачи, Nb - количество байтов данных, ND - количество устройств в сети.
Token Ring. Классический пример передачи маркера.
Еще одна технология, берущая свое начало в 70-х годах. Разработка голубого гиганта IBM, основа стандарта IEEE 802.5, она имела больше шансов на успех, чем многие другие.
|
Token Ring является классической сетью с передачей маркера. Логическая топология (и физическая в первых версиях сети) - кольцо. Более современные модификации построены на витой паре по топологии "звезда", и с некоторыми оговорками, совместимы с Ethernet.
Изначальная скорость передачи, описанная в IEEE 802.5, составляет 4 Мбит/с, однако существует более поздняя реализация на 16 Мбит/с. Из-за более упорядоченного (детерминированного) метода доступа к среде, Token Ring на ранних этапах развития часто продвигался как более качественная замена Ethernet.
Несмотря на существование схемы приоритетного доступа (который назначался каждой станции в отдельности), обеспечить постоянный темп передачи битов (Constant Bit Rate, CBR) не удавалось по весьма простой причине. Приложений, которые могут использовать преимущества этих схем, тогда не существовало. Да и в настоящее время их не стало больше.
Без этого можно было только гарантировать, что производительность снизится для всех станций сети в равной мере. Для победы в конкурентной борьбе этого не могло сыграть решающую роль, и сейчас найти реально работающую сеть Token Ring практически невозможно.
FDDI - первая локальная сеть на оптоволокне
Технология Fiber Distributed Data Interface (FDDI) была разработана в 1980 году комитетом ANSI. Это была первая компьютерная сеть, использовавшая в качестве среды передачи только оптоволоконный кабель. Причиной разработки была недостаточная в то время скорость (не более 10 Мбит/с) и надежность (отсутствие схем резервирования) локальных сетей. Так же, это была первая (и не слишком удачная) попытка вывести сети передачи данных на "транспортный" уровень, составив конкуренцию SDH.
|
Стандарт FDDI оговаривает передачу данных по двойному кольцу оптоволоконного кабеля со скоростью 100 Мбит/с, что позволяет получить надежный (зарезервированный) и быстрый канал. Расстояния вполне глобальные - до 100 км по периметру. Логически работа сети была построена на передачи маркера.
Дополнительно предусматривалась развитая схема приоритезации трафика. Сначала рабочие станции разделялись на два вида - синхронные (имеющие постоянную полосу пропускания), и асинхронные. Последние, в свою очередь, распределяли среду передачи с помощью восьмиуровневой системы приоритетов.
Рис. 2.3. Кольцо FDDI
Несовместимость с сетями SDH не позволила FDDI занять сколь-нибудь значимую нишу в области транспортных сетей. Сегодня эта технология практически вытеснена АТМ. С другой стороны, высокая стоимость не оставила шансов в борьбе с Ethernet в локальной нище. Не помогли стандарту и попытки прейти на более дешевый медный кабель. Технология CDDI, основанная на принципах FDDI, но с применением в качестве среды передачи витой пары, популярностью не пользовалась, и сохранилась только в учебниках.
Разработка AT&T и HP - 100VG-AnyLAN
Как и FDDI, эту технологию можно отнести ко второму поколению локальных сетей. Создавалась она в начале 90-х, совместными усилиями компаний AT&T и HP, как альтернатива технологии Fast Ethernet. Летом 1995 года он практически одновременно со своим конкурентом получила статус стандарта IEEE 802.12. И имела неплохой шанс на победу благодаря своей универсальности, детерминированности и более полной, чем Ethernet, совместимости с существующими кабельными сетями (витая пара Категории 3).
|
Схема квартетного кодирования Quartet Coding, использующая избыточный код 5В/6В, позволяла использовать 4-х парную витую пару Категории 3, которая была тогда распространена едва ли не более, чем современная 5 категория. Переходный период, по сути, не затронул Россию, в которой из-за более позднего начала строительства сети были повсеместно проложены уже с использованием 5 категории.
Кроме использования старой проводки, каждый концентратор 100VG-AnyLAN может быть настроен на поддержку кадров 802.3 (Ethernet), либо кадров 802.5 (Token Ring). Метод доступа к среде "Demand Priority" определяет простую двухуровневую систему приоритетов (высокий для мультимедийных приложений, и низкий для всех остальных).
Надо сказать, это была серьезнейшая заявка на успех. Подвела высокая стоимость, обусловленная большей сложностью и, в немалой мере, закрытостью технологии от тиражирования сторонними производителями. К этому прибавилось уже знакомое по Token Ring отсутствие реальных приложений, использующих преимущества системы приоритетов. В результате 100base-T удалось надолго и безвозвратно захватить лидерство в отрасли.
А новаторские технические идеи немного позже нашли применение сначала в 100BaseT2 (IEEE 802.3у), а затем и "гигабитном" Ethernet 1000base-T.
Сети параллельных миров
Кроме локальных сетей персональных компьютеров архитектуры РС существует несколько параллельных систем передачи данных. Их развитие шло (и идет до сих пор) по своим правилам, только отдаленно пересекаясь с массовым Ethernet.
|
"Яблочные сети" - Apple Talk, Local Talk
Apple Talk - стек протоколов, предложенный компанией Apple в начале 80-х годов. Изначально протоколы Apple Talk применялись для работы с сетевым оборудованием, объединяемым названием Local Talk (адаптеры, встроенные в компьютеры Apple).
Топология сети строилась как общая шина или дерево, максимальная длина 300 метров, скорость передачи 230,4 Кбит/с. Среда передачи - экранированная витая пара. Сегмент Local Talk мог объединять до 32 узлов.
Малая пропускная способность быстро вызвала необходимость разработки адаптеров для сетевых сред с большей пропускной способностью - Ether Talk, Token Talk и FDDI Talk для сетей стандарта Ethernet, Token Ring и FDDI соответственно. Т.е. Apple Talk пошел путем универсальности на канальном уровне, и может подстраиваться под любую физическую реализацию сети.
Как и большинство других изделий компании Apple, эти сети живут внутри "яблочного" мира, и практически не пересекаются с PC.
UltraNet - сеть для суперкомпьютеров
Ещё одним практически неизвестным в России видом сетей стала UltraNet. Она активно использовалась для работы с вычислительными системами класса суперкомпьютеров и мейнфреймами, но в настоящее время активно вытесняется Gigabit Ethernet.
UltraNet использует топологию "звезда", и способна обеспечить скорость обмена информацией между устройствами до 1 Гбит/с. Отличается весьма сложной физической реализацией и очень высокими, под стать суперкомпьютерам, ценами. Для управления сетью UltraNet используются компьютеры РС, которые подключаются к центральному концентратору. Дополнительно в ее состав могут входить мосты и роутеры для соединения с сетями, построенными по технологиям Ethernet или Token Ring.
В качестве среды передачи могут использоваться коаксиальный кабель и оптоволокно (на расстояния до 30 километров).
Промышленные и специализированные сети
Надо отметить, что сети передачи данных используются не только для связи между компьютерами или телефонии. Есть еще довольно большая ниша промышленных и специализированных устройств. Например, сравнительно популярна технология CANBUS, созданная для замены одной общей шиной толстых и дорогих жгутов проводов в автомобилях.
Здесь нет большого выбора физических соединений, ограничена длина сегмента, небольшая, до 1 Mбит/с, скорость передачи. Но это удачное сочетание необходимых для малой и средней автоматизации показателей качества и низкого ценового уровня реализаций.
К подобным системам можно так же отнести ModBus, PROFIBUS, FieldBus.
Сегодня интересы разработчиков CAN-контроллеров постепенно смещаются в сторону домашней автоматизации.
ATM как универсальная технология передачи данных
Описание стандарта АТМ не зря помещено в конец списка. Это, пожалуй, одна из последних, но безуспешных попыток дать бой Ethernet на его поле. Пути этих технологий находятся в полной противоположности по истории создания, ходу внедрения и идеологии. Если Ethernet поднимался "снизу вверх, от частного к общему", увеличивал скорость и качество, идя за потребностью пользователей, то АТМ развивался совсем по-другому.
|
В середине 80-х годов американский национальный институт стандартов (ANSI) и Международный консультативный комитет по телефонии и телеграфии (CCITT, МККТТ) начинали разработку стандартов ATM (Asynchronous Transfer Mode - Асинхронный Режим Передачи) как набора рекомендаций для сети B-ISDN (Broadband Integrated Services Digital Network).
Только в 1991 усилия академической науки увенчались созданием АТМ-Форума, который до сих пор определяет развитие технологии. Первым же крупным проектом, сделанным с ее использованием в 1994 году, стала магистраль известной сети NSFNET (до этого использовавшей канал Т3).
Если говорить в общем, то суть АТМ очень проста - нужно смешать все виды трафика (голос, видео, данные), уплотнить, и передать по одному каналу связи. Как уже отмечалось выше, достигается это не путем каких-либо технических прорывов, а скорее многочисленными компромиссами. В чем-то это похоже на способ решения дифференциальных уравнений. Непрерывные данные разбиваются на интервалы, которые достаточно малы, и с которыми можно проводить операции по коммутации.
Естественно, такой подход сильно усложнил и без того непростую задачу разработчиков и производителей реального оборудования, и недопустимо для рынка задержал сроки внедрения.
Рис. 2.4. Принцип работы АТМ
На размер минимальной порции данных (ячеек в терминологии АТМ) влияют несколько факторов. Увеличение размера снижает требования на скорость процессора-коммутатора ячеек, и повышает эффективность использования канала. С другой стороны, чем меньше ячейка, тем более близко к реальному времени возможна передача.
Действительно, пока одна ячейка передается, вторая (пусть самая первоочередная) ждет. Сильная математика, механизм очередей и приоритетов может немного сгладить эффект, но не устранить причину. После достаточно долгих экспериментов в 1989 году для ячейки был определен размер в 53 байта (5 байт служебных, и 48 - данных).
Очевидно, что для разной скорости этот размер может быть разным. Если для скоростей от 25 до 155 Мбит/с подходит 53 байта, то для гигабита 500 байт будут ничем не хуже, а для 10 гигабит - годятся и 5000 байт. Но в этом случае проблема совместимости становится неразрешимой.
Рассуждения носят отнюдь не академический характер - именно ограничение на скорость коммутации поставило технический предел повышению скорости АТМ более 622 Мбит, и резко повысило стоимость на меньших скоростях.
Второй компромисс АТМ - технология с установлением соединения. Перед сеансом передачи на канальном уровне устанавливается виртуальный канал отправитель-получатель, который не может использоваться другими станциями. Тогда как в традиционных технологиях статистического уплотнения соединение не устанавливается, а в среду передачи помещаются пакеты с указанным адресом.
Для этого в таблицу коммутации заносятся номер порта и идентификатор соединения, который присутствует в заголовке каждой ячейки. Впоследствии коммутатор обрабатывает поступающие ячейки, основываясь на идентификаторах соединения в их заголовках. Опираясь на этот механизм, возможно регламентировать для каждого соединения пропускную способность, задержку, максимальную потерю данных. Т.е. обеспечивать определенное качество обслуживания.
Все перечисленные свойства, плюс хорошая совместимость с иерархией SDH, позволила АТМ сравнительно быстро установиться как стандарт магистральных сетей передачи данных. Но с полной реализацией всех возможностей технологии возникли большие проблемы. Как это бывало не раз, локальные сети и клиентские приложения не поддерживали функций АТМ. А без этого мощная технология с большим потенциалом становилась только лишним преобразованием между мирами IP (по сути Ethernet) и SDH.
Сложилась весьма неприятная ситуация, которую сообщество АТМ попыталось исправить. К сожалению, не обошлось без стратегических просчетов. В реальности, несмотря на все преимущества волоконной оптики по сравнению с медными кабелями, высокая цена интерфейсных плат и портов коммутаторов делала ATM на 155 Мбит/с чрезвычайно дорогим для использования в этом сегменте рынка.
Предприняв попытку определить низкоскоростные решения для настольных систем, ATM Forum ввязался в разрушительные споры по поводу того, на какие скорость и тип соединения следует ориентироваться. Производители разделились на два лагеря сторонников медного кабеля со скоростью 25,6 Мбит/с, и оптического кабеля при скорости 51,82 Мбит/с.
Когда после ряда громких конфликтов (первоначально был выбрана скорость 51,82 Мбит/с), ATM Forum провозгласил 25 Мбит/с в качестве стандарта. Но драгоценное время было потеряно безвозвратно. На рынке технологии пришлось встретить уже не "классический" Ethernet с его разделяемой средой передачи, а Fast Ethernet и коммутируемый 10base-T (с надеждой на скорое появление коммутируемого 100base-T). Высокая цена, небольшое количество производителей, необходимость в более квалифицированном обслуживании, проблемы с драйверами, и т.п. только усугубили ситуацию.
Надежды на внедрение в сегмент корпоративных сетей рухнули, и достаточно слабая "промежуточная" позиция АТМ на некоторое время закрепилась. Таково ее положение в отрасли на сегодня. Однако, и этот вопрос будет рассмотрен еще не раз в следующих главах.