Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


ЛВС 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 байт.

Стандарт Ethernet_SNAP

Sub-Network Access Protocol - протокол доступа к подсети. Структура кадра является развитием структуры кадра в стандарте Ethernet_802.2

Кадр типа Ethernet_SNAP может использоваться с протоколами IPX/SPX, TCP/IP и AppleTalk Phase II

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 байта)
AA Точка доступа к услугам получателя DSAP (1 байт)
AA Точка доступа к услугам источника SSAP (1 байт)
03 Управление (1 байт)
00 00 00 Код организации (3 байта)
81 37 Тип Ethernet (2 байта)
FF FF 0 0 0 Данные (45-1500 байт)
0 0 0 0 Контрольная последовательность кадра FCS(4 байта)

Точка доступа к услугам получателя DSAP (1 байт), Точка доступа к услугам источника SSAP (1 байт) - в кадрах Ethernet_SNAP всегда содержат AAh.

Управление (1 байт) - всегда содержит 03h (нечисловой формат).

Код организации (3 байта) - описывает тип организации сети.

При использовании IPX/SPX в среде NetWare 00 00 00.

Тип Ethernet (2 байта) - используется для описания типа протокола более высокого уровня. Для сетей Ethernet в среде NetWare фирмой Novell зарезервировано 81 37h.

Для различных сетевых протоколов это поле может содержать следующие значения:

IP (Internet Protocol) 08 00

ARP (Address Resolution Protocol) 08 06

Reverse ARP 80 35

AppleTalk 80 9B

AppleTalk ARP 80 F3

NetWare IPX/SPX 81 37

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

Стандарт Ethernet_II

Структура кадра отличается тем, что поле типа следует за полем источника. Кадр типа Ethernet_II может использоваться с протоколами IPX/SPX, TCP/IP и AppleTalk Phase I

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

В этом стандарте однобайтный начальный ограничитель считается частью преамбулы.

Поле типа (2 байта) задает протокол более высокого уровня, используемый с кадрами Ethernet_II. Список типов аналогичен списку Ehernet_SNAP.

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






Поделиться с друзьями:


Дата добавления: 2016-10-30; Мы поможем в написании ваших работ!; просмотров: 494 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Чтобы получился студенческий борщ, его нужно варить также как и домашний, только без мяса и развести водой 1:10 © Неизвестно
==> читать все изречения...

2457 - | 2338 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.