天天看點

SDN第三次上機實驗

實驗任務一

SDN第三次上機實驗

試驗任務二#

OpenFlow協定中交換機與控制器的消息互動過程如下圖所示

SDN第三次上機實驗

Hello#

首先,控制器與互動及互相發送 Hello 消息。

SDN第三次上機實驗

Features Request#

其次,OpenFlow 連接配接建立之後,控制器需要獲得交換機的特性資訊,是以控制器向交換機發送 Features Request 消息查詢交換機特性.

SDN第三次上機實驗

Features Reply#

交換機在收到控制器發出的 Features Request 消息後,将自己的特性告訴給控制器,傳回 Features Request 消息.

SDN第三次上機實驗

Set config#

知道了交換機的特性之後就要配置交換機了。

SDN第三次上機實驗

Packet-in#

SDN第三次上機實驗

有兩種情況會觸發交換機向控制器發送 Packet_in 消息

  • 1.資料包在交換機中比對不到流表,則向controller發送Packet_in消息
  • 2.資料包在流表中有比對的條目,但是其中所訓示的 action 清單中包含轉發給控制器的動作(Output = CONTROLLER)

    (注:該圖是因為比對不到流表,屬于第一種)

 Packet-out#

SDN第三次上機實驗

繼續閱讀