Понедельник, 28.07.2025, 19:56
| RSS
Главная | Зарисуйте формат кадра,определенный протоколом IEEE 802.3. П - Форум
Сообщество
«ФИиВТ МарГТУ»
факультет информатики и вычислительной техники
марийского государственного технического университета
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Зарисуйте формат кадра,определенный протоколом IEEE 802.3. П
RootДата: Четверг, 30.12.2010, 20:15 | Сообщение # 1
Магистр-выпускник
Группа: Администраторы
Сообщений: 207
Награды: 0
Репутация: 0
Статус: Offline
Зарисуйте формат кадра,определенный протоколом IEEE 802.3. Поясните,какие поля или их размер зависят от: а) протокола; б) метода доступа; в)шинной топологии; г) ограничений на физические размеры сети; д) возможности возникновения ошибок в кадре при передаче по сети. Поясните назначениекаждого поля.
 
RootДата: Четверг, 30.12.2010, 20:15 | Сообщение # 2
Магистр-выпускник
Группа: Администраторы
Сообщений: 207
Награды: 0
Репутация: 0
Статус: Offline

Поля имеют следующие назначения:
Преамбула: 7 байт, каждый из которых представляет чередование единиц и нулей 10101010. Преамбула позволяет установить битовую синхронизацию на приемной стороне.
Ограничитель начала кадра (SFD, start frame delimiter): 1 байт, последовательность 10101011, указывает, что далее последуют информационные поля кадра. Этот байт можно относить к преамбуле.
Адрес назначения (DA, destination address): 6 байт,указывает MAC-адрес станции (MAC-адреса станций), для которой (которых)предназначен этот кадр. Это может быть единственный физический адрес(unicast), групповой адрес (multicast) или широковещательный адрес(broadcast).
Адрес отправителя (SA, source address): 6 байт, указываетMAC-адрес станции, которая посылает кадр.
(определяется протоколом).Поле типа или длины кадра(T or L, type or length): 2 байта. Существуют два базовых формата кадраEthernet (в английской терминологии raw formats - сырые форматы) -Ethernet_II и IEEE 802.3 (рис.1), причем различное назначение у них имеет именно рассматриваемое поле. Для кадра Ethernet_II в этом поле содержится информация о типе кадра. Ниже приведены значения в шестнадцатеричной системе этого поля для некоторых распространенных сетевых протоколов:0x0800 для IP, 0x0806 для ARP, 0x809B для AppleTalk, 0x0600 для XNS, и 0x8137 для IPX/SPX. С указанием в этом поле конкретного значения (одного из перечисленных) кадр приобретает реальный формат, и в таком формате кадр уже может распространяться по сети.

Для кадра IEEE 802.3 в этом поле содержится выраженный в байтах размер следующего поля - поля данных (LLC Data). Если эта цифра приводит к общей длине кадра меньше 64 байт, то за полем LLC Data добавляется поле Pad. Для протокола более высокого уровня не возникает путаницы с определением типа кадра, так как для кадра IEEE 802.3 значение этого поля не может быть больше 1500 (0x05DC). По этому, в одной сети могут свободно сосуществовать оба формата кадров, более того один сетевой адаптер может взаимодействовать с обоими типами посредством стека протоколов.
(определяется методом доступа).Данные (LLC Data):поле данных, которое обрабатывается подуровнем LLC. Сам по себе кадр IEEE802.3 еще не окончательный. В зависимости от значений первых нескольких байт этого поля, могут быть три окончательных формата этого кадра IEEE802.3:
Ethernet_802.3 (не стандартный, в настоящее время устаревающий формат, используемый Novell) - первые два байта LLC Dataравны 0xFFFF;
Ethernet_SNAP (стандартный IEEE 802.2 SNAP формат,которому отдается наибольшее предпочтение в современных сетях, особенно для протокола TCP/IP) - первый байт LLC Data равен 0xAA;
Ethernet_802.2 (стандартный IEEE 802.2 формат, взят на вооружение Novell в NetWare 4.0) - первый байт LLC Data не равен ни 0xFF (11111111), ни 0xAA (10101010).
(реагирование на ошибки). Дополнительное поле (pad- наполнитель) - заполняется только в том случае, когда поле данных невелико, с целью удлинения длины кадра до минимального размера 64 байта-преамбула не учитывается. Ограничение снизу на минимальную длину кадра необходимо для правильного разрешения коллизий.
Контрольная последовательность кадра (FCS, frame checksequence): 4-х байтовое поле, в котором указывается контрольная сумма,вычисленная с использованием циклического избыточного кода по полям кадра за исключением преамбулы, SDF и FCS.

Прикрепления: 4020075.gif (10.7 Kb)
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2025