СЕТЕВАЯ ТЕХНОЛОГИЯ ETHERNET. КАДРЫ ETHERNET И ИХ АНАЛИЗ С ПОМОЩЬЮ АНАЛИЗАТОРА СЕТЕВЫХ ПРОТОКОЛОВ

Лекция 5.

СЕТЕВАЯ ТЕХНОЛОГИЯ ETHERNET .

КАДРЫ ETHERNET И ИХ АНАЛИЗ С ПОМОЩЬЮ АНАЛИЗАТОРА СЕТЕВЫХ ПРОТОКОЛОВ

1. Сетевая технология Ethernet и форматы кадров данных

Ethernet представляет собой пакетную технологию передачи данных, работающую на физическом и канальном уровнях модели OSI

Рис. А1. Модель взаимодействия открытых систем ISO/OSI

(Рис А1) в основном в локальных компьютерных сетях. Стандарты Ethernet разрабатываются комитетом 802.3 Международного про- фессионального сообщества - Институтом инженеров электротехники и электроники (Institute of Electrical and Electronics Engineers - IEEE). В настоящее время наиболее распространнными версиями технологии яв- ляются Fast Ethernet со скоростью передачи данных 100 Мбит/с (стандарт IEEE 802.3u (оптика/витая пара) и Gigabit Ethernet со скоростью передачи данных 1 Гбит/с (стандарт IEEE 802.3z - по оптике/802.3ab - по витой па- ре). В то же время все большая часть сетевых устройств и серверов уже выпускается с поддержкой технологии 10Gigabit Ethernet (или 10GbE) со скоростью передачи данных 10 Гбит/с (стандарты 802.3ae - по опти- ке/802.3an - по витой паре). В июне 2010 г. окончательно утверждн стан- дарт 802.3ba (только оптика) для следующих поколений Ethernet - 40

Gigabit Ethernet (или 40 GbE) и 100 Gigabit Ethernet (или 100 GbE) со ско- ростью передачи данных 40 и 100 Гбит/с, соответственно. Следующим ру- бежом Ethernet должна стать разработка технологии Terabit Ethernet, поз- воляющей передавать данные со скоростью 1Тбит/с. Наиболее распро- страннными средами передачи технологии Ethernet являются витая пара (рис. 8) и оптоволоконный кабель. Учитывая гораздо большую полосу пропускания оптоволокна, чем медной витой пары, реализация версий тех- нологий Ethernet для оптики является более простой. В настоящее время оптоволоконные каналы Ethernet в основном применяются в магистралях сетей и при подключении серверов, а более дешвые каналы на медной ви- той паре, а также каналы беспроводной связи, построенные с использова- нием протоколов, разработанных комитетом IEEE 802.11, известными также как протоколы технологии Wi-Fi.

Информация, передаваемая технологией Ethernet, размещается в структурах данных, называемых кадрами (frame) Ethernet. Эти структуры

имеют заголовок (Header) со служебной информацией, поле данных (Data)

и концевик с контрольной суммой (Frame Check Sequence - FCS) (рис. 1).

Размер кадров может варьироваться в пределах 64-1518 байт, не считая синхронизирующей преамбулы (8 байт) и не учитывая опциональную воз- можность увеличения минимального размера кадра до 512 байт в полудуп- лексном режиме работы технологии Gigabit Ethernet и возможность пере- дачи гигантских кадров (Jambo Frame) технологией Gigabit Ethernet и более поздними.

Первыми двумя полями заголовка кадра являются 6-байтовые поля Адрес получателя (Destination Address - DA) и Адрес отправителя (Source Address - SA). Остальные поля могут варьироваться в разных типах кадров и будут рассмотрены далее. Концевик кадра содержит четырхбайтовое значение контрольной суммы (Frame Check Sequence - FCS), вычисленной с использованием алгоритма CRC-32 (Cyclic Redundancy Code - цикличе- ский избыточный код).

14-22 байт 46-1500 байт 4 байта

Заголовок Поле данных FCS

Рис. 1. Обобщнный формат кадра Ethernet

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

Алгоритм CRC-32 характеризуется очень высокой вероятностью изменения значения контрольной суммы при изменении значения хотя бы одного бита в поле данных кадра Ethernet. Следует отметить, что технология Ethernet в общем случае не выполняет запрос на повторную передачу кадра при несовпадении значений контрольной суммы, а просто отбрасывает кадр. Повторная передача кадра организуется протоколами более высоких уровней модели OSI (Рис.A1).

В качестве адресов технология Ethernet использует 6-байтовые MAC-

адреса, определяемые для подуровня доступа к среде передаче (Media

Access Control - MAC) канального уровня производителями сетевых ин- терфейсов. Эти адреса считаются жстко привязанными к конкретному ин- терфейсу, хотя и существует возможность их переопределить в дополни- тельных настройках драйвера сетевого адаптера . Напомню, что MAC-адрес сетевого адаптера Вашего компьютера можно увидеть командой ipconfig /all (рис. 2) для Windows

Рис. 2. Вывод конфигурационной информации стека сетевых протоколов компьютера утилитой ipconfig

или ifconfig для Linux/Unix

На рис. 3 приведен формат 48-битового MAC-адреса.

Рис. 3. Формат MAC-адреса

Старшие 3 байта MAC-адреса представляют собой так называемый организационно уникальный идентификатор (Organizationally Unique Identifier - OUI) - IEEE выделяет такие уникальные идентификаторы для производителей сетевого оборудования. На сайте IEEE по адресу http://standards.ieee.org/regauth/oui/index.shtml организована возможность поиска информации о производителе по значению OUI (рис. 4). Мадшие 3 байтапредставляют собой организационно уникальный адрес

(Organizationally Unique Address - OUA), который назначается производи- телем каждому выпущенному ним контроллеру сетевого интерфейса. Та-

ким образом, уникальность МАС-адреса обеспечивается, с одной стороны,

IEEE - не существует двух одинаковых значений OUI, выделенных разным производителям. С другой стороны производитель задат уникальные зна- чения OUA производимым ним контроллерам сетевых интерфейсов. В ре- зультате можно гарантировать уникальность значения любого MAC- адреса, записанного в конфигурационную информацию контроллера сете- вого интерфейса.

Рис. 4. Форма поиска производителя сетевого интерфейса по значению OUI на сайте IEEE

Существуют три типа МАС-адресов: индивидуальные или однопунк- товые (Unicast), групповые (Multicast) и широковещательные (Broadcast). Индивидуальный (однопунктовый) адрес определяет одну конкретную ра-

бочую станцию сети, это наиболее часто встречаемый адрес в кадрах Ethernet. Иногда необходимо разослать информацию всем компьютерам локальной сети. Например, при включении рабочей станции она высылает всем участниками сети сво сетевое имя и адресную информацию (после чего е имя отображается, например, в окне Сеть). МАС-адрес, указываю- щийся в этом случае в поле адреса получателя, является широковещатель- ным. Широковещательный адрес представляет собой 48 единичных битов, которые в шестнадцатеричной системе выглядят как FF-FF-FF-FF-FF-FFH. В случае, когда получателей кадра должно быть более одного, но менее, чем все компьютеры локальной сети, используют групповые МАС-адреса. Такие адреса используются, например, при потоковой передаче аудио и видео тем компьютерам, пользователи которых подписались на эти пере- дачи. Признаком индивидуального (однопунктового) адреса является уста- новленный в ноль старший бит (47-й) МАС-адреса (I/G). Соответственно, если старший бит установлен в единицу, адрес является групповым (рис.

3). Следует отметить, что адрес отправителя может быть только индиви- дуальным (однопунктовым). А 46-й бит МАС-адреса (U/L) указывает, яв- ляется ли этот адрес уникальным в глобальном смысле (бит равен 0) или в пределах локальной сети в случае, если он переопределн администрато- ром (бит равен 1). С учтом характерного для Ethernet порядка передачи битов: первыми передаются младшие биты байта, значения старшего байта группового адреса могут равняться либо 01H (для уникального в глобаль- ном смысле адреса), либо 03H (для уникального в пределах локальной сети адреса).

В сетях Ethernet на канальном уровне могут использоваться заголовки четырх типов (рис. 5). Их существование связано с длительной (по мер- кам информационных технологий) историей развития технологии Ethernet. Практически вс сетевое оборудование умеет работать со всеми формата- ми кадров технологии Ethernet.

Исторически первым типом кадра является так называемый кадр

Ethernet II или Ethernet DIX (где DIX - первые буквы названий фирм DEC, Intel и Xerox, разработавших этот формат). Формат этого кадра определяет следующие поля:

- Адрес получателя (DA) - шестибайтовый MAC-адрес получателя.

- Адрес отправителя (SA) - шестибайтовый МАС-адрес отправителя.

- Тип протокола (Type -T) - двухбайтовое поле предназначено для указания идентификатора протокола, вложившего свой пакет в поле данных кадра Ethernet. Идентификаторы протоколов, использую- щих кадры Ethernet в качестве транспорта, определены IEEE, они представляют собой двухбайтовые значения, превышающие значе- ние максимальной длины поля данных кадра, равное 1500 байт (05DСН в шестнадцатеричной системе), например 0800Н - для прото- кола IP, 0806H - для протокола ARP и т.д.


- Поле данных (Data) - может содержать от 46 до 1500 байт, если длина поля меньше 46 байт, то используется заполнение нулевыми байтами (00Н), чтобы дополнить кадр до минимально допустимой длины.

- Поле контрольной суммы (FCS) - 4 байта, содержащие значение, которое вычисляется по алгоритму CRC-32.

Рис. 5. Форматы кадров Ethernet

Описанный тип кадра появился во время появления и развития Ин- тернет, очевидно, поэтому и в настоящее время он используется для пере- носа в локальных сетях пакетов протокола IP и других протоколов стека TCP/IP.

Формат Ethernet II (DIX) имеет один недостаток: если передача кадра внезапно прервалась, то получатель такого незавершнного кадра будет принимать его как целый и обнаружит ошибку только после полного его

прима и расчта контрольной суммы. Очевидно, что в этом случае доста- точно много компьютерного времени будет потрачено впустую. Инженеры фирмы Novell, являющейся первой фирмой, разработавшей системное про- граммное обеспечение для работы в локальных компьютерных сетях Netware, предложили формат кадра, называемый Novell 802.3 или Raw


802.3 (англ. - сырой, необработанный), в котором вместо типа протокола отправителем помещалась длина поля данных (Length - L). Получатель устанавливал счтчик байтов в это значение и декрементировал его с по- лучением каждого байта поля данных. Очевидно, что обнуление счтчика свидетельствовало об окончании поля данных. Если данные заканчивались до обнуления счтчика, то данный кадр являлся незавершнным и его можно отбросить без необходимости расчта контрольной суммы. Моти- вацией для замены типа протокола счтчиком длины являлся тот факт, что в начале 1980-х гг. для локальных сетей, где работает технология Ethernet, кроме стека протоколов IPX/SPX операционной системы Novell Netware, альтернатив не было, а значит, отсутствовала необходимость идентифика- ции протоколов, использующих Ethernet.

Естественно, что такая позиция легко подвергается критике, и такое решение не могло быть долговечным. Поэтому IEEE разработал третий формат кадра Ethernet 802.3/LLC, в котором добавил так называемый под- заголовок LLC с идентификаторами протоколов вышележащих уровней на

стороне получателя и на стороне отправителя. Эти идентификаторы, также определнные IEEE, размещаются в поле точки доступа к услугам полу-

чателя (Destination Service Access Point - DSAP) - и в поле точки доступа к услугам отправителя (Source Service Access Point - SSAP). Обычно эти

поля имеют одинаковые значения, например, для протокола IPX они равны

E0H, для протокола NetBIOS - F0H, для протокола STP BPDU - 42H. Поле управления (Control) подзаголовка LLC используется для обозначения типа кадра данных - информационный, управляющий или ненумерованный (обычно в Ethernet используются ненумерованные кадры, в этом случае значение поля равно 03Н). Так как кадр LLC имеет заголовок длиной 3(4) байта, то максимальный размер поля данных уменьшается до 1497(1496) байт. Кадры данного формата используются в качестве транспорта при установке в операционной системе стеков сетевых протоколов IPX/SPX и NetBIOS.

Появление четвртого типа кадра Ethernet SNAP (SNAP - SubNetwork

Access Protocol - протокол доступа к подсетям), скорее всего, обязано просчту разработчиков IEEE, выделивших для идентификации протоко- лов вышележащих уровней однобайтовые поля DSAP и SSAP, в которые можно записать не более 256 уникальных идентификаторов. Как только количество протоколов стало приближаться к этой цифре, возникла необ- ходимость разработки нового формата кадра. Кадр Ethernet SNAP опреде- лн в стандарте 802.2H и представляет собой расширение кадра 802.3/LLC путм введения дополнительного подзаголовка SNAP, в котором размеще- но поле типа протокола (Type - T), имеющее размер два байта. При этом двухбайтовые идентификаторы протоколов совпадают с идентификатора- ми протоколов для формата Ethernet II (DIX). Кроме типа протокола, в подзаголовке SNAP указывается идентификатор организации (OUI), кото- рая определяет идентификаторы протоколов, указывающиеся в поле типа

протокола. Примерами использующихся в SNAP кодов OUI являются: код IEEE = 00 00 00H, код Cisco Systems = 00 00 0CH. В поля DSAP и SSAP при использовании заголовка SNAP помещаются значения AAH, которые указывают, что в поле данных кадра LLC вложен заголовок SNAP. По- скольку подзаголовок SNAP "забирает" ещ пять байт у поля данных, по- следнее уменьшается до размеров 38(37) - 1491(1492) байт.

Современное оборудование Ethernet поддерживает все четыре форма- та кадров. Для распознания формата кадра, полученного получателем, по- лучатель выполняет следующие проверки:

- проверяется двухбайтовое значение в 13 и 14 байтах, если оно пре-

вышает 1500 (05DCH), то оно не может быть длиной и данный кадр имеет формат Ethernet II (DIX);

- если значение в 13 и 14 байтах меньше либо равно 1500 (05DCH), то это длина поля данных и проверяется двухбайтовое значение в 15 и

16 байтах;

- если проверяется двухбайтовое значение в 15 и 16 байтах равно

FFFFH, то это начало пакета IPX и данный кадр имеет формат

Raw/Novell;

- в противном случае проверяется, равно ли двухбайтовое значение в

15 и 16 байтах AAAAH, если да, то это кадр формата Ethernet SNAP;

- в оставшемся случае кадр имеет формат 802.3/LLC.

Алгоритм определения типа кадра приведен на рис. 6.

Значения поля Тип/Длина превышает 1500?

Нет

За полем длины следует IPX заголовок FFFFH?

Нет

За полем длины следует число ААH?

Нет

Да Да Да

Кадр типа

Ethernet DIX

Кадр типа Novell

802.3

Кадр типа

Ethernet SNAP

Кадр типа

Ethernet

802.3/LLC


Рис. 6. Алгоритм определения типа кадра Ethernet

2. Анализаторы сетевых протоколов

Программное обеспечение, способное выполнять анализ проходящих через сетевой интерфейс кадров и переносимых в них пакетов сетевых протоколов, называется анализаторами сетевых протоколов и представ- ляет собой один из часто используемых инструментов администратора компьютерной сети. Работа анализаторов основывается на использовании так называемого "неразборчивого" (promiscuous) режима работы сетевого интерфейсного адаптера, который позволяет захватывать и анализировать сетевые кадры и пакеты, отсылаемые и получаемые не только станцией, на которой работает программа, но и другими станциями сети. Примерами такого рода программ могут быть tcpdump фирмы Network Research Group, Sniffer Pro фирмы Network Associated Inc., Сетевой Монитор фирмы Microsoft, входящий в состав е серверных операционных систем, и ряд других. Мы рассмотрим работу анализаторов сетевых протоколов на при- мере бесплатного кроссплатформенного программного обеспечения Wireshark, разработанного группой программистов и доступного для за- грузки по адресу http://www.wireshark.org.

На рис. 7 приведен интерфейс программы с несколькими захвачен-

ными пакетами, высылаемыми утилитой ping. В верхней части окна пере- числены захваченные пакеты с указанием их основных свойств: порядко- вого номера в захваченной последовательности, относительного времени захвата, сетевых адресов отправителя и получателя, типа протокола и об- щей информации о пакете. В средней части отображаются структуры дан- ных сетевых протоколов различных уровней модели OSI, которые переносят свои данные в выделенном в верхнем окне пакете. Развернув уровни, можно увидеть детальное описание полей заголовка сетевого протокола, работающего на этом уровне. В нижней части выводится дамп пакета в виде байтовых значений в шестнадцатеричной системе ис- числения и соответствующих этим значениям US-ASCII-кодов в правой части области дампа. Поэтому, если в пакете передатся пользовательский текст на английском языке, то он будет здесь отображаться, символы вто- рой половины таблиц ASCII (куда входят и русские буквы) отображаются точками.

Рис. 7. Интерфейс анализатора сетевых протоколов Wireshark

При выделении в области анализа полей пакета какого-либо заголовка или поля в области дампа выделяются соответствующие ему данные. Так на рис. 7 выделен заголовок кадра канального уровня Ethernet, анализатор распознал формат этого кадра (Ethernet II) и выполнил подробный анализ полей заголовка этого кадра. В области дампа при этом выделены 14 байт, соответствующие структуре заголовка Ethernet II (DIX) . Следует отметить, что первая строка области анализа полей пакета (Frame 1 (74 bytes on wire, 74 bytes captured) на рис. 7) не отображает какой- либо уровень стека протоколов, а содержит общую информацию о пакете: длину, время захвата, относительные времена и т.д. Захват кадров осу- ществляется командой Capture-Start и Capture-Stop (или соответствующими кнопками на Панели инструментов).

3. Исследование протокола разрешения адреса ARP

Изучение типов МАС-адресов в заголовках кадров Ethernet может быть выполнено путм захвата кадров, переносящих данные протокола разрешения адреса (Address Resolution Protocol - ARP), выполняющего отображение IP-адреса сетевого интерфейса на его адрес МАС-адрес. Про- блема заключается в том, что когда высылается пакет по указанному в ка- честве параметра IP-адресу получателя (например, командой ping

192.168.2.1), отправителю (например, с IP-адресом (SA IP) 192.168.2.2 и

МАС-адресом (SA MAC) 00-A0-C9-83-16-16) необходимо сформировать кадр Ethernet c заполнением адресных полей заголовков канального и сете- вого уровней. IP и МАС-адрес отправителя могут быть заполнены, по- скольку они известны сетевому интерфейсу отправителя, IP-адрес получа- теля заполняется значением параметра команды ping. А вот МАС-адрес получателя в общем случае для отправителя является неизвестным (рис.8).

DA MAC

???

SA MAC

00-A0-C9-

83-16-16

SA IP

192.168.2.2

DA IP

192.168.2.1

Данные пакета

Рис8.. Адресная информация в заголовках канального и сетевого уровня при отправке пакета по указанному IP-адресу

Выяснением МАС-адреса получателя занимается протокол ARP, устанавливаемый автоматически вместе со стеком TCP/IP. Он формирует и высылает в сеть ARP-запрос в поле данных широковещательного кадра Ethernet (то есть кадра с широковещательным МАС-адресом получателя FF-FF-FF-FF-FF-FFH). В запросе указывается IP-адрес интерфейса, чей МАС-адрес выясняется. Широковещательный кадр получают все компью- теры локальной сети, однако ARP-ответ высылается в кадре с индивидуальным (однопунктовым) адресом получателя только компьютером, распо- знавшим свой IP-адрес в запросе (рис. 8). После получения ответа отпра-витель заполняет поле МАС-адрес получателя в кадре с пакетом утилиты

ping (рис.9) и высылает его в сеть.

Рис. 9. Модель работы ARP

Соответствие "IP-адрес - МАС-адрес" сохраняется в памяти компью- тера-отправителя пакета в так называемой ARP-таблице (или ARP-кэше). При необходимости повторной высылки пакета по имеющемуся в таблице адресу широковещательный запрос не рассылается. Командой arp –a можно просмотреть содержимое этой таблицы (рис. 10).

Рис. 10. Пример ARP-таблицы

На рис. 11 приведена структура кадра Ethernet с запросом/ответом ARP. Следует отметить, что рассылка широковещательных сообщений обычно производится только в пределах локальной сети (точнее сегмента сети с компьютерами с одинаковой частью сетевых адресов). Это важно, поскольку широковещательный трафик при большом количестве компьютеров сети может занимать значительную часть полосы пропускания сети. Динамические записи создаются модулем ARP с использованием широковещательных рассылок, статические - вручную администратором командой arp -s IP-адрес МАС-адрес. Динамические записи в таблице периодически удаляются (обычно через пять минут), поскольку существует вероятность изменения IP-адресов сетевых интерфейсов, статические остаются неизменными в течение сеанса работы системы. Существует также протокол реверсивный протокол разрешения адреса (Reverse Address Resolution Protocol - RARP), решающий задачу нахождения IP-адреса по известному адресу канального уровня. Он используется при старте бездисковых рабочих станций, не знающих в этот момент своего IP-адреса, но знающих МАС-адрес.

DA

SA

T

MT

PT

MAL

PAL

OC

SMA

SPA

TMA

GPA

Pad

FCS

6

6

2

2

2

1

1

2

6

4

6

4

18

4

ARP-запрос

ARP-ответ

Поле

Расшифровка

Значение (hex)

Примеч.

Значение (hex)

Примеч.

DA

Destination

Address

FF:FF:FF:FF:FF:FF

широковещательный

00:A0:C9:83:16:16

MAC источ-

ника ARP-

запроса

SA

Source Address

00:A0:C9:83:16:16

MAC отправителя

00:4F:49:02:D8:6A

MAC отпра-

вителя

T

Type

0806

ARP

0806

ARP

MT

Media Type

0001

Ethernet

0001

Ethernet

PT

Protocol Type

0800

IP

0800

IP

MAL

Media Address

Length

06

байт (MAC)

06

байт (MAC)

PAL

Protocol

Address

Length

04

байта (IP)

04

байта (IP)

OC

Operation

Code

0001

ARP-запрос

0001

ARP-ответ

SMA

Sender Media

Address

00:A0:C9:83:16:16

МАС отправителя

00:4F:49:02:D8:6A

МАС отпра-

вителя

SPA

Sender

Protocol

Address

192.168.2.2

IP отправителя

192.168.2.1

IP отправи-

теля

TMA

Target Media

Address

00:00:00:00:00:00

текущая подсеть

00:A0:C9:83:16:16

МАС полу-

чателя

GPA

Get Protocol

Address

192.168.2.1

IP получателя

192.168.2.2

IP получате-

ля

Pad

Padding

00 - 18 байт

дополнение кадра до

64 байт

00 - 18 байт

дополнение

кадра до 64 байт

FCS

Frame Check

Sequence

Контрольная сумма

Контрольная

сумма

Рис. 11. Структура кадров ARP запроса и ответа

4. Изучение принципа работы коммутатора Ethernet

Рассмотрим принцип работы коммутатора Ethernet на примере ло- кальной сети, приведенной на рис. 12 Коммутатор постоянно изучает за- головки поступающих в его порты кадров и заносит в так называемую таблицу МАС-адресов значения МАС-адресов из поля адреса отправителя входящих в коммутатор кадров, приписывая их идентификатору порта, в который эти кадры поступают извне (Fa0/номер_порта на рис. 12).

Таблица МАС-адресов используется для нахождения номера порта, на

который необходимо передать кадр, по МАС-адресу, извлекаемому из по- ля адреса получателя кадра. Таким образом, коммутатор передат кадр со

своего входящего порта на исходящий порт, ведущий к получателю кадра

(с порта 3 на порт 6 на рис. 12). Широковещательные кадры коммутатор передат на все свои порты, кроме порта, в который поступает кадр извне. Аналогичным образом происходит и коммутирование кадров с неизвест- ным для коммутатора МАС-адресом (который ещ не занесен в его табли- цу МАС-адресов). Отметим, что заполнение таблицы обычно происходит быстро, т.к. при включении рабочих станций каждая из них стразу же вы- сылает в широковещательном кадре сво сетевое имя.

Рис. 12. Принцип работы коммутатора Ethernet

Тесты для контроля усвоения знаний

1. Укажите номера битов МАС-адреса (нумерация начинается с нуля) для каждого из его полей:

а) Поле U/L - уникальный в глобальном/локальном масштабе;

б) Поле I/G - индивидуальный/групповой;

в) Поле OUА - организационно-уникального идентификатора - порядкового номера сетевого контроллера, выпускаемого организацией;

г) Поле OUI - организационно-уникального идентификатора - кода организации, выпускающей сетевое оборудование.

2. Выберите максимальную на сегодняшний день стандартизованную

скорость передачи данных по технологии Ethernet:

а) 10 Мбит/с; б) 100 Мбит/с; в) 1 Гбит/с;

г) 10 Гбит/с;

д) 40 Гбит/с;

е) 100 Гбит/с;

ж) 1 Тбит/с.

3. Укажите уровни модели взаимодействия открытых систем, на которых работает технология Ethernet:

а) сетевой;

б) канальный;

в) прикладной;

г) транспортный;

д) представления данных;

е) физический;

ж) сеансовый.

4. Укажите размеры максимального кадров Ethernet (не учитывая опцио- нальную возможность передачи гигантских кадров (Jambo Frame)):

а) 32 байта; б) 64 байта; в) 128 байт;

г) 256 байт;

д) 512 байт;

е) 1024 байта;

ж) 1518 байт;

з) 2000 байт.

5. Укажите размеры минимальных кадров Ethernet (не учитывая опцио- нальную возможность увеличения минимального размера кадра до 512 байт в полудуплексном режиме работы технологии Gigabit Ethernet):

а) 32 байта;

б) 64 байта;

в) 128 байт; г) 256 байт; д) 512 байт;

е) 1024 байта; ж) 1518 байт; з) 2000 байт.

6. Укажите размер МАС-адреса:

а) 2 байта; б) 3 байта; в) 4 байта; г) 6 байт; д) 8 байт.

7. Определите тип приведенных МАС-адресов (однопунктовый,

групповой, широковещательный): а) 33:33:00:01:00:03 - это… б) 00:1c:f0:0d:66:11 - это… в) ff:ff:ff:ff:ff:ff - это…

8. Определите тип кадра Ethernet (DIX, Novell 802.3, 802.3/LLC, SNAP) по

байтам заголовка канального уровня:

а) 00:4F:49:02:D8:6A:00:A0:C9:83:16:16:08:00;

б) 00:A0:C9:85:17:B2:00:4F:4E:00:E5:8F:00:54:E0:E0:03;

в) 00:4F:4E:00:CD:4A:00:60:8C:41:DF:C7:00:96:AA:AA:03:00:00

:00:08:00;

г) 00:00:F8:45:13:AC:00:00:C0:02:56:AB:00:78:FF:FF.

9. Выберите неизвестную в общем случае адресную информацию при

отправке пакета утилиты ping по IP-адресу назначения:

а) МАС-адрес отправителя;

б) МАС-адрес получателя;

в) IP-адрес отправителя;

г) IP-адрес получателя.

10. Укажите, откуда коммутатор Ethernet узнат МАС-адреса подключнных к нему компьютеров, необходимые для заполнения его таблицы МАС-адресов:

а) выполняет последовательный опрос подключнных компьютеров;

б) "подсматривает" адрес отправителя во входящих в него пакетах;

в) опрашивает все компьютеры в широковещательном режиме.

11. Укажите, какие пакеты будет захватывать Wireshark при введнной команде фильтра ether proto 0x0806

PAGE 17

СЕТЕВАЯ ТЕХНОЛОГИЯ ETHERNET. КАДРЫ ETHERNET И ИХ АНАЛИЗ С ПОМОЩЬЮ АНАЛИЗАТОРА СЕТЕВЫХ ПРОТОКОЛОВ