Канальный уровень. Протоколы канального уровня.
Задачи:
- проверка доступности среды передачи.
- реализация механизмов обнаружения и коррекции ошибок. Для этого на канальном уровне биты группируются в фреймы (frames), обеспечивается корректность передачи каждого кадра, помещая специальную последовательность бит в начало и конец каждого кадра, чтобы отметить его, а также вычисляет контрольную сумму.
- Управление параметрами связи (скорость, повтор)
В протоколах канального уровня, используемых в локальных сетях, заложена структура связей и способы их адресации только для сети с определенной топологией. К топологиям относятся шина, кольцо и звезда. Примерами протоколов канального уровня являются протоколы Ethernet, Token Ring, FDDI, 100VG-AnyLAN.
В глобальных сетях, канальный уровень обеспечивает обмен сообщениями между двумя соседними компьютерами, соединенными индивидуальной линией связи. Примерами протоколов "точка - точка" (как часто называют такие протоколы) могут служить широко распространенные протоколы PPP и LAP-B.
Протоколы: IEEE 802.1 (описываются устройства (коммутаторы, мосты))
Делится на LLC – 802.2 и на МАС (CSMA /CD) – 802.3,
МАС (Token Ring) – 802.5,
МАС (Ethernet) – 802.4
Структура кадра Ethernet: | 1 | 2 | 3 | 4 | 5 | 6 |
1) Приамбула (начало передачи кадра – 8 байт)
2) Адрес получателя (2-6 байт МАС-адрес получателя, 2 байта для кольца)
3) Адрес отправителя (2- 6)
4) Длина поля данных (2 байта)
5) Поле данных (64 – 1500 байт)
6) Контрольная сумма
Протокол LLC : 1- LLC 802.2
| DSAP1байт | SSAP1байт | Control 1 байт | Данные |
2- LLC 802.2 SNAP
| DSAP 2байта | SSAP 2байта | Control 3 байта | Тип семейства протокола3байта | Тип протокола 2 байта | Данные |
DSAP –указывает протокол получателя
SSAP – указыв. протокол отправителя
Control – т для управления соединением
Тип семейства – (IPX /SPX, X.25, ATM, TCP/IP=0)
Тип протокола - 0×0800 – IP, 0×0806 - ARP
МАС –адрес (48 бит): определяется 3 типа: индивидуальный, широковещательный, групповой
|0|0|22бита|24бита|
00 –ндивидуальный адрес, 11 – широковещательный, 10 – групповой.
22 бита – код организации производителя
24 бита – код сетевого адаптера
КАНАЛЫ Т1/Е1.
- Каналы Т1/Е1 Выделенные каналы Т1/Е1 стали в последние годы очень популярны в качестве средства для подключения корпоративных сетей и серверов к сети Internet. Это объясняется высокими скоростями данных каналов: 1,544 Мбит/с в канале Т1 и 2,048 Мбит/с – для El.
Линии Т1 – это дуплексные цифровые каналы, которые были первоначально разработаны для передачи вызовов между телефонными станциями. Физически связь осуществляется по двум парам телефонного витого провода (одна пара- в одну сторону, вторая – в обратную).
AMIВ канале применяется биполярное кодирование (bipolar encoding). .Этот метод имеет и другое название –альтернативное инвертирование логических единиц (AMI). Отсутствие напряжения в линии соответствует нулю, а для представления единиц используются по очереди положительные и отрицательные импульсы. Пример такого кодирования в сравнении со стандартным представлением (в виде кода NRZ)
Синхронизация.
Длинная последовательность логических нулей может привести к потере синхронизации у приемника. Для борьбы с этим применяется методбиполярной замены 8 нулей – (B8ZS).
Каждая обнаруженная передатчиком группа из 8 нулей заменяется им на некоторое «бессмысленное слово». При приеме из канала выполняется обратное преобразование. Для выделения этой заменяющей комбинации (как признак для начала ее распознавания) используется последовательная передач, без инвертирования двух положительных единиц (что недопустимо в обычной последовательности кода AMI). На рисунке 5.2 представлен пример такой заменяющей комбинации.
Дата добавления: 2016-10-07; просмотров: 2193;