|
Ethernet
В различных
сетях существуют разные протоколы. Но сегодня чаще всего организуются локальные
сети, использующие технологию Ethernet.
Сетевую технологию
Ethernet для взаимодействия компьютеров в локальной сети разработала фирма Xerox
в 1975 г. На основе этой технологии IEEE был разработан стандарт IEEE 802.3.
В дальнейшем он неоднократно дорабатывался.
Сообщения,
разбиваемые на пакеты, размером, например от 20 до 1024 байтов, в сети Ethernet
передаются одним компьютером всем остальным, подключенным в сеть. Чтобы сеть
могла правильно функционировать, в заголовках пакетов, передающихся по сети,
присутствует адресная информация — адрес сетевой платы получателя сообщения.
Адрес сетевой
платы, так называемый МАС-адрес, всегда является уникальным и устанавливается
на заводе-изготовителе (например — 0000E8EEEA13h).
При поиске
компьютера в сети или ее первоначальной настройке используется метод широковещательной
передачи, когда сообщение получается и обрабатывается всеми сетевыми платами.
Так как канал
передачи сообщений в данном сегменте локальной сети один для всех компьютеров,
то используется метод прослушивания несущей и обнаружения коллизий (когда передатчики
двух сетевых карт посылают данные в один тот же момент времени). Суть метода
в том, что сетевая карта начинает передачу в тот момент, когда канал связи свободен.
Но поскольку одновременно могут начать передачу несколько сетевых карт, то после
начала передачи сетевая карта проверяет, передает ли данные только она или нет.
Если сетевые карты, начавшие одновременную передачу данных, обнаружили коллизию,
то они одновременно прекращают работу. После небольшой задержки, время которой
определяется по случайному закону, каждая сетевая карта снова пробует начать
передачу.
Сеть может
быть реализована на коаксиальном кабеле, витой паре и оптоволоконной линии.
Наиболее часто применяются следующие варианты технологии Ethernet — 10Base2,
для которой используется тонкий коаксиальный кабель, а также 10BaseT и 100BaseT
на витой паре.
В обозначении
названия спецификации Ethernet принята следующая кодировка: первое число — скорость
в Мбит/с, второй элемент — Base — означает прямую (немодулированную) передачу,
а третий элемент — это длина кабеля в сотнях метров или тип используемого кобеля.
Например, 2 означает, что максимальная длина сегмента, выполненного на тонком
коаксиальном кабеле, около 200 м. Для обозначения витой пары применяется буква
Т, а для оптоволокна — F. Дополнительно Ethernet 100 Мбит/с имеет название Fast
Ethernet, a Ethernet 1000 Мбит/с — Gigabit Ethernet.
|
|