Что такое Ethernet и как работает

Что такое Ethernet и как работает

Технология Ethernet

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

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

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

Что такое Ethernet

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

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

Кадр — это единица данных, которыми обмениваются компьютеры в сети 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 Fast Ethernet Gigabit Ethernet
Номинальная скорость передачи информацииМбит/с 10 100 1000
Среда передачи Витая пара, коаксиальный кабель, оптоволокно Витая пара, оптоволокно Витая пара, оптоволокно
Варианты реализации 10 Base-2, 10 Base-T, 10 Base-5,1 Base-5,10 В road-36 100Base-TX, 100Base-FX, 100 Base-T4 1000Base-X1000Base-LX1000Base-SX1000Base-CX1000Base-T
Топология Общая шина, звезда Звезда Звезда

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

Первоначально последняя секция в названии спецификации предназначалась для отображения максимальной длины кабельного сегмента (без концентраторов и коммутаторов) в сотнях метров. Однако для удобства и более полного определения сути стандарта в его названии цифры были заменены буквами Т и F. Где Т обозначает twistedpair— витую пару, 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—duplexmode) при подключении сетевого адаптера к коммутатору или же при непосредственном соединении коммутаторов между собой.

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

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: