1. 程式人生 > 其它 >第四次SDN上機實驗

第四次SDN上機實驗

實驗4:開源控制器實踐——OpenDaylight

一、實驗目的

  1. 能夠獨立完成OpenDaylight控制器的安裝配置;
  2. 能夠使用Postman工具呼叫OpenDaylight API介面下發流表。

二、實驗環境

  1. 下載虛擬機器軟體Oracle VisualBox或VMware;
  2. 在虛擬機器中安裝Ubuntu 20.04 Desktop amd64,並完整安裝Mininet;

三、實驗要求

(一)基本要求

  1. 配置JAVA環境,下載並解壓安裝OpenDaylight,版本選擇Carbon或Beryllium;
  2. 下載並解壓安裝Postman;
  3. 利用Mininet平臺搭建下圖所示網路拓撲,並連線OpenDaylight控制器;



    4.通過Postman工具呼叫OpenDaylight提供的API下發流表,實現拓撲內主機h1和h3網路中斷10s。

(二)進階要求

  1. 查詢資料,整理和記錄ODL控制器主要的REST API文件,包括但不限於ODL提供的文件連結,獲取拓撲的交換機、獲取流表狀態數量、獲取特定交換機埠的狀態、新增修改和刪除流表等。
    節點資訊

    拓撲資訊

    流表資訊

    拓撲鏈路資訊

實驗心得

1.在剛開始安裝實驗環境的時候,由於不能把安裝包直接從實體機移動到虛擬機器裡,後來就通過建立共享資料夾的方式進行操作;
2.實驗過程中一直出現紅字,之後通過詢問舍友,反覆輸入命令就順利執行下去了;
3.啟動ODL圖形化介面時一直出現404頁面,後面通過百度,使用重灌系統的方法最後解決了問題。