stringtranslate.com

Ethernet

Порт Ethernet на ноутбуке, подключенный к витой паре с модульным разъемом 8P8C.
Символ, используемый Apple на некоторых устройствах для обозначения Ethernet-соединения

Ethernet ( / ˈ θ ər n ɛ t / EE -thər-net ) — семейство технологий проводных компьютерных сетей, обычно используемых в локальных вычислительных сетях (LAN), городских вычислительных сетях (MAN) и глобальных вычислительных сетях (WAN). [1] Он был коммерчески представлен в 1980 году и впервые стандартизирован в 1983 году как IEEE 802.3 . С тех пор Ethernet был усовершенствован для поддержки более высоких скоростей передачи данных , большего количества узлов и больших расстояний связи, но сохранил большую обратную совместимость . Со временем Ethernet в значительной степени заменил конкурирующие технологии проводных локальных сетей, такие как Token Ring , FDDI и ARCNET .

Оригинальный 10BASE5 Ethernet использует толстый коаксиальный кабель в качестве общей среды . Он был в значительной степени вытеснен 10BASE2 , который использовал более тонкий и гибкий кабель, который был и дешевле, и проще в использовании. Более современные варианты Ethernet используют витую пару и оптоволоконные соединения в сочетании с коммутаторами . За свою историю скорость передачи данных Ethernet увеличилась с первоначальной2,94  Мбит/с [2] до последнего400 Гбит/с , со скоростью до1,6  Тбит/с в стадии разработки. Стандарты Ethernet включают несколько вариантов проводки и сигнализации физического уровня OSI .

Системы, взаимодействующие через Ethernet, делят поток данных на более короткие фрагменты, называемые кадрами . Каждый кадр содержит адреса источника и назначения, а также данные проверки ошибок , чтобы можно было обнаружить и отбросить поврежденные кадры; чаще всего протоколы более высокого уровня запускают повторную передачу потерянных кадров. Согласно модели OSI , Ethernet предоставляет услуги вплоть до канального уровня включительно . [3] 48-битный MAC-адрес был принят другими сетевыми стандартами IEEE 802 , включая IEEE 802.11 ( Wi-Fi ), а также FDDI . Значения EtherType также используются в заголовках протокола доступа к подсети (SNAP).

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

История

Адаптер Ethernet параллельного порта Accton Etherpocket-SP ( ок.  1990 г. ). Поддерживает как коаксиальный ( 10BASE2 ), так и витую пару ( 10BASE-T ) кабели. Питание подается через проходной кабель порта PS/2 .

Ethernet был разработан в Xerox PARC между 1973 и 1974 годами [4] [5] как средство, позволяющее компьютерам Alto общаться друг с другом. [6] Он был вдохновлен ALOHAnet , который Роберт Меткалф изучал в рамках своей докторской диссертации [7] [8] и изначально назывался Alto Aloha Network. [6] Идея Меткалфа по сути заключалась в том, чтобы ограничить сигналы, подобные Aloha, внутри кабеля, вместо того, чтобы транслировать их в воздух. Идея была впервые задокументирована в меморандуме, который Меткалф написал 22 мая 1973 года, где он назвал его в честь светоносного эфира, который когда-то постулировал существование как «вездесущая, полностью пассивная среда для распространения электромагнитных волн». [4] [9] [10]

В 1975 году Xerox подала патентную заявку, указав Меткалфа, Дэвида Боггса , Чака Такера и Батлера Лэмпсона в качестве изобретателей. [11] В 1976 году, после того как система была развернута в PARC, Меткалф и Боггс опубликовали основополагающую статью. [12] [a] Рон Крейн , Йоген Далал , [14] Роберт Гарнер, Хэл Мюррей, Рой Огус, Дэйв Ределл и Джон Шох способствовали обновлению исходного протокола 2,94 Мбит/с до протокола 10 Мбит/с, который был выпущен на рынок в 1980 году. [15]

Меткалф покинул Xerox в июне 1979 года, чтобы основать 3Com . [4] [16] Он убедил Digital Equipment Corporation (DEC), Intel и Xerox работать вместе для продвижения Ethernet как стандарта. В рамках этого процесса Xerox согласилась отказаться от своей торговой марки «Ethernet». [17] Первый стандарт был опубликован 30 сентября 1980 года под названием «Ethernet, локальная вычислительная сеть. Характеристики канального уровня и физического уровня». Этот так называемый стандарт DIX (Digital Intel Xerox) [18] определил Ethernet со скоростью 10 Мбит/с с 48-битными адресами назначения и источника и глобальным 16-битным полем типа Ethertype . [19] Версия 2 была опубликована в ноябре 1982 года [20] и определяет то, что стало известно как Ethernet II . Официальные усилия по стандартизации продолжались в то же время и привели к публикации IEEE 802.3 23 июня 1983 года. [21]

Ethernet изначально конкурировал с Token Ring и другими фирменными протоколами . Ethernet смог адаптироваться к потребностям рынка, и с 10BASE2 перешел на недорогой тонкий коаксиальный кабель, а с 1990 года на ныне повсеместную витую пару с 10BASE-T. К концу 1980-х годов Ethernet был явно доминирующей сетевой технологией. [4] В ходе этого процесса 3Com стала крупной компанией. 3Com поставила свою первую сетевую карту Ethernet 3C100 10 Мбит/с в марте 1981 года и в том же году начала продавать адаптеры для PDP-11 и VAX , а также компьютеров Intel и Sun Microsystems на базе Multibus . [22] : 9  За этим быстро последовал адаптер Unibus to Ethernet от DEC, который DEC продала и использовала внутри компании для построения своей собственной корпоративной сети, которая к 1986 году достигла более 10 000 узлов, что сделало ее одной из крупнейших компьютерных сетей в мире на тот момент. [23] В 1982 году была выпущена карта адаптера Ethernet для IBM PC, а к 1985 году 3Com продала 100 000 штук. [16] В 1980-х годах собственный продукт IBM PC Network конкурировал с Ethernet для ПК, и в течение 1980-х годов оборудование LAN, в целом, не было распространено на ПК. Однако в середине-конце 1980-х годов сетевые ПК стали популярными в офисах и школах для совместного использования принтеров и файловых серверов, и среди множества разнообразных конкурирующих технологий LAN того десятилетия Ethernet был одним из самых популярных. Некоторое время производились адаптеры Ethernet на основе параллельного порта с драйверами для DOS и Windows. К началу 1990-х годов Ethernet стал настолько распространенным, что порты Ethernet начали появляться на некоторых ПК и большинстве рабочих станций . Этот процесс был значительно ускорен с появлением 10BASE-T и его относительно небольшого модульного разъема , после чего порты Ethernet появились даже на материнских платах начального уровня. [ необходима ссылка ]

С тех пор технология Ethernet развивалась, чтобы соответствовать новым требованиям пропускной способности и рынка. [24] Помимо компьютеров, Ethernet теперь используется для соединения бытовых приборов и других персональных устройств . [4] Как промышленный Ethernet он используется в промышленных приложениях и быстро заменяет устаревшие системы передачи данных в мировых телекоммуникационных сетях. [25] К 2010 году рынок оборудования Ethernet составил более 16 миллиардов долларов в год. [26]

Стандартизация

Сетевая карта Intel 82574L Gigabit Ethernet, PCI Express ×1

В феврале 1980 года Институт инженеров по электротехнике и электронике (IEEE) начал проект 802 по стандартизации локальных сетей (LAN). [16] [27] Группа DIX с Гэри Робинсоном (DEC), Филом Арстом (Intel) и Бобом Принтисом (Xerox) представила так называемую спецификацию Blue Book CSMA/CD в качестве кандидата на спецификацию LAN. [19] Помимо CSMA/CD, в качестве кандидатов на стандарт LAN также рассматривались Token Ring (поддерживаемый IBM) и Token Bus (выбранный и впредь поддерживаемый General Motors ). Конкурирующие предложения и широкий интерес к инициативе привели к сильным разногласиям по поводу того, какую технологию стандартизировать. В декабре 1980 года группа была разделена на три подгруппы, и стандартизация проводилась отдельно для каждого предложения. [16]

Задержки в процессе стандартизации поставили под угрозу выход на рынок рабочей станции Xerox Star и продуктов Ethernet LAN компании 3Com. Учитывая такие деловые последствия, Дэвид Лиддл (генеральный директор, Xerox Office Systems) и Меткалф (3Com) решительно поддержали предложение Фрица Рёшайзена ( Siemens Private Networks) об альянсе на формирующемся рынке офисных коммуникаций, включая поддержку Siemens международной стандартизации Ethernet (10 апреля 1981 г.). Ингрид Фромм, представитель Siemens в IEEE 802, быстро добилась более широкой поддержки Ethernet за пределами IEEE, создав конкурирующую целевую группу «Локальные сети» в рамках европейского органа по стандартизации ECMA TC24. В марте 1982 г. ECMA TC24 со своими корпоративными членами достиг соглашения о стандарте для CSMA/CD на основе проекта IEEE 802. [22] : 8  Поскольку предложение DIX было наиболее технически полным, а также благодаря быстрым действиям, предпринятым ECMA, которые решительно способствовали согласованию мнений в IEEE, стандарт IEEE 802.3 CSMA/CD был одобрен в декабре 1982 года. [16] IEEE опубликовал стандарт 802.3 в качестве проекта в 1983 году и в качестве стандарта в 1985 году. [28]

Одобрение Ethernet на международном уровне было достигнуто посредством аналогичной межпартийной акции , в которой Фромм выступал в качестве должностного лица, работавшего над интеграцией с Техническим комитетом 83 Международной электротехнической комиссии (МЭК) и Подкомитетом 6 Технического комитета 97 Международной организации по стандартизации (ИСО). Стандарт ISO 8802-3 был опубликован в 1989 году. [29]

Эволюция

Ethernet эволюционировал, чтобы включить более высокую пропускную способность, улучшенные методы управления доступом к среде и различные физические среды. Многоточечный коаксиальный кабель был заменен физическими соединениями точка-точка, соединенными повторителями или коммутаторами Ethernet . [30]

Станции Ethernet взаимодействуют, отправляя друг другу пакеты данных : блоки данных, отправляемые и доставляемые по отдельности. Как и в других локальных сетях IEEE 802, адаптеры поставляются с запрограммированными на глобальный уникальный 48-битный MAC-адрес , так что каждая станция Ethernet имеет уникальный адрес. [b] MAC-адреса используются для указания как места назначения, так и источника каждого пакета данных. Ethernet устанавливает соединения на уровне канала, которые могут быть определены с использованием как адреса назначения, так и адреса источника. При получении передачи приемник использует адрес назначения, чтобы определить, относится ли передача к станции или ее следует игнорировать. Сетевой интерфейс обычно не принимает пакеты, адресованные другим станциям Ethernet. [c] [d]

Поле EtherType в каждом кадре используется операционной системой на принимающей станции для выбора соответствующего модуля протокола (например, версии протокола Интернета, такой как IPv4 ). Кадры Ethernet называются самоидентифицирующимися из-за поля EtherType. Самоидентифицирующиеся кадры позволяют смешивать несколько протоколов в одной физической сети и позволяют одному компьютеру использовать несколько протоколов вместе. [31] Несмотря на эволюцию технологии Ethernet, все поколения Ethernet (за исключением ранних экспериментальных версий) используют одни и те же форматы кадров. [32] Сети со смешанной скоростью могут быть построены с использованием коммутаторов Ethernet и повторителей, поддерживающих желаемые варианты Ethernet. [33]

Из-за повсеместного распространения Ethernet и постоянно снижающейся стоимости оборудования, необходимого для его поддержки, к 2004 году большинство производителей встраивали интерфейсы Ethernet непосредственно в материнские платы ПК , устраняя необходимость в отдельной сетевой карте. [34]

Общий носитель

Старое оборудование Ethernet. По часовой стрелке сверху слева: трансивер Ethernet с линейным адаптером 10BASE2 , аналогичная модель трансивера с адаптером 10BASE5 , кабель AUI , другой тип трансивера с Т-образным разъемом 10BASE2 BNC , два концевых фитинга 10BASE5 ( разъемы N ), оранжевый инструмент для установки вампирского ответвителя (который включает специализированное сверло на одном конце и торцевой ключ на другом) и ранняя модель трансивера 10BASE5 (h4000) производства DEC. Короткий отрезок желтого кабеля 10BASE5 имеет один конец, оснащенный разъемом N, а другой конец подготовлен для установки оболочки разъема N; наполовину черный, наполовину серый прямоугольный объект, через который проходит кабель, является установленным вампирским ответвителем.

Первоначально Ethernet был основан на идее компьютеров, общающихся через общий коаксиальный кабель, выступающий в качестве среды передачи вещания. Используемый метод был похож на тот, который используется в радиосистемах, [e] с общим кабелем, обеспечивающим канал связи, уподобленный светоносному эфиру в физике 19 века, и именно из этой ссылки произошло название Ethernet . [35]

Первоначально общий коаксиальный кабель Ethernet (общая среда) проходил через здание или кампус к каждой подключенной машине. Схема, известная как множественный доступ с контролем несущей и обнаружением столкновений (CSMA/CD), управляла тем, как компьютеры совместно использовали канал. Эта схема была проще, чем конкурирующие технологии Token Ring или Token Bus . [f] Компьютеры подключались к приемопередатчику интерфейса блока подключения (AUI) , который, в свою очередь, подключался к кабелю (в тонком Ethernet приемопередатчик обычно интегрировался в сетевой адаптер). Хотя простой пассивный провод очень надежен для небольших сетей, он ненадежен для больших расширенных сетей, где повреждение провода в одном месте или один плохой разъем могут сделать весь сегмент Ethernet непригодным для использования. [g]

В первой половине 1980-х годов реализация Ethernet 10BASE5 использовала коаксиальный кабель диаметром 0,375 дюйма (9,5 мм), позже названный толстым Ethernet или thicknet . Его преемник, 10BASE2 , названный тонким Ethernet или thinnet , использовал коаксиальный кабель RG-58 . Акцент был сделан на том, чтобы сделать установку кабеля проще и менее затратной. [36] : 57 

Поскольку все коммуникации происходят по одному и тому же проводу, любая информация, отправленная одним компьютером, принимается всеми, даже если эта информация предназначена только для одного пункта назначения. [h] Сетевая интерфейсная карта прерывает работу ЦП только при получении соответствующих пакетов: карта игнорирует информацию, не адресованную ей. [c] Использование одного кабеля также означает, что полоса пропускания данных разделяется, например, доступная полоса пропускания данных для каждого устройства уменьшается вдвое, когда две станции активны одновременно. [37]

Коллизия происходит, когда две станции пытаются передать данные одновременно. Они повреждают переданные данные и требуют от станций повторной передачи. Потерянные данные и повторная передача снижают пропускную способность. В худшем случае, когда несколько активных хостов, подключенных с максимально допустимой длиной кабеля, пытаются передать много коротких кадров, чрезмерные коллизии могут значительно снизить пропускную способность. Однако в отчете Xerox за 1980 год изучалась производительность существующей установки Ethernet как при нормальной, так и при искусственно созданной большой нагрузке. В отчете утверждалось, что наблюдалась пропускная способность 98% в локальной сети. [38] Это контрастирует с локальными сетями с передачей маркеров (Token Ring, Token Bus), все из которых страдают от снижения пропускной способности, когда каждый новый узел входит в локальную сеть, из-за ожидания маркеров. Этот отчет был спорным, поскольку моделирование показало, что сети на основе коллизий теоретически становились нестабильными при нагрузках всего лишь 37% от номинальной емкости. Многие ранние исследователи не смогли понять эти результаты. Производительность в реальных сетях значительно выше. [39]

В современном Ethernet станции не все совместно используют один канал через общий кабель или простой повторитель-концентратор ; вместо этого каждая станция взаимодействует с коммутатором, который, в свою очередь, пересылает этот трафик на станцию ​​назначения. В этой топологии коллизии возможны только в том случае, если станция и коммутатор пытаются взаимодействовать друг с другом одновременно, и коллизии ограничены этим каналом. Кроме того, стандарт 10BASE-T ввел полнодуплексный режим работы, который стал обычным для Fast Ethernet и фактическим стандартом для Gigabit Ethernet . В полнодуплексном режиме коммутатор и станция могут отправлять и получать данные одновременно, и поэтому современные Ethernet полностью свободны от коллизий.

Повторители и концентраторы

Сетевая интерфейсная карта ISA 1990-х годов, поддерживающая как коаксиальный кабель 10BASE2 ( разъем BNC , слева), так и витую пару 10BASE-T ( разъем 8P8C , справа)

Из-за ухудшения сигнала и синхронизации коаксиальные сегменты Ethernet имеют ограниченный размер. [40] Несколько более крупные сети могут быть построены с использованием повторителя Ethernet . Ранние повторители имели только два порта, что позволяло, максимум, удвоить размер сети. Как только появились повторители с более чем двумя портами, стало возможным связать сеть в топологии звезды . Ранние эксперименты с топологиями звезды (называемые Fibernet ) с использованием оптического волокна были опубликованы в 1978 году. [41]

Совместно используемый кабельный Ethernet всегда сложно устанавливать в офисах, поскольку его шинная топология противоречит планам кабельной топологии «звезда», разработанным для телефонии в зданиях. Модификация Ethernet для соответствия телефонной проводке на витой паре, уже установленной в коммерческих зданиях, предоставила еще одну возможность снизить затраты, расширить установленную базу и использовать проект здания, и, таким образом, витая пара Ethernet стала следующим логическим развитием в середине 1980-х годов.

Ethernet на неэкранированных витых парах (UTP) начинался со StarLAN на скорости 1 Мбит/с в середине 1980-х годов. В 1987 году SynOptics представила первый Ethernet на витой паре на скорости 10 Мбит/с в топологии звездообразной кабельной разводки с центральным концентратором, позже названной LattisNet . [16] [35] : 29  [42] Они эволюционировали в 10BASE-T, который был разработан только для соединений точка-точка, и все терминирование было встроено в устройство. Это превратило повторители из специализированного устройства, используемого в центре больших сетей, в устройство, которое должна была использовать каждая сеть на основе витой пары с более чем двумя машинами. Древовидная структура, которая получилась в результате, упростила обслуживание сетей Ethernet, предотвратив влияние большинства неисправностей одного однорангового узла или связанного с ним кабеля на другие устройства в сети. [ необходима цитата ]

Несмотря на физическую топологию звезды и наличие отдельных каналов передачи и приема в витой паре и оптоволоконной среде, сети Ethernet на основе повторителей по-прежнему используют полудуплекс и CSMA/CD, с минимальной активностью повторителя, в основном генерацией сигнала застревания при решении коллизий пакетов. Каждый пакет отправляется на каждый другой порт повторителя, поэтому проблемы пропускной способности и безопасности не решаются. Общая пропускная способность повторителя ограничена пропускной способностью одного соединения, и все соединения должны работать на одной скорости. [35] : 278 

Мостовое соединение и коммутация

Коммутационные кабели с коммутационными полями двух коммутаторов Ethernet

Хотя повторители могут изолировать некоторые аспекты сегментов Ethernet , такие как обрывы кабеля, они по-прежнему пересылают весь трафик на все устройства Ethernet. Вся сеть представляет собой один домен коллизий , и все хосты должны иметь возможность обнаруживать коллизии в любом месте сети. Это ограничивает количество повторителей между самыми дальними узлами и создает практические ограничения на то, сколько машин могут взаимодействовать в сети Ethernet. Сегменты, объединенные повторителями, должны работать на одной скорости, что делает поэтапные обновления невозможными. [ необходима цитата ]

Чтобы решить эти проблемы, был создан мост для связи на уровне канала передачи данных, изолируя физический уровень. При мостовом соединении только правильно сформированные пакеты Ethernet пересылаются из одного сегмента Ethernet в другой; коллизии и ошибки пакетов изолируются. При первоначальном запуске мосты Ethernet работают как повторители Ethernet, передавая весь трафик между сегментами. Наблюдая за исходными адресами входящих кадров, мост затем создает таблицу адресов, связывающую адреса с сегментами. После того, как адрес изучен, мост пересылает сетевой трафик, предназначенный для этого адреса, только в связанный сегмент, что повышает общую производительность. Широковещательный трафик по-прежнему пересылается во все сегменты сети. Мосты также преодолевают ограничения на общее количество сегментов между двумя хостами и позволяют смешивать скорости, оба из которых имеют решающее значение для постепенного развертывания более быстрых вариантов Ethernet. [ необходима цитата ]

В 1989 году Motorola Codex представила свой 6310 EtherSpan, а Kalpana представила свой EtherSwitch; это были примеры первых коммерческих коммутаторов Ethernet. [i] Ранние коммутаторы, такие как этот, использовали сквозную коммутацию , при которой проверялся только заголовок входящего пакета, прежде чем он либо отбрасывался, либо пересылался в другой сегмент. [43] Это уменьшало задержку пересылки. Одним из недостатков этого метода является то, что он не позволяет легко смешивать различные скорости соединения. Другим является то, что пакеты, которые были повреждены, все еще распространяются по сети. Окончательным средством для решения этой проблемы стал возврат к первоначальному подходу хранения и пересылки моста, при котором пакет полностью считывается в буфер на коммутаторе, проверяется его последовательность проверки кадра , и только затем пакет пересылается. [43] В современном сетевом оборудовании этот процесс обычно выполняется с использованием специализированных интегральных схем, позволяющих пересылать пакеты со скоростью провода . [ необходима цитата ]

Когда используется сегмент витой пары или оптоволоконной линии связи, и ни один из концов не подключен к повторителю, через этот сегмент становится возможным полнодуплексный Ethernet. В полнодуплексном режиме оба устройства могут передавать и получать данные друг от друга одновременно, и домен коллизий отсутствует. [44] Это удваивает совокупную пропускную способность линии связи и иногда рекламируется как удвоенная скорость линии связи (например, 200 Мбит/с для Fast Ethernet). [j] Устранение домена коллизий для этих соединений также означает, что вся пропускная способность линии связи может использоваться двумя устройствами в этом сегменте, и что длина сегмента не ограничивается ограничениями обнаружения коллизий.

Поскольку пакеты обычно доставляются только на тот порт, для которого они предназначены, трафик в коммутируемом Ethernet менее публичен, чем в Ethernet с общей средой. Несмотря на это, коммутируемый Ethernet все равно следует рассматривать как небезопасную сетевую технологию, поскольку легко подорвать коммутируемые системы Ethernet такими средствами, как ARP-спуфинг и MAC-флуд . [ необходима цитата ] [45]

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

Расширенные сетевые возможности

Основной коммутатор Ethernet

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

Расширенные сетевые функции в коммутаторах используют Shortest Path Bridging (SPB) или Spanning Tree Protocol (STP) для поддержания сети без петель, ячеистой сети, допускающей физические петли для избыточности (STP) или балансировки нагрузки (SPB). Shortest Path Bridging включает использование протокола маршрутизации состояния канала IS-IS для обеспечения более крупных сетей с кратчайшими маршрутами между устройствами.

Расширенные сетевые функции также обеспечивают безопасность портов, предоставляют такие функции защиты, как блокировка MAC-адресов [47] и фильтрация широковещательного излучения, используют VLAN для разделения различных классов пользователей при использовании одной и той же физической инфраструктуры, применяют многоуровневую коммутацию для маршрутизации между различными классами и используют агрегацию каналов для добавления полосы пропускания к перегруженным каналам и обеспечения некоторой избыточности. [ необходима ссылка ]

В 2016 году Ethernet заменил InfiniBand в качестве самого популярного системного соединения суперкомпьютеров TOP500 . [48]

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

Физический уровень Ethernet развивался в течение значительного периода времени и охватывает коаксиальные, витые пары и оптоволоконные физические интерфейсы среды со скоростями от 1 Мбит/с до 400 Гбит/с . [49] Первым внедрением витой пары CSMA/CD был StarLAN , стандартизированный как 802.3 1BASE5. [50] Хотя 1BASE5 не имел большого проникновения на рынок, он определил физическое устройство (провод, вилка/гнездо, выводная часть и план проводки), которое будет перенесено в 10BASE-T через 10GBASE-T.

Наиболее распространенными являются 10BASE-T, 100BASE-TX и 1000BASE-T . Все три используют витые пары и модульные разъемы 8P8C . Они работают на скорости 10 Мбит/с , 100 Мбит/с и 1 Гбит/с соответственно. [51] [52] [53]

Оптоволоконные варианты Ethernet (которые обычно используют модули SFP ) также очень популярны в более крупных сетях, предлагая высокую производительность, лучшую электрическую изоляцию и большую дальность (десятки километров в некоторых версиях). В целом, программное обеспечение стека сетевых протоколов будет работать одинаково во всех вариантах. [54]

Каркасная конструкция

Крупный план микросхемы SMSC LAN91C110 (SMSC 91x), встроенной микросхемы Ethernet.

В IEEE 802.3 датаграмма называется пакетом или кадром . Пакет используется для описания общей единицы передачи и включает в себя преамбулу , начальный разделитель кадра (SFD) и расширение несущей (если присутствует). [k] Кадр начинается после начального разделителя кадра с заголовка кадра, содержащего MAC-адреса источника и назначения, а также поле EtherType, указывающее либо тип протокола для протокола полезной нагрузки, либо длину полезной нагрузки. Средняя часть кадра состоит из данных полезной нагрузки, включая любые заголовки для других протоколов (например, протокола Интернета), передаваемых в кадре. Кадр заканчивается 32-битным циклическим избыточным контролем , который используется для обнаружения повреждения данных при передаче . [55] : разделы 3.1.1 и 3.2  Примечательно, что пакеты Ethernet не имеют поля времени жизни , что приводит к возможным проблемам при наличии коммутационной петли.

Автосогласование

Автосогласование — это процедура, с помощью которой два подключенных устройства выбирают общие параметры передачи, например, скорость и дуплексный режим. Автосогласование изначально было дополнительной функцией, впервые представленной в 100BASE-TX (стандарт Fast Ethernet IEEE 802.3u 1995 года), и обратно совместимо с 10BASE-T. Спецификация была улучшена в выпуске IEEE 802.3 1998 года. Автосогласование является обязательным для 1000BASE-T и более быстрых.

Ошибочные состояния

Переключение петли

Петля коммутации или мостовая петля возникает в компьютерных сетях , когда между двумя конечными точками существует более одного пути уровня 2 ( модель OSI ) (например, несколько соединений между двумя сетевыми коммутаторами или два порта на одном коммутаторе, соединенных друг с другом). Петля создает широковещательные штормы , поскольку широковещательные и многоадресные сообщения пересылаются коммутаторами через каждый порт , коммутатор или коммутаторы будут многократно ретранслировать широковещательные сообщения, заполоняя сеть. Поскольку заголовок уровня 2 не поддерживает значение времени жизни (TTL), если кадр отправляется в петлевую топологию, он может зацикливаться вечно. [56]

Физическая топология, которая содержит коммутационные или мостовые петли, привлекательна по причинам избыточности, однако коммутируемая сеть не должна иметь петель. Решение состоит в том, чтобы разрешить физические петли, но создать логическую топологию без петель, используя протокол SPB или старый STP на сетевых коммутаторах. [ необходима цитата ]

Джаббер

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

Рамки для маленьких детей

Смотрите также

Примечания

  1. ^ Экспериментальный Ethernet, описанный в статье 1976 года, работал на скорости 2,94 Мбит/с и имел восьмибитные поля адреса назначения и источника, поэтому исходные адреса Ethernet не являются MAC-адресами, которыми они являются сегодня. [13] По соглашению о программном обеспечении, 16 бит после полей адреса назначения и источника определяют «тип пакета», но, как говорится в статье, «разные протоколы используют непересекающиеся наборы типов пакетов». Таким образом, исходные типы пакетов могли различаться в каждом отдельном протоколе. Это контрастирует с EtherType в стандарте IEEE Ethernet, который определяет используемый протокол.
  2. ^ В некоторых случаях назначенный на заводе адрес можно переопределить, чтобы избежать изменения адреса при замене адаптера или использовать локально администрируемые адреса .
  3. ^ ab Если только он не переведен в беспорядочный режим .
  4. ^ Конечно, мосты и коммутаторы будут принимать другие адреса для пересылки пакета.
  5. ^ Существуют фундаментальные различия между беспроводной и проводной связью с общей средой, например, тот факт, что в проводной системе гораздо проще обнаружить коллизии, чем в беспроводной.
  6. ^ В системе CSMA/CD пакеты должны быть достаточно большими, чтобы гарантировать, что передний фронт распространяющейся волны сообщения достигнет всех частей среды и вернется обратно до того, как передатчик прекратит передачу, гарантируя, что коллизии (два или более пакетов, инициированных в течение окна времени, которое заставило их перекрыться) будут обнаружены. В результате минимальный размер пакета и общая длина физической среды тесно связаны.
  7. ^ Многоточечные системы также склонны к странным режимам отказа, когда электрический разрыв отражает сигнал таким образом, что некоторые узлы будут работать правильно, в то время как другие будут работать медленно из-за чрезмерных повторных попыток или вообще не работать. См. стоячую волну для объяснения. Их может быть гораздо сложнее диагностировать, чем полный отказ сегмента.
  8. ^ По его словам, свойство «все прослушивать» является уязвимостью безопасности Ethernet с общей средой передачи данных, поскольку узел в сети Ethernet может прослушивать весь трафик в проводе, если он того пожелает.
  9. ^ Термин «коммутатор» был придуман производителями устройств и не встречается в стандарте IEEE 802.3.
  10. ^ Это заблуждение, поскольку производительность удвоится только в том случае, если схемы движения будут симметричными.
  11. ^ Расширение несущей определено для содействия обнаружению коллизий в гигабитном Ethernet-канале с общей средой.

Ссылки

  1. ^ Ральф Сантиторо (2003). «Metro Ethernet Services – A Technical Overview» (PDF) . mef.net . Архивировано из оригинала (PDF) 22 декабря 2018 г. . Получено 9 января 2016 г. .
  2. ^ Xerox (август 1976 г.). «Alto: A Personal Computer System Hardware Manual» (PDF) . Xerox. стр. 37. Архивировано (PDF) из оригинала 4 сентября 2017 г. . Получено 25 августа 2015 г. .
  3. ^ Charles M. Kozierok (20 сентября 2005 г.). "Data Link Layer (Layer 2)". tcpipguide.com . Архивировано из оригинала 20 мая 2019 г. . Получено 9 января 2016 г. .
  4. ^ abcde История Ethernet. NetEvents.tv. 2006. Архивировано из оригинала 11 декабря 2021 г. Получено 10 сентября 2011 г.
  5. ^ "Ethernet Prototype Circuit Board". Смитсоновский национальный музей американской истории. 1973. Архивировано из оригинала 28 октября 2014 года . Получено 2 сентября 2007 года .
  6. ^ Джоанна Гудрич (16 ноября 2023 г.). «Ethernet по-прежнему набирает силу спустя 50 лет». IEEE Spectrum .
  7. ^ Джеральд В. Брок (25 сентября 2003 г.). Вторая информационная революция . Издательство Гарвардского университета. стр. 151. ISBN 0-674-01178-3.
  8. ^ Метц, Кейд (22 марта 2023 г.). «Премия Тьюринга присуждена соавтором технологии Ethernet». The New York Times . Архивировано из оригинала 23 марта 2023 г. Получено 23 марта 2023 г.
  9. ^ Cade Metz (13 марта 2009 г.). «Ethernet – название сетевого протокола на века: Майкельсон, Морли и Меткалф». The Register . стр. 2. Архивировано из оригинала 8 ноября 2012 г. Получено 4 марта 2013 г.
  10. ^ Мэри Беллис. «Изобретатели современного компьютера». About.com. Архивировано из оригинала 11 июля 2012 г. Получено 10 сентября 2011 г.
  11. ^ Патент США 4,063,220 «Многоточечная система передачи данных (с обнаружением столкновений)»
  12. ^ Роберт Меткалф ; Дэвид Боггс (июль 1976 г.). «Ethernet: Распределенная коммутация пакетов для локальных компьютерных сетей» (PDF) . Communications of the ACM . 19 (7): 395–405. doi :10.1145/360248.360253. S2CID  429216. Архивировано (PDF) из оригинала 15 марта 2016 г. . Получено 25 августа 2015 г. .
  13. ^ Джон Ф. Шох ; Йоген К. Далал; Дэвид Д. Ределл; Рональд К. Крейн (август 1982 г.). «Эволюция локальной компьютерной сети Ethernet» (PDF) . IEEE Computer . 15 (8): 14–26. doi :10.1109/MC.1982.1654107. S2CID  14546631. Архивировано (PDF) из оригинала 15 августа 2011 г. Получено 7 апреля 2011 г.
  14. ^ Pelkey, James L. (2007). «Yogen Dalal». Предпринимательский капитализм и инновации: история компьютерных коммуникаций, 1968–1988. Архивировано из оригинала 5 сентября 2019 г. . Получено 5 сентября 2019 г. .
  15. ^ "Введение в технологии Ethernet". www.wband.com . Продукты WideBand. Архивировано из оригинала 10 апреля 2018 г. Получено 9 апреля 2018 г.
  16. ^ abcdef von Burg, Urs; Kenney, Martin (декабрь 2003 г.). «Спонсоры, сообщества и стандарты: Ethernet против Token Ring в бизнесе локальных сетей» (PDF) . Industry & Innovation . 10 (4): 351–375. doi :10.1080/1366271032000163621. S2CID  153804163. Архивировано из оригинала (PDF) 6 декабря 2011 г. . Получено 17 февраля 2014 г. .
  17. ^ Чарльз Э. Сперджен (2000). "Глава 1. Эволюция Ethernet". Ethernet: Полное руководство. ISBN 1565926609. Архивировано из оригинала 5 декабря 2018 г. . Получено 4 декабря 2018 г. .
  18. ^ "Ethernet: преодоление разрыва в коммуникациях". Печатная версия . Март 1981. С. 12.
  19. ^ ab Digital Equipment Corporation; Intel Corporation; Xerox Corporation (30 сентября 1980 г.). "Ethernet, локальная сеть. Характеристики канального уровня и физического уровня, версия 1.0" (PDF) . Xerox Corporation. Архивировано (PDF) из оригинала 25 августа 2019 г. . Получено 10 декабря 2011 г. . {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  20. ^ Digital Equipment Corporation; Intel Corporation; Xerox Corporation (ноябрь 1982 г.). "Ethernet, локальная сеть. Характеристики канального уровня и физического уровня, версия 2.0" (PDF) . Xerox Corporation. Архивировано (PDF) из оригинала 15 декабря 2011 г. . Получено 10 декабря 2011 г. . {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  21. ^ "IEEE 802.3 'Standard for Ethernet' Marks 30 Years of Innovation and Global Market Growth" (пресс-релиз). IEEE. 24 июня 2013 г. Архивировано из оригинала 12 января 2014 г. Получено 11 января 2014 г.
  22. ^ ab Роберт Брейер; Шон Райли (1999). Коммутируемый, быстрый и гигабитный Ethernet . Macmillan. ISBN 1-57870-073-6.
  23. ^ Джейми Паркер Пирсон (1992). Цифровые технологии в работе . Digital Press. стр. 163. ISBN 1-55558-092-0.
  24. Рик Мерритт (20 декабря 2010 г.). «Сдвиги, рост впереди для 10G Ethernet». E Times. Архивировано из оригинала 18 января 2012 г. Получено 10 сентября 2011 г. {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  25. ^ "My oh My – Ethernet Growth Continues to Soar; Surpasses Legacy". Telecom News Now. 29 июля 2011 г. Архивировано из оригинала 18 ноября 2011 г. Получено 10 сентября 2011 г.
  26. ^ Джим Даффи (22 февраля 2010 г.). «Cisco, Juniper, HP движут рынком коммутаторов Ethernet в четвертом квартале». Network World . International Data Group . Архивировано из оригинала 11 августа 2019 г. . Получено 11 августа 2019 г. .
  27. ^ Vic Hayes (27 августа 2001 г.). «Письмо в FCC» (PDF) . Архивировано из оригинала (PDF) 27 июля 2011 г. Получено 22 октября 2010 г. IEEE 802 имеет основную хартию для разработки и поддержки сетевых стандартов... IEEE 802 был сформирован в феврале 1980 г....
  28. ^ IEEE 802.3-2008, стр.iv
  29. ^ "ISO 8802-3:1989". ISO . Архивировано из оригинала 9 июля 2015 г. Получено 8 июля 2015 г.
  30. Джим Даффи (20 апреля 2009 г.). «Эволюция Ethernet». Network World . Архивировано из оригинала 11 июня 2017 г. Получено 1 января 2016 г.
  31. ^ Дуглас Э. Комер (2000). Сетевое взаимодействие с TCP/IP – Принципы, протоколы и архитектура (4-е изд.). Prentice Hall. ISBN 0-13-018380-6.2.4.9 – Аппаратные адреса Ethernet, стр. 29, объясняет фильтрацию.
  32. ^ Iljitsch van Beijnum (15 июля 2011 г.). «Скорость имеет значение: как Ethernet перешел с 3 Мбит/с на 100 Гбит/с... и дальше». Ars Technica . Архивировано из оригинала 9 июля 2012 г. Получено 15 июля 2011 г. Все аспекты Ethernet были изменены: его процедура MAC, кодирование битов, разводка... только формат пакета остался прежним.
  33. Fast Ethernet Turtorial, Lantronix, 9 декабря 2014 г., архивировано из оригинала 28 ноября 2015 г. , извлечено 1 января 2016 г.
  34. ^ Geetaj Channana (1 ноября 2004 г.). "Обзор чипсетов материнских плат". PCQuest. Архивировано из оригинала 8 июля 2011 г. Получено 22 октября 2010 г. Сравнивая материнские платы в последнем выпуске, мы обнаружили, что все материнские платы поддерживают подключение Ethernet на борту.
  35. ^ abc Чарльз Э. Сперджен (2000). Ethernet: Полное руководство . O'Reilly. ISBN 978-1-56592-660-8.
  36. ^ Хайнц-Герд Хегеринг; Альфред Лаппл (1993). Ethernet: Создание инфраструктуры связи . Addison-Wesley. ISBN 0-201-62405-2.
  37. ^ Учебник Ethernet – Часть I: Основы сетей, Lantronix, 9 декабря 2014 г., архивировано из оригинала 13 февраля 2016 г. , извлечено 1 января 2016 г.
  38. ^ Шох, Джон Ф.; Хапп, Джон А. (декабрь 1980 г.). «Измеренная производительность локальной сети Ethernet». Communications of the ACM . 23 (12). ACM Press: 711–721. doi : 10.1145/359038.359044 . ISSN  0001-0782. S2CID  1002624.
  39. ^ Boggs, DR; Mogul, JC & Kent, CA (сентябрь 1988 г.). "Измеренная емкость Ethernet: мифы и реальность" (PDF) . DEC WRL. Архивировано (PDF) из оригинала 2 марта 2012 г. . Получено 20 декабря 2012 г. . {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  40. ^ "Ethernet Media Standards and Distances". kb.wisc.edu . Архивировано из оригинала 19 июня 2010 г. Получено 10 октября 2017 г.
  41. ^ Эрик Г. Роусон; Роберт М. Меткалф (июль 1978 г.). «Fibemet: многомодовые оптические волокна для локальных компьютерных сетей» (PDF) . IEEE Transactions on Communications . 26 (7): 983–990. doi :10.1109/TCOM.1978.1094189. Архивировано (PDF) из оригинала 15 августа 2011 г. . Получено 11 июня 2011 г. .
  42. ^ Урс фон Бург (2001). Триумф Ethernet: технологические сообщества и битва за стандарт LAN. Stanford University Press. стр. 175. ISBN 0-8047-4094-1. Архивировано из оригинала 9 января 2017 г. . Получено 23 сентября 2016 г. .
  43. ^ ab Robert J. Kohlhepp (2 октября 2000 г.). «10 самых важных продуктов десятилетия». Сетевые вычисления. Архивировано из оригинала 5 января 2010 г. Получено 25 февраля 2008 г.
  44. ^ Ник Пиджен (апрель 2000 г.). «Полнодуплексный Ethernet». Как все работает . Архивировано из оригинала 4 июня 2020 г. Получено 3 февраля 2020 г.
  45. ^ Ван, Шуанбао Пол; Ледли, Роберт С. (25 октября 2012 г.). Архитектура и безопасность компьютеров: основы проектирования безопасных компьютерных систем. John Wiley & Sons. ISBN 978-1-118-16883-7. Архивировано из оригинала 15 марта 2021 г. . Получено 2 октября 2020 г. .
  46. ^ "Token Ring-to-Ethernet Migration". Cisco. Архивировано из оригинала 8 июля 2011 г. Получено 22 октября 2010 г. Сначала респондентам задали вопрос об их текущих и планируемых стандартах подключения настольных ПК к локальной сети. Результаты были однозначны — коммутируемый Fast Ethernet является доминирующим выбором для подключения настольных ПК к сети
  47. ^ Дэвид Дэвис (11 октября 2007 г.). «Блокировка безопасности порта коммутатора Cisco». Архивировано из оригинала 31 июля 2020 г. Получено 19 апреля 2020 г.
  48. ^ "HIGHLIGHTS – JUNE 2016". Июнь 2016. Архивировано из оригинала 30 января 2021 г. Получено 19 февраля 2021 г. Технология InfiniBand теперь используется в 205 системах, по сравнению с 235 системами, и теперь является второй по частоте использования технологией внутренних системных соединений. Gigabit Ethernet вырос до 218 систем по сравнению со 182 системами, во многом благодаря 176 системам, которые теперь используют интерфейсы 10G.
  49. ^ "[STDS-802-3-400G] IEEE P802.3bs Approved!". Целевая группа IEEE 802.3bs. Архивировано из оригинала 12 июня 2018 г. Получено 14 декабря 2017 г.
  50. ^ "1BASE5 Medium Specification (StarLAN)". cs.nthu.edu.tw . 28 декабря 1996 г. Архивировано из оригинала 10 июля 2015 г. Получено 11 ноября 2014 г.
  51. ^ IEEE 802.3 14. Устройство присоединения среды витой пары (MAU) и среда основной полосы пропускания, тип 10BASE-T, включая тип 10BASE-Te
  52. ^ IEEE 802.3 25. Подуровень, зависящий от физической среды (PMD), и среда основной полосы, тип 100BASE-TX
  53. ^ IEEE 802.3 40. Подуровень физического кодирования (PCS), подуровень физического подключения к среде (PMA) и среда основной полосы, тип 1000BASE-T
  54. ^ IEEE 802.3 4.3 Интерфейсы к/из смежных уровней
  55. ^ "802.3-2012 – Стандарт IEEE для Ethernet". IEEE . Ассоциация стандартов IEEE. 28 декабря 2012 г. Архивировано из оригинала (PDF) 23 февраля 2014 г. Получено 8 февраля 2014 г.
  56. ^ "Layer 2 Switching Loops in Network Explained". ComputerNetworkingNotes . Архивировано из оригинала 8 января 2022 г. Получено 8 января 2022 г.
  57. ^ Функциональные характеристики MAU IEEE 802.3 8.2
  58. ^ IEEE 802.3 8.2.1.5 Требования к функциям Jabber
  59. ^ IEEE 802.3 12.4.3.2.3 Функция Jabber
  60. ^ IEEE 802.3 9.6.5 MAU Защита от блокировки Jabber
  61. ^ IEEE 802.3 27.3.2.1.4 Таймеры
  62. ^ IEEE 802.3 41.2.2.1.4 Таймеры
  63. ^ IEEE 802.3 27.3.1.7 Функциональные требования к приему Jabber
  64. ^ IEEE 802.1 Таблица C-1 — Наибольшие базовые значения кадра
  65. ^ "3.1.1 Формат пакета", 802.3-2012 - Стандарт IEEE для Ethernet (PDF) , Ассоциация стандартов IEEE , 28 декабря 2012 г. , получено 5 июля 2015 г.
  66. ^ "Устранение неполадок Ethernet". Cisco . Архивировано из оригинала 3 марта 2021 г. Получено 18 мая 2021 г.

Дальнейшее чтение

Внешние ссылки