Tехнология сети ethernet. Технология Ethernet

Ethernet – это наиболее распространённая технология организации локальных сетей. Стандарты Ethernet описывают реализацию двух первых уровней модели OSI – проводные соединения и электрические сигналы (физический уровень), а так же форматы блоков данных и протоколы управления доступом к сети (канальный уровень). Начнём с идеи, лежащей в основе Ethernet. Название Ethernet произошло от двух английских слов – ether (эфир) и net (сеть). Ethernet использует концепцию общего эфира. Каждый ПК посылает данные в этот эфир и указывает, кому они адресованы. Данные могут дойти до всех ПК сети, но обрабатывает их только тот ПК, которому они предназначены. Остальные ПК чужие данные игнорируют. Такая работа аналогична эфиру радиостанций. Все радиостанции транслируют свои передачи в общее электромагнитное поле – радиоэфир. Ваш радиоприёмник получает электромагнитные сигналы всех станций. Но слушаете вы не всё сразу, а ту станцию, которая вам нужна.

– наилучшее соотношение цена/скорость/возможности в сравнении со всеми другими технологиями

– возможность использовать внутренние ресурсы сетейна огромной скорости без ограничений и дополнительной оплаты

– никаких первоначальных вложений на оборудование в квартире

– независимость ни от наличия городского телефона/телевизионного кабеля, ни от их техсостояния

– существует множество дополнительных устройств для простого подключения на одну линию нескольких компьютеров и/или других устройств (игровые приставки,IP-камерывидеонаблюдения и пр.), т.к это основная и самая распространённая сетевая технология сегодня и в обозримом будущем.

– возможность получить высокоскоростные тарифы, достаточные для самых продвинутых пользователей

– возможность быстро, без проблем и дополнительных расходов на оборудование сменить провайдера

– необходимость ввода в квартиру дополнительного кабеля

Ethernet - это не один, а целое семейство стандартов, имеющих разные пользовательские характеристики.

Если за основу сравнения этих стандартов взять скорость передачи данных и максимально возможное расстояние между двумя узлами (диаметр сети), то получим такую сравнительную таблицу:

Таблица 1.6.1 Типы технологии Ethernet

Тип стандарта Ethernet

Скорость передачи данных

Максимальный диаметр сети

100 Мбит/с

Gigabit Ethernet

1000 Мбит/с

Сначала рассмотрим принцип построения локальных сетей на основе исторически первого варианта Ethernet (10 Мбит/с), который появился в конце 70–х годов как стандарт трёх компаний - Digital, Intel, Xerox.

Эта технология, как и технологии Fast Ethernet, Gigabit Ethernet основана на понятии разделяемой среды: каждый узел получает всё, что передаётся по сети; передачу выполняет только один узел, остальные ждут паузы для начала собственной передачи.

В основе технологии 10G Ethernet положен другой принцип: информация не “разбрасывается” по всей сети, а целенаправленно “проталкивается” от узла к узлу по направлению к пункту назначения. За продвижение данных в такой сети отвечают маршрутизаторы. Они определяют соседний узел, в который нужно передвинуть информационный пакет для приближения его к пункту назначения. Такие сети называются сетями с коммутацией пакетов.

На рисунке 1.6.1 показана схема сети Ethernet на коаксиальном кабеле. Сегмент кабеля на концах оборудован терминаторами (“заглушками”) для поглощения распространяемого сигнала (на рисунке терминаторы нарисованы чёрными квадратиками).

Рисунок 1.6.1 Схема сети Ethernet

Кабель при помощи Т-образного разъёма соединяет между собой сетевые адаптеры компьютеров.

Принцип работы Ethernet.

Любой участник может послать в сеть сообщение, но только тогда, когда в ней “тихо” - нет другой передачи.

Например, узел 2 (см. рисунок выше) слушает сеть, и стартует передачу, начиная её адресами отправителя и получателя (“компьютер 2 передаёт сообщение для компьютера 4”).

Передача распространяется по кабелю в обе стороны (поглощаясь терминаторами на концах), и все участники слышат её (в том числе и сам отправитель).

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

Понятно, что при таком способе передачи нельзя допустить длительного захвата сети одним узлом. Если компьютер 2 задумает переслать компьютеру 4 большой файл, все остальные сетевые участники не скоро получат возможность начать передачу.

В силу этой причины сообщения передаются разделёнными на пакеты (в технологии Ethernet они называются кадрами). Длина пакета лежит в диапазоне от 64 до 1518 байтов.

Передав один пакет, узел на некоторое время прерывает работу, и если в сети “тихо”, отправляет следующий пакет. Но паузой может воспользоваться другой узел и начать свой сеанс передачи. Таким образом, все узлы разделяют одну среду (кабель), имея равные возможности для посылки в сеть информационных пакетов.

Ethernet — на нем основаны большинство сетей в наше время. Существует большое количество технологий, позволяю­щих соединить компьютеры в сеть. Каждая из них была раз­работана в разное время и предназначена для решения опре­деленной задачи.

Технология Ethernet охватывает сразу два нижних уровня модели OSI . Физический и канальный уровни. Далее будем говорить только о физическом уровне модели OSI, т.е. о том, как передаются биты данных между двумя соседними устройствами.

В настоящее время для построения локальных сетей ис­пользуют технологию Fast Ethernet , которая является новой реализацией технологии Ethernet .

Что такое Ethernet

Эта технология была разработана в 1970 г. исследователь­ским центром в Пало-Альто, который принадлежит корпора­ции Xerox, а в 1980 г. на ее основе была принята специфика­ция IEЕЕ 802.3.

Основной принцип работы, используемый в данной техно­логии, заключается в следующем. Для того чтобы начать пе­редачу данных в сети, сетевой адаптер компьютера «прослу­шивает» сеть на наличие какого-либо сигнала. Если его нет, то адаптер начинает передачу данных, если же сигнал есть, то передача откладывается на определенный интервал времени. Время монопольного использования разделяемой среды од­ним узлом ограничивается временем передачи одного кадра.

Кадр — это единица данных, которыми обмениваются ком­пьютеры в сети Ethernet. Кадр имеет фиксированный формат и наряду с полем данных содержит различную служебную ин­формацию, например адрес получателя и адрес отправителя. После того как адаптер отправителя поместил кадр в сеть, его начинают принимать все сетевые адаптеры. Каждый адаптер проводит анализ кадра, и если адрес совпадает с их собствен­ным адресом устройства (МАС-адрес), кадр помещается во внутренний буфер сетевого адаптера, если же не совпадает, то он игнорируется.

В том случае, если два или более адаптера, «прослушав» сеть, начинают передавать данные, возникает коллизия (collision ). Адаптеры, обнаружив коллизию, прекращают пе­редачу данных, а затем, повторно «прослушав» сеть, повто­ряют передачу данных через разные промежутки времени.

? ПРИМЕЧАНИЕ. Чтобы получить пакет данных, который предназначен для конкретного адаптера, он должен прини­мать все пакеты, которые появляются в сети.

Такой метод доступа к среде передачи данных получил на­звание CSMA / CD {carrier-sense multiple access/collision detect­ion) — множественный доступ с обнаружением несущей.

Что такое Ethernet — коллизии

Как следует из вышесказанного, при большом числе ком­пьютеров в сети. и при интенсивном обмене информацией очень быстро растет число коллизий. и как следствие, пропуск­ная способность сети падает. Не исключен случай, когда про­пускная способность может упасть до нуля. Но даже в сети где средняя нагрузка не превышает рекомендованную. Это 30-40% от общей полосы пропускания, скорость передачи со­ставляет 70-80% от номинальной.

Однако в настоящее время данную проблему почти решили. Поскольку разработали устройства, способные разде­лять потоки данных между теми компьютерами, для которых эти данные предназначаются. Другими словами, трафик между портами, подключенными к передающему и принимающему сетевым адаптерам, изолируется от других портов и адаптеров. Такие устройства называются коммутаторами (switch ).

Существуют различные реализации данной технологии -Ethernet, Fast Ethernet, Gigabit Ethernet. Например они могут обеспе­чивать скорость передачи данных 10, 100 и 1000 Мбит/с соот­ветственно.

Стандарт IЕЕЕ 802.3 содержит несколько спецификаций, отличающихся топологией и типом используемого кабеля. Например, 10 BASE-5 использует толстый коаксиальный ка­бель. 10 BASE-2 — тонкий кабель. А 10 BASE-F, 10 BASE-FB, 10 BASE-FL и FOIRL используют оптический кабель. Наибо­лее популярна спецификация IEЕЕ 802.3 100BASE-TX. В ко­торой для организации сети используется кабель на основе неэкранированных витых пар с разъемами RJ-45.

Реализации сети Ethernet

Перечисленные выше спецификации Ethernet можно опи­сать следующим образом. Первое число в имени спецификации, указывает максимальную скорость передачи данных. Например «10» обозначает скорость передачи сигнала 10 Мбит/с. «Base», означает использование в стандарте Baseband-технологии. Baseband — это узкополосная передача. При таком способе передачи данных по кабелю каждый бит данных кодируется. Он кодируется отдельным электрическим или световым импульсом. При этом весь кабель используется в качестве одного канала связи. Т.е. одновременная передача двух сигналов невозможна.

Первоначально последняя секция в названии специфика­ции предназначалась для отображения максимальной длины. Длины кабельного сегмента в сотнях метров. Это без концентраторов и коммутаторов. Однако для удобства и более полного опреде­ления сути стандарта все упростили. И теперь его названии цифры заменили буквами Т и F. Где Т обозначает twisted pair — витую пару, a F обозначает оптоволокно.

Таким образом, в настоящее время можно встретить сети, основанные на следующих спецификациях:

  • 10Base-2 — 10 МГц Ethernet на коаксиальном кабеле с со­противлением 50 Ом, baseband. 10Base-2 известен как «тонкий Ethernet»;
  • 10Base-5 — 10MHzEthernetна стандартном (толстом) коак­сиальном кабеле с сопротивлением 50 Ом, baseband;
  • 10Base-T — 10MHz Ethernet по кабелю витая пара;
  • 100 Base-TX — 100MHz Ethernet по кабелю витая пара.

Весьма существенным преимуществом различных вариан­тов Ethernet является обоюдная совместимость. Такая, которая по­зволяет использовать их совместно в одной сети. И в ряде слу­чаев даже не изменяя существующую кабельную систему.

ПОЛНОДУПЛЕКСНЫЙ РЕЖИМ

Стандарт технологии Fast Ethernet также включает в себя рекомендации. Рекомендации относительно обеспечения возможности полно-дуплексной работы (full duplex mode ) при подключении сете­вого адаптера к коммутатору. Или же при непосредственном соединении коммутаторов между собой.

Суть полно-дуплексного режима заключается в возможно­сти одновременной передачи и приема данных по двум каналам. Тх (канал от передатчика к приемнику) и Rx(канал от приемника к передатчику). И при этом скорость передачи возрастает вдвое и достигает 200 Мбит/с.

На данный момент практически все производители сетевого оборудования заявляют следующее. Что их устрой­ства обеспечивают работу в полно-дуплексном режиме. Однако из-за разного толкования стандарта, в частности способов правления потоком кадров. Не всегда удается добиться кор­ректной работы этих устройств. И так же хороших скоростных пока­зателей.

Технология Ethernet в своем стремительном развитии уже давно перешагнула уровень локальных сетей. Она избавилась от коллизий, получила полный дуплекс и гигабитные скорости. Широкий спектр экономически выгодных решений позволяет смело внедрять Ethernet на магистралях.

Metro Ethernet строится по трехуровневой иерархической схеме и включает ядро, уровень агрегации и уровень доступа. Ядро сети строится на высокопроизводительных коммутаторах и обеспечивает высокоскоростную передачу трафика. Уровень агрегации также создается на коммутаторах и обеспечивает агрегацию подключений уровня доступа, реализацию сервисов и сбор статистики. В зависимости от масштаба сети ядро и уровень агрегации могут быть объединены. Каналы между коммутаторами могут строиться на основе различных высокоскоростных технологий, чаще всего Gigabit Ethernet и 10-Gigabit Ethernet. При этом необходимо учитывать требования по восстановлению сети при сбое и структуру построения ядра. В ядре и на уровне агрегации обеспечивается резервирование компонентов коммутаторов, а также топологическое резервирование, что позволяет продолжать предоставление услуг при одиночных сбоях каналов и узлов. Существенного сокращения времени на восстановление можно добиться только за счет применения технологии канального уровня. Поддержка технологии EAPS — собственного протокола компании Extreme Networks, предназначеного для поддержки топологии, исключающей зацикливание трафика и ее перестроение в случае нарушений в кольцевых сетях Ethernet. Cети, использующие EAPS, обладают всеми положительным свойствами сетей SONET/SDH и Resilient Packet Ring (RPR) включая время восстановления топологии =50ms.

Уровень доступа строится по кольцевой или звездообразной схеме на коммутаторах Metro Ethernet для подключения корпоративных клиентов, офисных зданий, а также домашних и SOHO клиентов. На уровне доступа реализуется полный комплекс мер безопасности, обеспечивающих идентификацию и изоляцию клиентов, защиту инфраструктуры оператора.

Обзор технологии

Ethernet (эзернет, от лат. aether — эфир) — пакетная технология компьютерных сетей.

Стандарты Ethernet определяют проводные соединения и электрические сигналы на физическом уровне, формат пакетов и протоколы управления доступом к среде — на канальном уровне модели OSI. Ethernet в основном описывается стандартами IEEE группы 802.3. Ethernet стал самой распространённой технологией ЛВС в середине 90-х годов прошлого века, вытеснив такие технологии, как Arcnet, FDDI и Token ring.

В стандарте первых версий (Ethernet v1.0 и Ethernet v2.0) указано, что в качестве передающей среды используется коаксиальный кабель, в дальнейшем появилась возможность использовать кабель витая пара и кабель оптический. Метод управления доступом — множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiply Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт, описаны методы кодирования данных. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала — не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов.

В 1995 году принят стандарт IEEE 802.3u Fast Ethernet со скоростью 100 Мбит/с, а позже был принят стандарт IEEE 802.3z Gigabit Ethernet со скоростью 1000 Мбит/с. Появилась возможность работы в режиме полный дуплекс.

Формат кадра

Существует несколько форматов Ethernet-кадра.

Первоначальный Variant I (больше не применяется).
Ethernet Version 2 или Ethernet-кадр II, ещё называемый DIX (аббревиатура первых букв фирм-разработчиков DEC, Intel, Xerox) — наиболее распространена и используется по сей день. Часто используется непосредственно протоколом интернет.

Novell — внутренняя модификация IEEE 802.3 без LLC (Logical Link Control).
Кадр IEEE 802.2 LLC.
Кадр IEEE 802.2 LLC/SNAP.
В качестве дополнения, Ethernet-кадр кадр может содержать тег IEEE 802.1Q, для идентификации VLAN к которой он адресован и IEEE 802.1p для указания приоритетности.
Некоторые сетевые карты Ethernet, производимые компанией Hewlett-Packard использовали при работе кадр формата IEEE 802.12, соответствующий стандарту 100VG-AnyLAN.
Разные типы кадра имеют различный формат и значение MTU.

Разновидности Ethernet

В зависимости от скорости передачи данных и передающей среды существует несколько вариантов технологии. Независимо от способа передачи стек сетевого протокола и программы работают одинаково практически во всех нижеперечисленных вариантах.

В этом разделе кратко описаны все официально существующие разновидности. По некоторым причинам, в дополнение к основному стандарту многие производители рекомендуют пользоваться другими запатентованными носителями — например, для увеличения расстояния между точками сети используется оптоволоконный кабель. Большинство Ethernet-карт и других устройств имеет поддержку нескольких скоростей передачи данных, используя автоопределение скорости и дуплексности, для достижения наилучшего соединения между двумя устройствами. Если автоопределение не срабатывает, скорость подстраивается под партнёра, и включается режим полудуплексной передачи. Например, наличие в устройстве порта Ethernet 10/100 говорит о том, что через него можно работать по технологиям 10BASE-T и 100BASE-TX, а порт Ethernet 10/100/1000 — поддерживает стандарты 10BASE-T, 100BASE-TX, и 1000BASE-T.

Ранние модификации Ethernet

Xerox Ethernet — оригинальная технология, скорость 3Мбит/с, существовала в двух вариантах Version 1 и Version 2, формат кадра последней версии до сих пор имеет широкое применение.

0BROAD36 — широкого распространения не получил. Один из первых стандартов, позволяющий работать на больших расстояниях. Использовал технологию широкополосной модуляции, похожей на ту, что используется в кабельных модемах. В качестве среды передачи данных использовался коаксиальный кабель.

1BASE5 — также известный, как StarLAN , стал первой модификацией Ethernet-технологии, использующей витую пару. Работал на скорости 1 Мбит/с, но не нашёл коммерческого применения.

10 Мбит/с Ethernet

10BASE5, IEEE 802.3 (называемый также «Толстый Ethernet») — первоначальная разработка технологии со скоростью передачи данных 10 Мбит/с. Следуя раннему стандарту IEEE использует коаксиальный кабель, с волновым сопротивлением 50 Ом (RG-8), с максимальной длиной сегмента 500 метров.

10BASE2, IEEE 802.3a (называемый «Тонкий Ethernet») — используется кабель RG-58, с максимальной длиной сегмента 200 метров, компьютеры присоединялись один к другому, для подключения кабеля к сетевой карте нужен T-коннектор, а на кабеле должен быть BNC-коннектор. Требуется наличие терминаторов на каждом конце. Многие годы этот стандарт был основным для технологии Ethernet.

StarLAN 10 — Первая разработка, использующая витую пару для передачи данных на скорости 10 Мбит/с. В дальнейшем, эволюционировал в стандарт 10BASE-T.

10BASE-T, IEEE 802.3i — для передачи данных используется 4 провода кабеля витой пары (две скрученные пары) категории-3 или категории-5. Максимальная длина сегмента 100 метров.

FOIRL — (акроним от англ. Fiber-optic inter-repeater link). Базовый стандарт для технологии Ethernet, использующий для передачи данных оптический кабель. Максимальное расстояние передачи данных без повторителя 1км.

10BASE-F, IEEE 802.3j — Основной термин для обозначения семейства 10 Mбит/с ethernet-стандартов использующих оптоволоконный кабель на расстоянии до 2 километров: 10BASE-FL, 10BASE-FB и 10BASE-FP. Из перечисленного только 10BASE-FL получил широкое распространение.

10BASE-FL (Fiber Link) — Улучшенная версия стандарта FOIRL. Улучшение коснулось увеличения длины сегмента до 2 км.

10BASE-FB (Fiber Backbone) — Сейчас неиспользуемый стандарт, предназначался для объединения повторителей в магистраль.

10BASE-FP (Fiber Passive)- Топология «пассивная звезда», в которой не нужны повторители — никогда не применялся.

Быстрый Ethernet (100 Мбит/с) (Fast Ethernet)

100BASE-T — Общий термин для обозначения одного из трёх стандартов 100 Мбит/с ethernet, использующий в качестве среды передачи данных витую пару. Длина сегмента до 200-250 метров. Включает в себя 100BASE-TX, 100BASE-T4 и 100BASE-T2.

100BASE-TX, IEEE 802.3u — Развитие технологии 10BASE-T, используется топология звезда, задействован кабель витая пара категории-5, в котором фактически используются 2 пары проводников, максимальная скорость передачи данных 100 Мбит/с.

100BASE-T4 — 100 MБит/с ethernet по кабелю категории-3. Задействованы все 4 пары. Сейчас практически не используется. Передача данных идёт в полудуплексном режиме.

100BASE-T2 — Не используется. 100 Mбит/с ethernet через кабель категории-3. Используется только 2 пары. Поддерживается полнодуплексный режим передачи, когда сигналы распространяются в противоположных направления по каждой паре. Скорость передачи в одном направлении — 50 Mбит/с.

100BASE-FX — 100 Мбит/с ethernet с помощью оптоволоконного кабеля. Максимальная длина сегмента 400 метров в полудуплексном режиме (для гарантированного обнаружения коллизий) или 2 километра в полнодуплексном режиме по многомодовому оптическому волокну и до 32 километров по одномодовому.

Гигабит Ethernet

1000BASE-T, IEEE 802.3ab — Стандарт Ethernet 1 Гбит/с. Используется витая пара категории 5e или категории 6. В передаче данных участвуют все 4 пары. Скорость передачи данных — 250 Мбит/с по одной паре.

1000BASE-TX, — Стандарт Ethernet 1 Гбит/с, использующий только витую пару категории 6. Практически не используется.

1000Base-X — общий термин для обозначения технологии Гигабит Ethernet, использующей в качестве среды передачи данных оптоволоконный кабель, включает в себя 1000BASE-SX, 1000BASE-LX и 1000BASE-CX.

1000BASE-SX, IEEE 802.3z — 1 Гбит/с Ethernet технология, использует многомодовое волокно дальность прохождения сигнала без повторителя до 550 метров.

1000BASE-LX, IEEE 802.3z — 1 Гбит/с Ethernet технология, использует многомодовое волокно дальность прохождения сигнала без повторителя до 550 метров. Оптимизирована для дальних расстояний, при использовании одномодового волокна (до 10 километров).

1000BASE-CX — Технология Гигабит Ethernet для коротких расстояний (до 25 метров), используется специальный медный кабель (Экранированная витая пара (STP)) с волновым сопротивлением 150 Ом. Заменён стандартом 1000BASE-T, и сейчас не используется.

1000BASE-LH (Long Haul) — 1 Гбит/с Ethernet технология, использует одномодовый оптический кабель, дальность прохождения сигнала без повторителя до 100 километров.

10 Гигабит Ethernet

Новый стандарт 10 Гигабит Ethernet включает в себя семь стандартов физической среды для LAN, MAN и WAN. В настоящее время он описывается поправкой IEEE 802.3ae и должен войти в следующую ревизию стандарта IEEE 802.3.

10GBASE-CX4 — Технология 10 Гигабит Ethernet для коротких расстояний (до 15 метров), используется медный кабель CX4 и коннекторы InfiniBand.

10GBASE-SR — Технология 10 Гигабит Ethernet для коротких расстояний (до 26 или 82 метров, в зависимости от типа кабеля), используется многомодовое оптоволокно. Он также поддерживает расстояния до 300 метров с использованием нового многомодового оптоволокна (2000 МГц/км).

10GBASE-LX4 — использует уплотнение по длине волны для поддержки расстояний от 240 до 300 метров по многомодовому оптоволокну. Также поддерживает расстояния до 10 километров при использовании одномодового оптоволокна.

10GBASE-LR и 10GBASE-ER — эти стандарты поддерживают расстояния до 10 и 40 километров соответственно.

10GBASE-SW, 10GBASE-LW и 10GBASE-EW — Эти стандарты используют физический интерфейс, совместимый по скорости и формату данных с интерфейсом OC-192 / STM-64 SONET/SDH. Они подобны стандартам 10GBASE-SR, 10GBASE-LR и 10GBASE-ER соответственно, так как используют те же самые типы кабелей и расстояния передачи.

10GBASE-T, IEEE 802.3an-2006 — принят в июне 2006 года после 4 лет разработки. Использует экранированную витую пару. Расстояния — до 100 метров.

Он и его ассистент Дэвид Боггс (David Boggs) издали брошюру под названием «Ethernet: Distributed Packet-Switching For Local Computer Networks» .

Преимущества использования витой пары по сравнению с коаксиальным кабелем:

Причиной перехода на оптический кабель была необходимость увеличить длину сегмента без повторителей.

Метод управления доступом (для сети на коаксиальном кабеле) - множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD, Carrier Sense Multiple Access with Collision Detection), скорость передачи данных 10 Мбит/с, размер пакета от 72 до 1526 байт , описаны методы кодирования данных. Режим работы полудуплексный, то есть узел не может одновременно передавать и принимать информацию. Количество узлов в одном разделяемом сегменте сети ограничено предельным значением в 1024 рабочих станции (спецификации физического уровня могут устанавливать более жёсткие ограничения, например, к сегменту тонкого коаксиала может подключаться не более 30 рабочих станций, а к сегменту толстого коаксиала - не более 100). Однако сеть, построенная на одном разделяемом сегменте, становится неэффективной задолго до достижения предельного значения количества узлов, в основном по причине полудуплексного режима работы.

MAC-адреса

При проектировании стандарта Ethernet было предусмотрено, что каждая сетевая карта (равно как и встроенный сетевой интерфейс) должна иметь уникальный шестибайтный номер (MAC-адрес), прошитый в ней при изготовлении. Этот номер используется для идентификации отправителя и получателя кадра, и предполагается, что при появлении в сети нового компьютера (или другого устройства, способного работать в сети) сетевому администратору не придётся настраивать MAC-адрес.

Уникальность MAC-адресов достигается тем, что каждый производитель получает в координирующем комитете IEEE Registration Authority диапазон из шестнадцати миллионов (2^24) адресов, и по мере исчерпания выделенных адресов может запросить новый диапазон. Поэтому по трём старшим байтам MAC-адреса можно определить производителя. Существуют таблицы, позволяющие определить производителя по MAC-адресу; в частности, они включены в программы типа arpalert.

Мак адрес считывается один раз из ПЗУ при инициализации сетевой карты, в дальнейшем все пакеты генерируются операционной системой. Все современные операционные системы позволяют поменять его. Для Windows начиная как минимум с Windows 98 он менялся в реестре. Некоторые драйвера сетевых карт давали возможность изменить его в настройках, но смена работает абсолютно для любых карт.

Некоторое время назад, когда драйверы сетевых карт не давали возможность изменить свой MAC-адрес, а альтернативные возможности не были слишком известны, некоторые провайдеры Internet использовали его для идентификации машины в сети при учёте трафика. Программы из Microsoft Office, начиная с версии Office 97, записывали MAC-адрес сетевой платы в редактируемый документ в качестве составляющей уникального GUID-идентификатора. . MAC адрес роутера передавался Mail.Ru агентом на свой сервер открытым текстом при логине.

Разновидности Ethernet

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

В этом разделе дано краткое описание всех официально существующих разновидностей. По некоторым причинам, в дополнение к основному стандарту многие производители рекомендуют пользоваться другими запатентованными носителями - например, для увеличения расстояния между точками сети используется волоконно-оптический кабель .

Большинство Ethernet-карт и других устройств имеет поддержку нескольких скоростей передачи данных, используя автоопределение (autonegotiation) скорости и дуплексности, для достижения наилучшего соединения между двумя устройствами. Если автоопределение не срабатывает, скорость подстраивается под партнёра, и включается режим полудуплексной передачи. Например, наличие в устройстве порта Ethernet 10/100 говорит о том, что через него можно работать по технологиям 10BASE-T и 100BASE-TX, а порт Ethernet 10/100/1000 - поддерживает стандарты 10BASE-T, 100BASE-TX и 1000BASE-T.

Ранние модификации Ethernet

  • Xerox Ethernet - оригинальная технология, скорость 3 Мбит/с, существовала в двух вариантах Version 1 и Version 2, формат кадра последней версии до сих пор имеет широкое применение.
  • 1BROAD36 - широкого распространения не получил. Один из первых стандартов, позволяющий работать на больших расстояниях. Использовал технологию широкополосной модуляции , похожей на ту, что используется в кабельных модемах . В качестве среды передачи данных использовался коаксиальный кабель.
  • 1BASE5 - также известный, как StarLAN , стал первой модификацией Ethernet-технологии, использующей витую пару. Работал на скорости 1 Мбит/с, но не нашёл коммерческого применения.

10 Мбит/с Ethernet

  • 10BASE5 , IEEE 802.3 (называемый также «Толстый Ethernet») - первоначальная разработка технологии со скоростью передачи данных 10 Мбит/с. Следуя раннему стандарту IEEE использует коаксиальный кабель с волновым сопротивлением 50 Ом (RG-8), с максимальной длиной сегмента 500 метров .
  • 10BASE2 , IEEE 802.3a (называемый «Тонкий Ethernet») - используется кабель RG-58, с максимальной длиной сегмента 185 метров , компьютеры присоединялись один к другому, для подключения кабеля к сетевой карте нужен T-коннектор , а на кабеле должен быть BNC-коннектор . Требуется наличие терминаторов на каждом конце. Многие годы этот стандарт был основным для технологии Ethernet.
  • StarLAN 10 - Первая разработка, использующая витую пару для передачи данных на скорости 10 Мбит/с. В дальнейшем эволюционировал в стандарт 10BASE-T .

Несмотря на то, что теоретически возможно подключение к одному кабелю (сегменту) витой пары более чем двух устройств, работающих в симплексном режиме, такая схема никогда не применяется для Ethernet, в отличие от работы с коаксиальным кабелем. Поэтому все сети на витой паре используют топологию «звезда», в то время как сети на коаксиальном кабеле построены на топологии «шина». Терминаторы для работы по витой паре встроены в каждое устройство, и применять дополнительные внешние терминаторы в линии не нужно.

  • 10BASE-T , IEEE 802.3i - для передачи данных используется 4 провода кабеля витой пары (две скрученные пары) категории-3 или категории-5 . Максимальная длина сегмента 100 метров.
  • FOIRL - (акроним от англ. Fiber-optic inter-repeater link ). Базовый стандарт для технологии Ethernet, использующий для передачи данных оптический кабель. Максимальное расстояние передачи данных без повторителя 1 км.
  • 10BASE-F , IEEE 802.3j - Основной термин для обозначения семейства 10 Мбит/с ethernet-стандартов, использующих оптический кабель на расстоянии до 2 километров: 10BASE-FL, 10BASE-FB и 10BASE-FP. Из перечисленного только 10BASE-FL получил широкое распространение.
  • 10BASE-FL (Fiber Link) - Улучшенная версия стандарта FOIRL. Улучшение коснулось увеличения длины сегмента до 2 км.
  • 10BASE-FB (Fiber Backbone) - Сейчас неиспользуемый стандарт, предназначался для объединения повторителей в магистраль.
  • 10BASE-FP (Fiber Passive) - Топология «пассивная звезда», в которой не нужны повторители - никогда не применялся.

Быстрый Ethernet (Fast Ethernet , 100 Мбит/с)

  • 100BASE-T - общий термин для обозначения стандартов, использующих в качестве среды передачи данных витую пару. Длина сегмента до 100 метров. Включает в себя стандарты 100BASE-TX, 100BASE-T4 и 100BASE-T2.
  • 100BASE-TX , IEEE 802.3u - развитие стандарта 10BASE-T для использования в сетях топологии «звезда». Задействована витая пара категории 5, фактически используются только две неэкранированные пары проводников, поддерживается дуплексная передача данных, расстояние до 100 м.
  • 100BASE-T4 - стандарт, использующий витую пару категории 3. Задействованы все четыре пары проводников, передача данных идёт в полудуплексе. Практически не используется.
  • 100BASE-T2 - стандарт, использующий витую пару категории 3. Задействованы только две пары проводников. Поддерживается полный дуплекс, когда сигналы распространяются в противоположных направлениях по каждой паре. Скорость передачи в одном направлении - 50 Мбит/с. Практически не используется.
  • 100BASE-FX - стандарт, использующий одномодовое волокно. Максимальная длина сегмента 400 метров в полудуплексе (для гарантированного обнаружения коллизий) или 2 километра в полном дуплексе.
  • 100BASE-SX - стандарт, использующий многомодовое волокно. Максимальная длина ограничена только величиной затухания в оптическом кабеле и мощностью передатчиков, по разным материалам от 2х до 10 километров.
  • 100BASE-FX WDM - стандарт, использующий одномодовое волокно. Максимальная длина ограничена только величиной затухания в волоконно-оптическом кабеле и мощностью передатчиков. Интерфейсы бывают двух видов, отличаются длиной волны передатчика и маркируются либо цифрами (длина волны) либо одной латинской буквой A(1310) или B(1550). В паре могут работать только парные интерфейсы: с одной стороны передатчик на 1310 нм, а с другой - на 1550 нм.

Гигабитный Ethernet (Gigabit Ethernet, 1 Гбит/с)

10-гигабитный Ethernet (Ethernet 10G, 10 Гбит/с)

Новый стандарт 10-гигабитного Ethernet включает в себя семь стандартов физической среды для LAN , MAN и WAN . В настоящее время он описывается поправкой IEEE 802.3ae и должен войти в следующую ревизию стандарта IEEE 802.3 .

  • 10GBASE-CX4 - Технология 10-гигабитного Ethernet для коротких расстояний (до 15 метров), используется медный кабель CX4 и коннекторы InfiniBand .
  • 10GBASE-SR - Технология 10-гигабитного Ethernet для коротких расстояний (до 26 или 82 метров , в зависимости от типа кабеля), используется многомодовое волокно. Он также поддерживает расстояния до 300 метров с использованием нового многомодового волокна (2000 МГц/км).
  • 10GBASE-LX4 - использует уплотнение по длине волны для поддержки расстояний от 240 до 300 метров по многомодовому волокну. Также поддерживает расстояния до 10 километров при использовании одномодового волокна.
  • 10GBASE-LR и 10GBASE-ER - эти стандарты поддерживают расстояния до 10 и 40 километров соответственно.
  • 10GBASE-SW , 10GBASE-LW и 10GBASE-EW - Эти стандарты используют физический интерфейс, совместимый по скорости и формату данных с интерфейсом OC-192 / STM-64 SONET /SDH . Они подобны стандартам 10GBASE-SR, 10GBASE-LR и 10GBASE-ER соответственно, так как используют те же самые типы кабелей и расстояния передачи.
  • 10GBASE-T , IEEE 802.3an-2006 - принят в июне 2006 года после 4 лет разработки. Использует экранированную витую пару. Расстояния - до 100 метров.
  • 10GBASE-KR

Компания Harting заявила о создании первого в мире 10-гигабитного соединителя RJ-45, не требующего инструментов для монтажа - HARTING RJ Industrial 10G .

40-гигабитный и 100-гигабитный Ethernet

Согласно наблюдениям Группы 802.3ba , требования к полосе пропускания для вычислительных задач и приложений ядра сети растут с разными скоростями, что определяет необходимость двух соответствующих стандартов для следующих поколений Ethernet - 40 Gigabit Ethernet (или 40GbE) и 100 Gigabit Ethernet (или 100GbE). В настоящее время серверы , высокопроизводительные вычислительные кластеры , блэйд-системы , SAN и NAS используют технологии 1GbE и 10GbE, при этом в 2007 и 2008 гг. был отмечен значительный рост последней.

Перспективы

О Terabit Ethernet (так упрощенно называют технологию Ethernet со скоростью передачи 1 ТБит/с) стало известно в 2008 году из заявления создателя Ethernet Боба Меткалфа на конференции OFC который предположил, что технология будет разработана к 2015 году , правда, не выразив при этом какой-либо уверенности, ведь для этого придется решить немало проблем. Однако, по его мнению, ключевой технологией, которая может обслужить дальнейший рост трафика, станет одна из разработанных в предыдущем десятилетии - DWDM .

«Чтобы реализовать Ethernet 1 ТБит/с, необходимо преодолеть множество ограничений, включая 1550-нанометровые лазеры и модуляцию с частотой 15 ГГц. Для будущей сети нужны новые схемы модуляции, а также новое оптоволокно, новые лазеры, в общем, все новое, - сказал Меткалф. - Неясно также, какая сетевая архитектура потребуется для её поддержки. Возможно, оптические сети будущего должны будут использовать волокно с вакуумной сердцевиной или углеродные волокна вместо кварцевых. Операторы должны будут внедрять больше полностью оптических устройств и оптику в свободном пространстве (безволоконную). Боб Меткалф» .

См. также

Примечания

Ссылки

  • Стандарт IEEE 802.3 2008 (англ.)
  • Стандарт IEEE 802.3 2002 (англ.)

Ethernet - это самый распространенный на сегодняшний день стандарт локальных сетей, реализуемый на канальном уровне модели OSI. Общее количество работающих по протоколу Ethernet сетей оценивается в 5 миллионов, а количество компьютеров с установленными адаптерами Ethernet – более чем в 50 миллионов. Ethernet – это сетевой стандарт, разработанный фирмой Xerox в 1975 году и принятый комитетом IEEE (Institute of Electrical and Electronics Engineers).

Указанный стандарт использует метод разделения среды – метод CSMA/ CD (carrier- sense – multiply- acces with collision detection)- метод коллективного доступа с опознаванием несущей и обнаружением коллизий. Этот метод используется исключительно в сетях с топологией “общая шина”. Все компьютеры в такой топологии имеют доступ к общей шине, все компьютеры имеют возможность немедленно получить данные, которые любой из компьютеров начал передавать на общую шину. Простота подключения предопределяет успех технологии Ethernet. Базовый cтандарт Ethernet предписывает передачу двоичной информации для всех вариантов физической среды со скоростью 10 Мбит/с.

Принцип работы Ethernet следующий.

Чтобы получить возможность передавать кадр компьютер должен убедиться, канал связи (среда) свободен. Это достигается прослушиванием основной гармоники сигнала, которая также называется несущей частотой (carrier- sense, CS). Признаком незанятости канала является отсутствие на ней несущей частоты (5 – 10 МГц). Если среда свободна, то компьютер начинает передавать кадр. Если в это время другой компьютер пробует начать передачу, но обнаруживает, что канал занят, он вынужден ждать, пока первый компьютер не прекратить передачу кадра.

После окончания передачи кадра все компьютеры вынуждены выдержать технологическую паузу в 9,6 мкс. Такая пауза необходима для приведения сетевых адаптеров в исходное состояние. Механизм прослушивания среды не гарантирует от возникновения такой ситуации, когда два или более компьютеров одновременно решают, что среда свободна и начинают передачу своих кадров. В этом случае возникает коллизия, так как оба кадры сталкиваются на общем кабеле и происходит искажение информации. (Рис 1). Для возникновения коллизии не обязательно, чтобы несколько компьютеров начали передачу абсолютно одновременно, такая ситуация маловероятно. Гораздо вероятней, что коллизия возникает из-за того, что один компьютер начинает передачу кадра раньше другого, но до второго компьютера сигнал первого просто не успевает дойти, когда он решает начать передачу. Другими словами, коллизии- это следствия распределенного характера сети. Чтобы отработать коллизию все компьютеры одновременно наблюдают за сигналами на кабеле.


Если передаваемые и наблюдаемые сигналы отличаются, то фиксируется коллизия. Для увеличения вероятности скорейшего обнаружения коллизии всеми компьютерами сети тот компьютер, который обнаружил коллизию прерывает передачу своего кадра и усиливает коллизию передачей в сеть специальной последовательности (4 байта), называемой jam- последовательностью.

Прекративший передачу компьютер должен сделать паузу в течение короткого случайного интервала времени, а затем снова предпринять попытку захвата канала и передачи кадра. Случайная пауза выбирается следующим образом:

Пауза = L x (интервал отсрочки) (1)

Интервал отсрочки равен 512 bt - битовым интервалам. В технологии Ethernet битовым интервалом называется интервал времени между появлением двух последовательных бит данных на кабеле. Для скорости канала 10 Мбит/ с величина битового интервала равна 0,1 мкс.

Понравилась статья? Поделиться с друзьями: