отправка/приём ethernet кадров

Discussion in 'WASM.NETWORKS' started by int_13h, Mar 8, 2009.

  1. int_13h

    int_13h New Member

    Blog Posts:
    0
    Joined:
    Dec 15, 2008
    Messages:
    163
    Location:
    Красноряск
    вобсчем задача - с некоторого мак адреса принять и передать езернет кадр соотв. как это сделать под вынью сокеты такого функционала как понял не предоставляют =(
     
  2. barton

    barton New Member

    Blog Posts:
    0
    Joined:
    Jul 19, 2008
    Messages:
    164
    Location:
    Czechoslovakia
    Не мало ты от сокетов хочешь)
    Сокеты максимум предоставляют редактирование ip-header'а, да и то, теперь уже как бы и не предоставляют в винде. И очень давно. Юзать что-то низкоуровнево
     
  3. int_13h

    int_13h New Member

    Blog Posts:
    0
    Joined:
    Dec 15, 2008
    Messages:
    163
    Location:
    Красноряск
    ну хм.. желательно какой нибудь юзер-модный способ, дров писать не очень хочется =)
     
  4. agrischuk

    agrischuk New Member

    Blog Posts:
    0
    Joined:
    Jan 12, 2009
    Messages:
    47
    winpcap должен помочь, правда тоже драйвер.
     
  5. K10

    K10 New Member

    Blog Posts:
    0
    Joined:
    Oct 3, 2008
    Messages:
    1,590
    Модный среди юзеров :))

    По теме - WinPcap однозначно. agrischuk, да там вроде драйвер, но интерфейс у него юзерМодный...
     
  6. int_13h

    int_13h New Member

    Blog Posts:
    0
    Joined:
    Dec 15, 2008
    Messages:
    163
    Location:
    Красноряск
    ..винпкап рульная весчь уже пишу под неё...
    K10 а кернел-модный видимо модный среди кернелов =) хм кстати а где нить описан стек TCP/IP во всех интимных подробностях?.. поюзал винпкап тоже захотелось дров забодяжить тупо копировать код не хочется, хочу получше разобраться как всё это дело под вынью зарулено
     
  7. s0larian

    s0larian New Member

    Blog Posts:
    0
    Joined:
    Jul 15, 2004
    Messages:
    489
    Location:
    Крыжёпполь
    int_13h, эээ, google? Что именно тебя интересует?

    http://www.networksorcery.com/enp/protocol/ip.htm
    http://www.networksorcery.com/enp/protocol/tcp.htm

    http://www.amazon.com/TCP-Illustrated-Protocols-Addison-Wesley-Professional/dp/0201633469
    http://www.amazon.com/TCP-Illustrated-Implementation-Addison-Wesley-Professional/dp/020163354X
     
  8. int_13h

    int_13h New Member

    Blog Posts:
    0
    Joined:
    Dec 15, 2008
    Messages:
    163
    Location:
    Красноряск
    s0larian реализация TCP/IP в ядре..и всё что с этим связано ну всевозможные IRP запросы.. и т.п.
     
  9. only

    only New Member

    Blog Posts:
    0
    Joined:
    Oct 21, 2008
    Messages:
    147
    RFC
    TCP/IP Illustrated (уже сказали)
    исходники BSD (вобще исходники любой ОС, где есть реализация стека этих протоколов)