實驗一:SDN拓?fù)鋵嵺`
二、實驗環(huán)境
Ubuntu 22.04 Desktop amd64
三、實驗要求
(一)基本要求
1.使用Mininet可視化工具,生成下圖所示的拓?fù)洌⒈4嫱負(fù)湮募麨閷W(xué)號.py。

2.使用Mininet的命令行生成如下拓?fù)洌?br>
a) 3臺交換機,每個交換機連接1臺主機,3臺交換機連接成一條線。

b) 3臺主機,每個主機都連接到同1臺交換機上。

3.在2 b)的基礎(chǔ)上,在Mininet交互界面上新增1臺主機并且連接到交換機上,再測試新拓?fù)涞倪B通性。

4.編輯(一)中第1步保存的Python腳本,添加如下網(wǎng)絡(luò)性能限制,生成拓?fù)洌?br>
a) h1的cpu最高不超過50%;
b) h1和s1之間的鏈路帶寬為10,延遲為5ms,最大隊列大小為1000,損耗率50。


(二)進階要求
運行結(jié)果:

代碼:

總結(jié):
本次實驗對我來說有點難度,剛開始看到指導(dǎo)資料有點無從下手,后來通過查詢資料不斷學(xué)習(xí),最終學(xué)會怎樣完成實驗。通過本次實驗,我學(xué)到了Mininet的部分命令語句與工具用法,幫助我進一步理解SDN拓?fù)洌布由盍宋覍ython腳本的了解。收獲良多,繼續(xù)努力。我也學(xué)會了關(guān)于mininet創(chuàng)建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的相關(guān)知識,學(xué)會如何用mininet中使用Python來自定義網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),不僅讓我加深了理論知識,同時通過實踐實驗的方法,更加有了深刻的理解。在實驗中碰到的問題明白了在重構(gòu)拓?fù)浜笠蹇罩暗木彺妫鳈C4連接到交換機必須要給交換機多分配一個端口。
浙公網(wǎng)安備 33010602011771號