mininet初步使用,sFlow流量監測

sFlow是一種網絡流量監測技術,採用數據流隨機採樣,提供完整的提二層到第四次的流量信息,讓用戶詳細、實時地分析網絡傳輸流的性能、趨勢和存在的問題。

一、sFlow安裝    

# tar zxvf sflow.tar.gz
# cd sflow/sflow-rt
# ./start.sh

而後通過瀏覽器訪問localhost:8008進入sFlow訪問界面

二、mininet使用

sudo mn

1.進入mininet命令行,創建兩個主機,一個交換機,此時h1、h2主機之間無法ping通

2.而後在虛擬機命令行下執行

# ifconfig

觀察此時網卡,s1無ip

# ovs-vsctl add-port s1 eth1

將mininet中創建的s1交換機與本地網卡相連(eth1爲新添加的網卡不與外網相連,如果選擇外網網卡,添加到網橋後將無法上網)

而後設置s1的ip地址,

# ifconfig s1 10.109.254.154 netmask 255.255.255.0

3.切回mininet窗口執行ping測試

mininet> h1 ping h2

4.啓動sFlow流量監控功能

# ovs-vsctl -- --id=@sflow create sFlow agent=s1 target=\"10.109.254.15:6343\" header=128 sampling=64 polling=1 -- set bridge s1 sflow=@sflow

5.查看交換機和端口編號,方便在sFlow中觀測結果        

# ip link

三、查看監測結果

登陸sFlow界面,查看agent選項卡,即可查看端口在五分鐘內的輸入輸出流量信息











發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章