Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Сети > передача пакетов по mac адресу


Автор: dissetient 16.2.2006, 16:41
Люди подскажите как решить такую задачу:

Нужно отослать пакет на другой компьютер в локальной сети
используя только его mac адрес ;

(то есть чтобы заголовок пакета содержал mac адреса отправителя и получателя)

Автор: dwr_budr 17.2.2006, 10:58
Создай datalink layer сокет, создай ethernet пакет и вопрос решен. Поищи тему про снифферы, там обсуждались такие сокеты. Либо покопай в сторону libpcap.

Автор: GrayCardinal 9.4.2006, 21:01
dwr_budr,
libnet ему надо а не libpcap smile
http://sf.net/projects/libnet

Можно ручками. РАВ сокеты делать умеем ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)