天天看點

OpenFlow流表

一、理論知識

當OpenFlow交換機接收到一個資料包時,會先與其流表項進行比對

OpenFlow流表

二、實驗示例

1.準備工作

ryu-manager simple_switch_13.py

sudo mn --topo=linear,3,2 --controller=remote,ip=127.0.0.1,port=6633
           

2.進入mininet初始化的網絡拓撲後使用dump指令檢視的流表:

OpenFlow流表

3.通過scapy發送一個構造資料包後的流表:

#scapy環境
send(IP(dst="10.0.0.2")/TCP())    #主機h1s1發送給主機h1s2(10.0.0.2)
           
OpenFlow流表

參考資料:Ryubook

繼續閱讀