Здравствуйте, StarAnd, Вы писали:
SA>Где можно взять список всех протоколов, которые инкапсулируются в ETHERNET кадр?? SA>И как их расшифровать?? здесь посмотрите, приложение С.
Sorry, but the page you have requested
http://standards.ieee.org/db/oui/forms/
does not exist on this site.
You may want to type in a description of what you were looking for at our search engine.
This software is maintained by IEEE Standards Systems/Network Staff.
B>Sorry, but the page you have requested
B>http://standards.ieee.org/db/oui/forms/
B>does not exist on this site.
B>You may want to type in a description of what you were looking for at our search engine.
B>This software is maintained by IEEE Standards Systems/Network Staff.
B>
Вот чёрт! В апреле ссылка еще работала.
Но я думаю что можно найти где-нибудь в standards.ieee.org
Здравствуйте, StarAnd, Вы писали:
SA>Это все хорошо, но сниффер вылавливает пакеты с такими протоколами: (hex) 2f, ac, dc. SA>Откуда их взять??
Во первых, нужно определеить какой тип кадра вы поймали. На сколько я помню "со школы", в Ethernet'е могут встречаться кадры 4-х типов:
802.3/LLC
Ethernet 2 (DIX)
Ethernet SNAP
Raw 802.3/Novell 802.3
Различаются кадры так (могу ошибаться, давно было, вроде в Олиферах это было):
Если значение слова (13 и 14 байты в заголовке) больше 1500, значит это Ethernet 2 aka DIX
Иначе, если в следующих двух байтах (15, 16) стоит 0xFF, значит это Raw 802.3/Novell 802.3
Если там (15, 16) стоит 0xAA, значит Ethernet SNAP
Во всех остальных случаях 802.3/LLC
Далее, протокол извлекается из соответсвующих полей кадра.
Здравствуйте, StarAnd, Вы писали:
SA>А где можно взять 802.3/LLC??
я в своё время нашёл такие:
00 Null LSAP
02 Individual LLC Sublayer Management Function
03 Group LLC Sublayer Management Function
04 IBM SNA Path Control(individual)
05 IBM SNA Path Control (group)
06 ARPANET Internet Protocol(IP)
08 SNA
0C SNA
0E PROWAY (IEC955) Network Management & Initialization
18 Texas Instruments
42 IEEE 802.1 Bridge Spannning Tree Protocol
4E EIA RS-511 Manufacturing Message Service
7E ISO 8208 (X.25 over IEEE 802.2 Type 2 LLC)
80 Xerox Network Systems(XNS)
86 Nestar
8E PROWAY (IEC 955) Active Station List Maintenance
98 ARPANET Address Resolution Protocol (ARP)
BC Banyan VINES
AA SubNetwork Access Protocl(SNAP)
E0 Novell NetWare
F0 IBM NetBIOS
F4 IBM LAN Management (individual)
F5 IBM LAN Management (group)
F8 IBM Remote Program Load (RPL)
FA Ungermann-Bass
FE ISO Network Layer Protocol
FF Global LSAP
Здравствуйте, butcher, Вы писали:
SA>>А где можно взять 802.3/LLC?? B>я в своё время нашёл такие:
Хотя, это не тип кадра, а служба источника/назначения.
Здравствуйте, StarAnd, Вы писали:
SA>Но в интернете должны же быть стандарты??
И так, то что существует минимум 4 типа кадров Ethernet мы выяснили
Пойдём дальше. Поле типа протокола есть только в двух из четырёх типах кадров — Ethernet DIX и SNAP. Какие типы бывают вам уже дали ссылку. В оставшихся двух типах кадров нет такого поля, но есть два поля адрес службы источника и назначения. По смыслу практически то же самое, какие коды я нашёл в своё время, я написал.
SA>И откуда их можно загрузить??
Загрузить наверно можно с источников. Источники стандартов разные: IEEE, Xerox, Intel, Novell, Digital, ..
Наверняка какие-то из стандартов небесплатные. Ищите..