реклама на сайте
подробности

 
 
> Работа стеков протоколов, Ethernet -> IP/IPX/NetBEUI
Boris_TS
сообщение Jul 15 2009, 20:28
Сообщение #1


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Подскажите пожалуйста, где можно прочитать по каким признакам потроха Ethernet пакетов передаются одному из следующих протоколов IP (TCP/UDP), IPX/SPX, NetBEUI и т.п. Т.е. каков формат заголовка, расположенного в данных Ethernet Frame, по которому производиться выбор протокола обработчика этого Ethernet Frame: IP (TCP/UDP), IPX/SPX, NetBEUI ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
XVR
сообщение Jul 16 2009, 07:39
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



По полю Ethernet size/type (EtherType) в заголовке Ethernet пакета (сразу после MAC'ов отправителя и получателя)
Для IP это 0x0800, IPX - 0x8137 (см http://en.wikipedia.org/wiki/EtherType и http://standards.ieee.org/regauth/ethertype/eth.txt)
NetBEUI ходит поверх IP
Go to the top of the page
 
+Quote Post
vvs157
сообщение Jul 31 2009, 22:24
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(XVR @ Jul 16 2009, 11:39) *
NetBEUI ходит поверх IP
Умеет ходить без IP - это самый первый Микрософтовский сетевой протокол. Через машрутизаторы не ходит.
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Aug 1 2009, 10:17
Сообщение #4


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(vvs157 @ Aug 1 2009, 02:24) *
Умеет ходить без IP - это самый первый Микрософтовский сетевой протокол. Через машрутизаторы не ходит.

Вот мне так тоже казалось, что если поставить на машинах с Windows 98 - XP протокол NetBEUI (и назначить копирование файлов через него), то копирование файлов происходит быстрее, чем через TCP/IP - а значить не может эмулироваться через IP. Но, к сожалению, это не даёт ответов на сформулированный мною выше вопрос:
Цитата(Boris_TS @ Jul 17 2009, 08:28) *
Да и возникает еще один вопрос - в IEEE 802.3 можно сказать описаны 4 разновидности Ethetner Frame:
1. с заголовком LLC.
2. с заголовком LLC/SNAP
3. с истолкованием поля L\T, как Type (Ethernet II Frame / DIX Frame).
4. с истолкованием поля L\T, как Length (Ethernet Raw Frame / Ethernet Nowell Frame).

Пока я не нашел правила, в каких случаях какой пакет будет генерироваться Windows/Unix системами.
Т.е. поддержку каких кадров и в каких случаях необходимо реализовать ?

Также для меня непонятна процедура анализа Ethetner Frame (с истолкованием поля L\T, как Length) в смысле: как определить какому высокоуровневому протоколу он принадлежит (IP, IPX, а может и еще к 1000 других зарегистрированных протоколов) ?

Кто-нибудь чего-нибудь может ответить на эти вопросы ???!!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01408 секунд с 7
ELECTRONIX ©2004-2016