4.2. Локальные сети технологии Ethernet
В сетях технологии Ethernet, построенных на основе логической топологии “общая шина”, разделяемая среда передачи данных является общей для всех пользователей. Для передачи данных используется манчестерский код, скорость передачи составляет 10 Мбит/с, т.е. длительность битового интервала равна 0,1 мкс. Между кадрами должен быть интервал длительностью 9,6 мкс. Переданную в сеть информацию может получить любой компьютер, у которого адрес сетевого адаптера совпадает с адресом DA передаваемого кадра, или все компьютеры сразу при широковещательной передаче. Однако передавать информацию в любой момент времени может только один узел. Такой способ обмена данными получил название метода множественного доступа к среде с распознаванием несущей и фиксацией коллизий (CSMA/CD – Carrier Sence Multiply Access with Collision Detection), суть которого объясняется ниже.
При одновременной передаче данных двумя компьютерами возникает так называемая коллизия, когда данные двух передающих узлов накладываются друг на друга и происходит потеря информации. Поэтому прежде чем начать передачу, узел должен убедиться, что общая шина свободна, для чего узел прослушивает среду. Если какой либо компьютер сети уже передает данные, то в сети обнаруживается несущая частота передаваемых сигналов. Если по окончании передачи сразу два узла попытаются одновременно начать передачу своих данных, то возникнет коллизия, которая фиксируется компьютерами. Узел, первым обнаруживший коллизию, усугубляет ее путем передачи в сеть специальных JAM сигналов для оповещения всех компьютеров сети. При этом компьютер должен немедленно прекратить передачу данных и выдержать паузу в течение некоторого случайного интервала времени. По окончании этого интервала узел может вновь попытаться передать свои данные.
Длительность паузы составляет
Тп = Тотс L,
где Тотс – интервал отсрочки, равный 512 битовым интервалам, т.е. при скорости 10 Мбит/с интервал отсрочки Тотс = 51,2 мкс;
L – случайное целое число, выбранное из диапазона [0, 2N], где N – номер повторной попытки передачи узлом данного кадра. N изменяется от 1 до 10. Всего повторных попыток передачи может быть 16, но после 10-ой попытки число N не увеличивается. Таким образом, L может принимать значения от 0 до 1024, а пауза Тп = 0 – 52,4 мс. После 16-ой неудачной попытки, приведшей к коллизии, кадр отбрасывается.
Длительность передачи кадра Тк должно быть больше максимально возможного времени обнаружения коллизии Твок. В этом случае узел, начавший передачу и затем обнаруживший коллизию, сможет повторно передать кадр, хранящийся в буфере. В противном случае переданный кадр теряется. Наихудший случай будет при передаче кадра минимальной длительности Ткmin, когда должно выполняться условие Ткmin Твок. Максимально возможное время обнаружения коллизии Твок определяется размерами сети (диаметром сети). Твок макс – это время, за которое сигнал передаваемого кадра дойдет до самого удаленного узла и сигнал о коллизии вернется обратно. Это время получило название времени двойного оборота (PDV – Path Delay Value).
С учетом условия Ткmin Твок, а также времени задержки сигналов в устройствах сетевых адаптеров и концентраторов, максимальный диаметр сети Ethernet установлен 2500 м, а минимальная длина кадра вместе с преамбулой – 72 байта. Поэтому минимальная длина поля данных составляет 46 байт, а максимальная длина поля данных – 1497 байт. Основные технические характеристики сети Ethernet сведены в табл.4.1.
Таблица 4.1
Основные технические характеристики сети Ethernet
Параметры | Значения |
Скорость передачи данных | 10 Мбит/с |
Максимальное число станций в сети | 1024 |
Максимальное расстояние между узлами | 2500 м |
Межкадровый интервал | 9,6 мкс |
Минимальная длина кадра | 72 байта |
Скорость передачи кадров минимальной длины | 14880 кадров/c |
Максимальная длина кадра | 1526 байт |
Скорость передачи кадров максимальной длины | 813 кадров/c |
Длина JAM последовательности | 32 бита |
Интервал отсрочки | 51,2 мкс |
Максимальное число попыток передачи | 16 |
Длина случайной паузы после коллизии | 0 – 52,4 мс |
До недавнего времени сети Ethernet строились, как правило, на основе стандарта 10 Base-T, который в качестве разделяемой среды использует неэкранированную витую пару UTP и многопортовый повторитель hub (рис.4.4). Количество портов концентраторов разных типов варьируется от 8 до 72. Выход передатчика Тх сетевого адаптера соединяется со входом приемника Rx концентратора hub, который, в свою очередь, соединен со всеми портами повторителя. Вход приемника сетевого адаптера Rx соединен с выходом передатчика концентратора Тх. Максимальное расстояние между сетевым адаптером и концентратором составляет 100 м. Таким образом, диаметр сети, выполненной на одном концентраторе, будет 200 м.
Рис.4.4. Сеть Ethernet стандарта 10 Base-T
Для построения сети с большим числом узлов несколько концентраторов соединяют между собой, однако максимальное число концентраторов между двумя любыми компьютерами не должно быть больше 4. Требования к сети определяются правилом 5-4-3, в котором 5 – общее число сегментов сети, 4 – максимальное число концентраторов между любыми хостами, 3 – хосты могут быть только в трех сегментах. Структура сети должна быть древовидной, петлевые соединения запрещены.
Для реализации сетей максимального диаметра 2500 м используют оптоволоконный кабель, которым соединяют между собой концентраторы или узлы и концентраторы. Стандарт 10 Base-FВ предписывает соединения только между концентраторами. Причем, между узлами сети может быть до 5 концентраторов, а диаметр сети может быть увеличен до 2740 м.
В сетях, реализованных на многопортовых повторителях (рис.4.4) возможно возникновение коллизий трех типов:
Локальная (Local)
Удаленная (Remote)
Поздняя (Late).
Локальные и удаленные коллизии случаются в течение передачи узлом первых 64 байт кадра. Локальные коллизии (local collision) в сетях спецификаций 10BASE-T, 100BASE-TX и 1000BASE-T обнаруживаются в локальном сегменте только, если станция детектирует сигнал на приемной паре RX в то же время, когда она посылает данные на передающую пару TX, причем станция работает в полудуплексном режиме.
Удаленная коллизия (remote collision) проявляется в том, что кадр, длина которого меньше минимальной, имеет ошибочную контрольную сумму, но не проявляет признаков локальной коллизии в виде превышения напряжения сигнала или одновременной деятельности приема и передачи (RX/TX). Этот сорт коллизий обычно случается на дальнем конце сети, подключенном через повторитель.
Коллизии, случившиеся после передачи узлом первых 64 байт данных называются поздними (late collisions). При возникновении локальных и удаленных коллизий Ethernet NIC автоматически повторно передаст кадр, который попал в коллизию. Однако NIC не будет автоматически повторно передавать кадр, с которым случилась поздняя коллизия.
- Федеральное агентство связи
- Государственное образовательное учреждение высшего профессионального образования «Поволжский государственный университет телекоммуникаций и информатики»
- Оглавление
- Предисловие Настоящий курс лекций предназначен для студентов дневной и заочной форм обучения, изучающих аналогичную дисциплину, специальностей:
- Введение
- Лекция 1. Основы построения сетей
- 1.1. Основы сетевых технологий
- 1.2. Классификация сетей передачи данных
- 1.3. Семиуровневая модель взаимодействия открытых систем
- Контрольный тест по Лекции 1
- Лекция 2. Верхние уровни моделей osi, tcp/ip
- 2.1. Прикладной уровень
- Система доменных имен dns
- Протокол http
- Протоколы передачи файлов ftp и tftp
- Протокол разделения сетевых ресурсов smb
- Приложение peer-to-peer (p2p)
- Протоколы передачи электронной почты
- Протокол удаленного доступа Telnet
- 2.2. Транспортный уровень моделей osi, tcp/ip
- Установление соединения
- Управление потоком данных
- Контрольный тест по Лекции 2
- Лекция 3. Нижние уровни модели сети
- 3.1. Физический уровень. Медные кабели
- 3. 2. Волоконно-оптические кабели
- 3.3. Беспроводная среда
- 3.4. Топология сетей
- Контрольный тест по Лекции 3
- Лекция 4. Канальный уровень. Локальные сети
- 4.1. Подуровни llc и mac
- 4.2. Локальные сети технологии Ethernet
- 4.3. Коммутаторы в локальных сетях
- Режимы коммутации
- Протокол охватывающего дерева (Spanning-Tree Protocol)
- Контрольный тест по Лекции 4
- Лекция 5. Ethernet-совместимые технологии
- 5.1. Технология Fast Ethernet
- 5.2. Технология Gigabit Ethernet
- 5.3. Технология 10-Gigabit Ethernet
- Контрольный тест по Лекции 5
- Лекция 6. Принципы и средства межсетевого взаимодействия
- 6.1. Маршрутизаторы в сетевых технологиях
- 6.2. Принципы маршрутизации
- Протокол arp
- Контрольный тест по Лекции 6
- Лекция 7. Адресация в ip - сетях
- 7.1. Логические адреса версии iPv4
- 7.2. Формирование подсетей
- 7.3. Частные и общедоступные адреса
- Контрольный тест по Лекции 7
- Лекция 8. Функционирование маршрутизаторов
- 8.1. Назначение ip-адресов
- 8.2. Передача данных в сетях с маршрутизаторами
- 8.3. Сетевые протоколы. Формат пакета протокола ip
- Контрольный тест по Лекции 8
- Лекция 9. Протоколы маршрутизации
- 9.1. Общие сведения о маршрутизирующих протоколах
- 9.2. Протоколы вектора расстояния и состояния канала
- Меры борьбы с маршрутными петлями
- Контрольный тест по Лекции 9
- Лекция 10. Основы конфигурирования маршрутизаторов
- 10.1. Режимы конфигурирования маршрутизаторов
- 10.2. Создание начальной конфигурации маршрутизатора
- 10.3. Конфигурирование интерфейсов
- Контрольный тест по Лекции 10
- Лекция 11. Конфигурирование маршрутизации
- 11.1. Конфигурирование статической маршрутизации
- Конфигурирование статической маршрутизации по умолчанию
- 11.2. Конфигурирование конечных узлов и верификация сети
- 11.3. Динамическая маршрутизация. Конфигурирование протокола rip
- Конфигурирование динамической маршрутизации по умолчанию
- Контрольный тест по Лекции 11
- Лекция 12. Протокол маршрутизации eigrp
- 12.1. Общие сведения о протоколе eigrp
- 12.2. Конфигурирование протокола eigrp
- Контрольный тест по Лекции 12
- Лекция 13. Протокол маршрутизации ospf
- 13.1. Общие сведения о протоколе ospf
- Метрика протокола ospf
- 13.2. Конфигурирование протокола ospf
- Контрольный тест по Лекции 13
- Лекция 14. Сетевые фильтры
- 14.2. Конфигурирование стандартных списков доступа
- 14.3. Конфигурирование расширенных списков доступа
- Для этого создается список доступа:
- Именованные списки доступа
- Контроль списков доступа
- Контрольный тест по Лекции 14
- Лекция 15. Конфигурирование коммутаторов
- 15.1. Общие вопросы конфигурирования коммутаторов
- Адресация коммутаторов, конфигурирование интерфейсов
- 15.2. Управление таблицей коммутации
- 15.3. Конфигурирование безопасности на коммутаторе
- Контрольный тест по Лекции 15
- Лекция 16. Виртуальные локальные сети
- 16.1. Общие сведения о виртуальных сетях
- 16.2. Конфигурирование виртуальных сетей
- 16.3. Маршрутизация между виртуальными локальными сетями
- Конфигурирование транковых соединений
- Контрольный тест по Лекции 16
- Заключение
- Список литературы
- Список терминов и сокращений