網路系統原理實驗(2):網路的擷取實驗報告2020.10.20
阿新 • • 發佈:2020-10-21
一、實驗名稱
SignalTap II Logic Analyzer使用入門
二、實驗內容
1.啟動quartus,在工具tool中啟動Signaltap II Logic Analyzer
2.進入如下介面,並新建一個instance
3.在下面的視窗新建一個node
4.輸入待捕獲訊號的名稱,如果只輸入一部分就需在後面加上萬用字元”*”,在filter中選擇第一項“Design Entry(all names)”
5.此處的搜尋區域要精確到UM
6.點選list查詢到訊號並新增
7.第127到80位改成高電平以達到如圖效果
8.相同步驟新增UM:UM|cdp2um_data_valid,這個訊號是上升沿的時候表示開始傳送
9.新增clock訊號,注意是
10.編譯
11.將工程下載到機器中
12.連線網線,並執行,同時ping一個地址,注意是2號埠ping3號埠捕獲到符合條件的訊號後將自動停止,如果沒有自動停止的話,需要一直ping,一直髮送包。
5:表示報文的頭部標示位,101報文頭部,100報文中間資料,110報文尾部
F:表示有效位元組數,1111表示16個位元組全部有效,1110表示最高的15個位元組有效,1101表示最高的14個位元組有效,以此類推
2:表示輸入埠號,位四位通道號,對應8個物理埠,序號為0-7,序號8-15保留不被使用
F:之後連續的12個F表示48位的目的MAC地址,這裡是一個廣播地址
0806:代表的是IP報文的協議域,這裡是ARP協議廣播報文
0001:代表IP報文的頭部格式
13.這是一個普通的IP報文。
5:表示報文的頭部標示位,101報文頭部,100報文中間資料,110報文尾部
F:表示有效位元組數,1111表示16個位元組全部有效,1110表示最高的15個位元組有效,1101表示最高的14個位元組有效,以此類推
1:表示輸入埠號,位四位通道號,對應8個物理埠,序號為0-7,序號8-15保留不被使用
F:之後連續的12個F表示48位的目的MAC地址,這裡是一個廣播地址
00E04C68006E:代表源MAC地址,這裡是從2號埠傳送到3號埠的傳送報文
4500:代表IP報文的頭部格式