Протоколы Internet


Архитектура сетей Ethernet - часть 2


Рис. 4.1.1.1.2. Схема взаимодействия субуровней 802.3 (CSMA/CD)

Манчестерский код объединяет в бит-сигнале данные и синхронизацию. Каждый бит-символ делится на две части, причем вторая часть всегда является инверсной по отношению первой. В первой половине кодируемый сигнал представлен в логически дополнительном виде, а во второй – в обычном. Таким образом, сигнал логического 0 – CD0 характеризуется в первой половине уровнем HI, а во второй LO. Соответственно сигнал CD1 характеризуется в первой половине бит-символа уровнем LO, а во второй – HI. Примеры форм сигналов при манчестерском кодировании представлены на рис. 4.1.1.1.3.

Рис. 4.1.1.1.3 Примеры кодировки с использованием манчестерского кода

Ниже в таблице 4.1.1.1.1 приведены ограничения, налагаемые на сеть Ethernet в целом и на отдельные ее фрагменты.

Таблица 4.1.1.1.1.

Возможности различных схем реализации ethernet

Тип кабеля

Толстый

(10base5)

Тонкий

(10base2)

Скрученная

пара (10baset)

Максимальная длина сети (м)

2500

900

-

Максимальная длина кабельного сегмента (м)

500

185

100

Максимальное число подключений к сегменту

100

30

1

Минимальное расстояние между точками подключения (м)

2.5

0.5

-

Максимальное удаление узлов

5 сегментов

и 4 повторителя

5 сегментов

и 4 повторителя

5 сегментов и 4 повторителя

Из таблицы видно, что максимальная задержка в сети ethernet складывается из:

    1. 4*tr (задержка, вносимая повторителями, при их максимальном числе =4; tr - задержка сигнала в репитере, ~20 бит-тактов)
    2. 4,5нсек/м*5*500м (задержка пяти кабельных сегментов)
    3. 4нсек/м*2*50м (задержка, вносимая двумя кабелями aui, первого и последнего сегментов)
    4. задержки сетевых интерфейсов и трансиверов (~2*20 бит-тактов)

    В сумме это соответствует ~220 бит-тактам. Минимальная длина пакета должна быть больше удвоенного значения этой задержки (выбрано 64 байта = 512 тактов). Если размер пакета меньше 64 байт, добавляются байты-заполнители, чтобы кадр в любом случае имел соответствующий размер. При приеме контролируется длина пакета и, если она превышает 1518 байт, пакет считается избыточным и обрабатываться не будет. Аналогичная судьба ждет кадры короче 64 байт. Любой пакет должен иметь длину, кратную 8 бит (целое число байт). Если в поле адресата содержатся все единицы, адрес считается широковещательным, то есть обращенным ко всем рабочим станциям локальной сети. Пакет ethernet может нести от 46 до 1500 байт данных. Формат адреса получателя или отправителя (MAC) показан на рис. 4.1.1.1.4. Для передачи данных на физическом уровне используется манчестерский код.




    Начало  Назад  Вперед



    Книжный магазин