网络系统原理实验(2):网络的截取实验报告2020.10.20
一、实验名称
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地址,这里是一个广播地址
88D7F6711C55:代表源MAC地址,这里是从3号端口返回到2号端口的回复报文
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号端口的发送报文
0800:代表的是IP报文的协议域,这里是普通的广播报文
4500:代表IP报文的头部格式