Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерные сети.doc
Скачиваний:
7
Добавлен:
28.10.2018
Размер:
1.35 Mб
Скачать
  1. Лвс Ethernet. Структуры кадров. Структуры кадров Ethernet

При обращении станций к коммуникационной среде данные должны быть объединены в кадры. Кадры обеспечивают синхронизацию станций, задают адреса отправителя и получателя данных, протокол верхнего уровня, работающий с кадром (например IPX или IP).

Ethernet_802.3

Ethernet_II

Ethernet_802.2

Ethernet_SNAP

Не все протоколы могут быть использованы с каждым допустимым типом кадров.

Тип кадра                  Протокол

Ethernet_II                  IPX/SPX, TCP/IP, AppleTalk Phase I

Ethernet_802.2            IPX/SPX, FTAM

Ethernet_802.3            IPX/SPX

Ethernet_SNAP           IPX/SPX, TCP/IP, AppleTalk Phase II

Чтобы определить является ли кадр искаженным или некорректно сформированным, нужно знать структуру каждого типа кадров ЛВС Ethernet.

Стандарт Ethernet_802.3

"сырой" стандарт 802.3 (поскольку в нем не определены поля уровня управления огическим звеном), используется в NetWare Novell версии до 3.12. Соответствует только протоколу IPX/SPX.

0 0 0 0 0 0 0 0     Преамбула и начальный ограничитель кадра SFD (8 байт) 0 0 0 0 0 0           Адрес получателя (6 байт) 0 0 0 0 0 0           Адрес источника (6 байт) 0 0                      Длина (2 байта) FF FF 0 0           Данные (46-1500 байт) 0 0 0 0                Контрольная последовательность кадра FCS(4 байта)

Преамбула - 7 байт 1010101010101010.... используется для синхронизации принимающих станций.

Начальный ограничитель кадра SFD - 1 байт 10101011 указывает начало кадра.

Поле Длина - 2 байта, записана длина данных верхнего уровня, размещенных в поле Данные кадра.

Поле Данные начинается с IPX -заголовка.

Если длина данных, переданных в пакете меньше 46 байт, то поле данных должно быть дополнено заполнителем, тогда 46+18 байт поле кадра = 64байта - минимальная длина кадра.

Кроме того, поскольку некоторые маршрутизаторы не могут обрабатывать пакеты с нечетной длиной, для создания кадров только четной длины также может использоваться однобайтный заполнитель.

Контрольная последовательность (4 байта) -вычисляется по содержимому полей: адрес получателя, адрес источника, длина, данные, заполнитель. Проверка поля произвдится микропроцесслорным набором Ethernet.

При определении полной длины кадра не учитывается преамбула и начальный ограничитель.

Минимальная длина кадра - 64 байта, максимальная - 1518 байт.

Стандарт Ethernet_802.2

удовлетворяет стандартам IEEE . Кроме полей 802.3 содержит поля уровня управления логическим звеном. Используется по умолчанию в NetWare 4.x.

Соответствует протоколу IPX/SPX и протоколу FTAM (File Transfer, Access and Management Protocol - протокол передачи файлов, доступа и управления).

0 0 0 0 0 0 0 0     Преамбула и начальный ограничитель кадра SFD (8 байт) 0 0 0 0 0 0           Адрес получателя (6 байт) 0 0 0 0 0 0           Адрес источника (6 байт) 0 0                      Длина (2 байта) E0                       Точка доступа к услугам получателя DSAP (1 байт) E0                       Точка доступа к услугам источника SSAP (1 байт) FF FF 0 0 0          Данные (43-1497 байт) 0 0 0 0                Контрольная последовательность кадра FCS(4 байта)

Точка доступа к услугам получателя DSAP (1 байт) - Указывается тип протокола верхнего (сетевого) уровня получателя пакета. Для пакетов, обрабатываемых в соответствии с протоклом IPX/SPX NetWare - E0h.

Точка доступа к услугам источника SSAP (1 байт) - аналогично.

Управление (1 байт) - При использовании протокола IPX/SPX поле управления содержит 03h, которое обозначает нечисловой формат в стандарте Ethernet_802.2. Нечисловой формат указывает, что уровень управления логическим звеном обеспечивает обслуживание без установления логического соединения.

Минимальная длина кадра - 64 байта, максимальная - 1518 байт.