网络系统原理实验(2):网络的截取实验报告2020.10.20

一、实验名称

SignalTap II Logic Analyzer使用入门

二、实验内容

1.启动quartus,在工具tool中启动Signaltap II Logic Analyzer

网络系统原理实验(2):网络的截取实验报告2020.10.20

2.进入如下界面,并新建一个instance

网络系统原理实验(2):网络的截取实验报告2020.10.20

3.在下面的窗口新建一个node

网络系统原理实验(2):网络的截取实验报告2020.10.20

4.输入待捕获信号的名称,如果只输入一部分就需在后面加上通配符”*”,在filter中选择第一项“Design Entry(all names)”

网络系统原理实验(2):网络的截取实验报告2020.10.20

5.此处的搜索区域要精确到UM

网络系统原理实验(2):网络的截取实验报告2020.10.20

6.点击list查找到信号并添加

网络系统原理实验(2):网络的截取实验报告2020.10.20

7.第127到80位改成高电平以达到如图效果

网络系统原理实验(2):网络的截取实验报告2020.10.20

8.相同步骤添加UM:UM|cdp2um_data_valid,这个信号是上升沿的时候表示开始发送

9.添加clock信号,注意是

网络系统原理实验(2):网络的截取实验报告2020.10.20

10.编译

网络系统原理实验(2):网络的截取实验报告2020.10.20

11.将工程下载到机器中

网络系统原理实验(2):网络的截取实验报告2020.10.20

12.连接网线,并运行,同时ping一个地址,注意是2号端口ping3号端口捕获到符合条件的信号后将自动停止,如果没有自动停止的话,需要一直ping,一直发送包。

网络系统原理实验(2):网络的截取实验报告2020.10.20
网络系统原理实验(2):网络的截取实验报告2020.10.20

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报文。

网络系统原理实验(2):网络的截取实验报告2020.10.20
网络系统原理实验(2):网络的截取实验报告2020.10.20

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报文的头部格式