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


Автор: vodiv 1.6.2013, 10:42
Задача: сделать систему обмена данными с контроллером через сеть. Контроллер имеет ограниченные ресурсы, поэтому нежелательно ставить полный сетевой стек, лучше использовать обмен на уровне Ethernet (MAC - адрес), не используя IP. Я работаю в Visual C++. В MSDN нигде нормально не прописано, как работать с сокетами на этом уровне. Кто-нибудь делал подобные вещи? Жду помощи. Спасибо.

Автор: Alexeis 2.6.2013, 17:54
  http://msdn.microsoft.com/en-us/library/windows/desktop/ms740548(v=vs.85).aspx 
Raw Socket . Правда винда может плохо переваривать такие пакеты.

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id51a9a5ce6ccc196b69000002#findElement_E7045_51ab5cb46ccc19d46f000d3c_0

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