Описание, основные принципы построения интерфейса Ethernet. Технические параметры, особенности. Структуры организации ЛВС
Реферат, 30 Октября 2011, автор: пользователь скрыл имя
Описание
Технология Ethernet была разработана в исследовательском центре компании Xerox в 70-х годах и достигла своего нынешнего лидирующего положения в 80-х. Впервые термин Ethernet был использован Робертом Меткалфом в заметке, написанной им в этом исследовательском центре в мае 1973 года.
Содержание
Список сокращений и терминов 2
Введение 4
Описание технологии Ethernet 4
Протокол CSMA/CD и кое-что о стандарте IEEE 802.3 4
Описание технологии Ethernet 5
Основные спецификации и производительность сети Ethernet 5
Описание технологии Ethernet 7
Форматы кадров Ethernet 7
Дальнейшее развитие технологии Ethernet 10
Дальнейшее развитие технологии Ethernet 12
Технология Gigabit Ethernet 12
Список использованных источников 14
Работа состоит из 1 файл
Ethernet.doc
— 247.50 Кб (Скачать документ)Для успешной доставки информации получателю каждый кадр должен кроме данных содержать служебную информацию : длину поля данных, физические адреса отправителя и получателя, тип сетевого протокола и т.д.
Большинство
сетевых администраторов не
Для того,
чтобы рабочие станции имели
возможность взаимодействовать
с сервером в одном сегменте
сети, они должны поддерживать
единый формат кадра.
- Ethernet Type II
- Ethernet 802.3
- Ethernet 802.2
- Ethernet SNAP (SubNetwork Access Protocol).
Рассмотрим
поля, общие для всех четырёх
типов кадров (рис. 1).
| Преамбула (56 бит) |
| Признак начала кадра (8 бит) |
| Адрес получателя (48 бит) |
| Адрес отправителя (48 бит) |
| Длина / тип (16 бит) |
| Данные (переменная длина) |
| Контрольная сумма (32 бит) |
Рис. 1. Общий формат кадров Ethernet
Поля в кадре имеют следующие значения :
- Поля "Преамбула" и "Признак начала кадра" предназначены для синхронизации отправителя и получателя. Преамбула представляет собой 7 - байтовую последовательность единиц и нулей. Поле признака начала кадра имеет размер 1 байт. Эти поля не принимаются в расчёт при вычислении длины кадра.
- Поле "Адрес получателя" состоит из 6 байт и содержит физический адрес устройства в сети, которому адресован данный кадр. Значения этого и следующего поля являются уникальными. Каждому производителю адаптеров Ethernet назначаются первые три байта адреса, а оставшиеся три байта определяются непосредственно самим производителем. Например, для адаптеров фирмы 3Com физические адреса будут начинаться с 0020AF. Первый бит адреса получателя имеет специальное значение. Если он равен 0, то это адрес конкретного устройства (только в этом случае первые три байта служат для идентификации производителя сетевой платы), а если 1 - широковещательный. Обычно в широковещательном адресе все оставшиеся биты тоже устанавливаются равными единице (FF FF FF FF FF FF).
- Поле "Адрес отправителя" состоит из 6 байт и содержит физический адрес устройства в сети, которое отправило данный кадр. Первый бит адреса отправителя всегда равен нулю.
- Поле "Длина/тип" может содержать длину или тип кадра в зависимости от используемого кадра Ethernet. Если поле задаёт длину, она указывается в двух байтах. Если тип - то содержимое поля указывает на тип протокола верхнего уровня, которому принадлежит данный кадр. Например, при использовании протокола IPX поле имеет значение 8137, а для протокола IP - 0800.
- Поле "Данные" содержит данные кадра. Чаще всего - это информация, нужная протоколам верхнего уровня. Данное поле не имеет фиксированной длины.
- Поле "Контрольная сумма" содержит результат вычисления котрольной суммы всех полей, за исключением перамбулы, признака начала кадра и самой контрольной суммы. Вычисление выполняется отправителем и добавляется в кадр. Аналогичная процедура вычисления выполняется и на устройстве получателя. В случае, если результат вычисления не совпадает со значением данного поля, предполагается, что произошла ошибка при передаче. В этом случае кадр считается испорченным и игнорируется.
Следует отметить,
что минимальная допустимая
Рассмотрим
более подробно форматы кадров
разных типов. Тип кадра
Сетевые операционные системы Nowell NetWare 2.x и 3.x (за исключением 3.12) по умолчанию используют кадры Ethernet 802.3. Хотя в названии этого кадра есть упоминание комитета IEEE, последний не имел никакого отношения к его разработке.
Данный тип
кадра не содержит никакой
информации о протоколе. Поле
"Длина/тип" всегда указывает
длину кадра. В результате нет
стандартных методов
- Проверяется поле "Длина/тип". Если оно содержит значение от 0 до 1518 (05ЕЕ), то данное поле определяет длину кадра, а не тип протокола (то есть это кадр 802.3, в противном случае - кадр Ethernet II).
- Проверяются два байта, следующие за полем "Длина/тип". Если они содержат FFFF, это означает, что кадр принадлежит протоколу IPX, так как заголовок этого протокола всегда начинается с FFFF.
В результате стандартизации сетей Ethernet подкомитетом IEEE 802.3 появился кадр Ethernet 802.2. Этот кадр является базовым для операционных систем Nowell NetWare версий 3.12 и 4.х. В данном типе кадра сразу за адресом отправителя следует поле длины, имеющее такое же назначение. Кроме того, этот тип кадра содержит несколько дополнительных полей, рекомендованных подкомитетом IEEE 802.3. Эти поля распологаются за полем "Длина/тип" и имеют следующее назначение :
- Поле "DSAP" указывает на используемый получателем протокол сетевого уровня. Размер поля составляет 1 байт (один бит в нём зарезервирован). Для протокола IPX значение поля равно Е0, для протоколов IP - 06, для NetBIOS - F0.
- Поле "SSAP" указывает на используемый отправителем протокол сетевого уровня. Размер данного поля составляет 1 байт (один бит зарезервирован). Обычно значение данного поля совпадает со значением поля DSAP.
- Поле "Контроль" указывает на тип сервиса, требуемый для сетевого протокола. Размер данного поля составляет 1 байт. Сетевая операционная система Nowell NetWare устанавливает значение данного поля в 03.
Формат кадра Ethernet 802.2 имеет некоторые недостатки, в частности, он содержит нечётное число байтов служебной информации. Это не совсем удобно для работы большинства сетевых устройств. Кроме того, для идентификации протокола сетевого уровня отводится 7 бит,что позволяет поддерживать "всего" 128 различных протоколов. Кадр Ethernet SNAP, являющийся дальнейшим развитием Ethernet 802.2, содержит следующие дополнительные поля (рис. 2) :
- Поле "Код организации" имеет длину 3 байта и указывает на код конкретной организации (фирмы), которая присвоила значение поля "Идентификатор протокола". Если значение поля равно 000000 (а это так практически всегда, за исключением сетей Apple Talk), то поле "Идентификатор протокола" содержит значение, которое обычно помещается в поле "Длина/тип", то есть идентификатор протокола верхнего уровня.
- Поле "Идентификатор протокола" имеет длину два байта и идентифицирует протокол верхнего уровня, инкапсулированный в поле "Данные" кадра. При использовании протокола IPX это поле содержит значение 8137.
В совокупности эти два поля составляют дополнительное пятибайтовое поле для идентификации протокола.Это было сделано для увеличения числа поддерживаемых протоколов.
| Адрес получателя ( 48 бит ) | |
| Адрес отправителя ( 48 бит ) | |
| Контрольная сумма ( 32 бита ) | |
| Контроль ( 8 бит ) | Код организации |
| ( 000000, 24 бита ) | |
| Идентификатор протокола ( 8137, 16 бит ) | |
| Данные ( переменная длина ) | |
| Контрольная сумма ( 32 бита ) | |
Рис. 2. Формат кадра Eternet SNAP
Нужно отметить,
что сетевой протокол IPX может
использовать любой из
Таблица 1. Совместимость кадров Ethernet с протоколами верхних уровней
| Кадр | Протоколы |
| Ethernet II | IPX, IP, Apple Talk Phase I |
| Ethernet 802.3 | IPX |
| Ethernet 802.2 | IPX, FTAM |
| Ethernet SNAP | IPX, IP, Apple Talk Phase II |
Дальнейшее развитие технологии Ethernet
В настоящее время самой распространённой сетевой технологией является именно Ethernet. По данным IDC, в 1997 году более 80% всех сетей были построены на базе Ethernet. Все популярные операционные системы и стеки протоколов ( TCP/IP, IPX, DECNet и многие другие ) поддерживают Ethernet. Причинами такого господства Ethernet в сетевом мире являются высокая надёжность, доступность инструментов управления, масштабируемость, гибкость, низкая стоимость и лёгкость внедрения.
Технология
Ethernet достаточно бурно
Таблица 2. Технологии и соответствующие скорости передачи
| Тип | Скорость и среда передачи | Длина кабеля (м) |
| 10BASE - 5 | 10 Мбит/с, толстый коаксиал | 500 |
| 10BASE - 2 | 10 Мбит/с, тонкий коаксиал | 185 |
| 10BASE - T | 10 Мбит/с, неэкранированная витая пара | 100 |
| 10BASE - FL | 10 Мбит/с, оптоволоконный кабель | 200 |
| 100BASE - TX | 100 Мбит/с, неэкранированная витая пара ( 2 пары ) | 2000 |
| 100BASE - T4 | 100 Мбит/с, неэкранированная витая пара ( 4пары ) | 100 |
| 100BASE - FX | 100 Мбит/с, оптоволоконный кабель | 100 |
| 1000BASE - SX | 1000 Мбит/с, (1 Гбит/с),
многомодовый оптоволоконный |
412/2000 |
| 1000BASE - SX | 1000 Мбит/с, (1 Гбит/с),
многомодовый оптоволоконный |
260 |
| 1000BASE - LX | 1000 Мбит/с, (1 Гбит/с),
многомодовый оптоволоконный |
500 |
| 1000BASE - LX | 1000 Мбит/с, (1 Гбит/с), многомодовый оптоволоконный кабель ( 50/125 мкм ) | 400 |
| 1000BASE - LX | 1000 Мбит/с, (1 Гбит/с),
многомодовый оптоволоконный |
5000 |
| 1000BASE - CX | 1000 Мбит/с, (1 Гбит/с),
экранированный |
25 |
Изначально технология Ethernet была ограничена тем, что пользователи конкурировали за право пользования одной полосой пропускания в 10 Мбит/с. Однако со временем были найдены интересные решения, частично снимающие эту проблему. В их основе лежит использование коммутаторов, которые, в отличии от традиционных мостов, имеют большое количество портов и обеспечивают передачу кадров между несколькими портами одновременно. Это позволяет эффективно применять коммутаторы и для таких сетей, в которых трафик между сегментами практически не отличается от трафика, циркулирующего в самих сегментах. Технология Ethernet после появления коммутаторов перестала казаться совершенно бесперспективной, так как появилась возможность соединить низкую стоимость устройств Ethernet с с высокой производительностью сетей, построенных на основе коммутаторов. Используя технологию коммутируемого Ethernet, каждое устройство получает выделенный канал между собой и портом коммутатора. Технология коммутации прижилась в сетях очень быстро. Обеспечивая передачу данных со скоростью канала связи между различными сегментами локальной сети ( иными словами, между портами коммутатора ), коммутация позволяет создавать крупные сети с эффективной системой управления. Кроме того, эта технология стала толчком к созданию концепции виртуальных локальных вычислительных сетей ( ВЛВС ).
Однако, необходимость
организации магистрали сети, к
которой подключаются
Следует отметить,
что увеличение скорости в
10 раз приводит к уменьшению
максимального расстояния