|
Сетевые архитектуры. Ethernet. CSMA/CD, коллизии. Кодирование. Сетевые
архитектуры. Ethernet. |
Кадры Novell 802.3 (или Raw 802.3), стандарта 802.3 (или Novell 802.2), Ethernet DIX (или Ethernet II), Ethernet SNAP. Три типа процедур обмена данными LLC 1 - 3. Кадр стандарта Novell 802.3(8 полей) - кадр MAC уровня.
Novell использовала только IPX, потом одумалась и зарегистрировала Novell 802.2: Кадр стандарта 802.3 +заголовок LLC уровня из трех байт в поле данных. Само поле данных 43-1497. точка входа в сервис назначения (Destination Service Access Point, DSAP), точка входа в сервис источника (Source Service Access Point, SSAP) и поле управления (тип кадра). Первые два для характеризации протоколов верхнего уровня, данные которых представлены в поле данных кадра LLC. Для IPX DSAP и SSAP равны Е0. Три типа процедур обмена данными: LLC 1 определяет обмен данными без предварительного установления соединения и без повторной передачи кадров в случае обнаружения ошибочной ситуации, то есть является процедурой дейтаграммного типа. Этот тип процедуры и используется во всех практических реализациях Ethernet. Поле управления для этого типа процедур имеет значение 03, что определяет все кадры как ненумерованные. LLC 2 определяет режим обмена с установлением соединений, нумерацией кадров, управлением потоком кадров и повторной передачей ошибочных кадров. В локальных сетях Ethernet этот режим используется редко. LLC 3 определяет режим передачи данных без установления соединения, но с получением подтверждения о доставке информационного кадра адресату. Только после этого может быть отправлен следующий информационный кадр. Кадр Ethernet DIX (или кадр Ethernet II) Вместо поля длина - поле Type (значение больше1518). Всегда 1500байт. Кадр Ethernet SNAP (SubNetwork Access Protocol, для ограничения доступа к сети компьютеров других организаций) - в поля DSAP и SSAP записывается значение AA, тип кадра 03, а для обозначения типа протокола, вложенного в поле данных, используются следующие 4 байта, байты идентификатора организации (OUI, 3байта) всегда равны 00 (за исключением протокола AppleTalk), а последний байт (TYPE) содержит идентификатор типа протокола (например, 08 для IP).
Различия в форматах кадров технологии Ethernet могут иногда приводить к несовместимости аппаратуры, рассчитанной на работу только с одним стандартом. Производится автоматическое детектирование типов кадров по характерным значениям некоторых полей. Этого не бывает в Token Ring и FDDI: там всегда используются кадры стандартного формата. |
Ethernet и FastEthernet. 100Base-TX, 100Base-T4, 100Base-FX. Уровень согласования (reconciliation sublayer); независимый от среды интерфейс (Media Independent Interface), устройство физического уровня (Physical layer device).
|
Физический уровень 100Base-FX - многомодовое оптоволокно. NRZI, 4b/5b. Физический уровень 100Base-FX.Многомодовое оптоволокно. Прием данных в параллельной форме от MAC-подуровня, трансляцию их в один (TX или FX) или три последовательных потока бит с возможностью побитной синхронизации и передачу их через разъем на кабель и наоборот на приемной стороне. PHY FX == PCS (4b/5b), PMA, PMD. ![]() Для отделения кадра Ethernet от символов Idle используется комбинация символов Start Delimiter (пара символов JK), а после завершения кадра перед первым символом Idle вставляется символ T - ограничитель конца потока значащих символов.
![]() NRZI - дифференциальный (1 - смена состояния). Нельзя много нулей подряд - спасение 4b/5b. |
Физический уровень 100Base-TХ - двухпарная витая пара. Auto-negotiation - автопереговоры по принятию режима работы порта. Полнодуплексный режим работы. Физический уровень 100Base-TХ.Двухпарная витая пара (5 кат. или STP 150 Ом). PHY FX == PCS (4b/5b), PMA, TP-PMD + Auto-negotiation. Отличия от FX - использование метода MLT-3 для передачи 5-битовых порций и договор о скорости работы порта. Перед передачей в MLT-3 форме (двуполярный, доход до нуля) сигнал шифруется и затем приемной стороной дешифруется для уменьшения его ЭМ излучение (размазывание по спектру). Auto-negotiation - автопереговоры по принятию режима работы порта (PHY TX и PHY T4). 5 разл. режимов работы, которые могут поддерживать устройства PHY TX или PHY T4 по возрастанию: - 10Base-T (2 пары категории 3) - 10Base-T full-duplex (2 пары категории 3) - 100Base-TX (2 пары категории 5 (или Type 1A STP) - 100Base-TX full-duplex (2 пары категории 5 (или Type 1A STP) - 100Base-T4 (4 пары категории 3). Переговорный процесс происходит при включении питания устройства, а также может быть инициирован и в любой момент модулем управления. Для организации переговорного процесса используются служебные сигналы проверки целостности линии технологии 10Base-T - link test pulses, если узел-партнер поддерживает только стандарт 10Base-T. Внутрь них инкапсулируется информация переговорного процесса Auto-negotiation - Fast Link Pulse burst (FLP). Устройство, начавшее процесс auto-negotiation, посылает своему партнеру пачку импульсов FLP, в котором содержится 8-битное слово, кодирующее предлагаемый режим взаимодействия, начиная с самого приоритетного, поддерживаемого данным узлом. Если узел не понимает автодоговора, то он шлет в сеть каждые 16мс link test pulses. Полнодуплексный режим работы. Для PHY FX и PHY TX возможен могут работать в full-duplex mode. Здесь нет CSMA/CD и нет коллизий: узел одновременно передает и принимает кадры данных по каналам Tx и Rx - только при соединении при соединения сетевого адаптера с коммутатором или же при непосредственном соединении двух машин. Плохизм: нужны процедуры управления потоком кадров, иначе буферы коммутатора переполнятся и он начнет терять кадры Ethernet, что нежелательно, т.к. восстановление - медл. верхними протоколами. |
Физический уровень 100Base-T4 - четырехпарная витая пара. Физический уровень 100Base-T4.Четырехпарная витая пара PHY T4 для старых сетей на категории 3. PHY T4 == PCS (8B/6T), PMA + Auto-negotiation. Каждые 8 бит информации MAC-уровня кодируются 6-ю троичными цифрами (ternary symbols), то есть цифрами, имеющими три состояния, 40 наносекунд. Группа из 6-ти троичных цифр затем передается на одну из трех передающих витых пар, независимо и последовательно. Четвертая пара - для прослушивания несущей частоты в целях обнаружения коллизии. 3*25Мгц=3*33.3 Мб/c. Соединение RJ-45 карты с портом репитера по спецификации PHY T4: ![]() |
|