SDN這種新型網絡體系結構的核心思想:把網絡的控制層面與數據層面分離,而讓控制層面利用軟件來控制數據層面中的許多設備。
OpenFlow協議可以被看成是SDN體系結構中控制層面與數據層面之間的通信接口。
在SDN中取代傳統路由器中轉發表的是“流表”,在OpenFlow交換機中,既可以處理數據鏈路層的幀,也可以處理網際層的IP數據報,還可以處理運輸層的TCP或UDP報文。
- 下列有關SDN的敘述中錯誤的是()
A、SDN是近年來出現的一種新型網絡體系結構
B、OpenFlow交換機基于“流表”來轉發分組
C、OpenFlow可被看作是SDN的控制層面與數據層面的通信接口
D、SDN遠程控制器位于OpenFlow交換機中 √
解析:在SDN網絡的控制層面有一個在邏輯上集中的遠程控制器,邏輯上的遠程控制器在物理上可由不同地點的多個服務器組成。遠程控制器掌握各主機和整個網絡的狀態,能夠為每一個分組計算出路由,然后在每一個OpenFlow交換機中生成其正確的轉發表。這樣,OpenFlow交換機的工作就變得非常單純,也就是對接收到的分組進行“匹配+操作”
- 下列關于SDN網絡的說法錯誤的是()
A、在SDN的流表中,可以根據鏈路層,網絡層,傳輸層的首部進行匹配
B、在SDN中使用分組交換機對數據進行轉發
C、SDN中控制部分使用北向接口,向分組交換機提供流表 √
D、SDN采用集中式的控制層面和分散式的數據層面
解析:在SDN流表中,可以根據鏈路層、網絡層、傳輸層的首部與流表中的表項進行匹配,根據這些首部字段選擇對應的表項進行轉發。在SDN中使用統一分組交換機對數據進行轉發。SDN中,控制部分使用南向接口,向分組交換機提供流表。SDN采用集中式控制層面和分散式數據層面。
- 以下項目,不包含在OpenFlow1.0流表的首部字段值中的有
Ⅰ、源MAC地址
Ⅱ、目的IP地址
Ⅲ、VLAN ID
Ⅳ、TTL
Ⅴ、端口號
Ⅵ、檢驗和
選項為()
A、Ⅰ Ⅱ
B、Ⅳ Ⅵ √
C、Ⅲ Ⅴ Ⅵ
D、Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ
解析:
流表 = 首部字段值 + 計數器 + 動作
其中
首部字段值 =
源MAC地址 + 目的MAC地址 + 類型【以太網部分的參數】
+
ID + 優先級 【VLAN部分的參數】
+
源IP地址 + 目的IP地址 + 協議 + 服務類型 【IP部分的參數】
+
源端口 + 目的端口【TCP/UDP部分的參數】