Я пытаюсь отправить Ping, используя LLC и SNAP.
переменные dst и src установлены правильно, ping с приведенным ниже кодом работает нормально, я получаю ответ:
pingFrame = Ether(src=etherSrc,dst=etherDst)/IP(dst=dst,src=src)/ICMP()
ans = srp1(pingFrame)
но как я могу создать запрос, используя LLC и SNAP?Следующий код не работает ...
pingFrame = Ether(src=etherSrc,dst=etherDst, type=0x0800)/LLC(
dsap=0xAA,
ssap=0xAA,
ctrl=0x03)/SNAP(
OUI=000,
code=8)/IP(
dst=dst,src=src)/ICMP()
ans = srp1(pingFrame)