pause frame 送信 (scapy)


=== pause.py ===
from scapy.all import *
data=’x00x01xffxff’ + ‘’ * 42
pkt = Ether(src=”00:00:00:00:00:00″, dst=”01:80:c2:00:00:01″, type=0x8808)/data
sendp(pkt, iface=”re0″)
#1秒間隔でループ
#sendp(pkt, iface=”re0″, loop=1, inter=1)
#全速力でループ
#sendp(pkt, iface=”re0″, loop=1)
===============
を書いておいて、
python pause.py
DELL の PowerConnect 2808 でミラー「先」ポートの flowcontrol が enable に設定されている場合、pause を送るとどうなるのかを調べたかったので。Pause を送っている間は、ミラーポートにデータが送られず、ミラー元のポートもそれに応じてフロー制御されているのではないかと思います。
以下参考に。
scapy
パケットモニタ、パケット生成など