- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2021年交换计数器实现实验报告四
2021年交换计数器实现实验报告四
PAGE / NUMPAGES
2021年交换计数器实现实验报告四
HUNAN UNIVERSITY
路由器
试验汇报
题 目:
004交换计数器实现
学生姓名:
学生学号:
专业班级:
同组组员:
上课老师:
目 录
TOC \o 1-2 \h \z \u 一、 内容 2
二、 目 2
三、 试验步骤 2
四、 试验环境 2
五、 试验操作及运行结果 2
六、 试验体会和思索题 2
附录(源代码及注释) 2
一、 内容
1、 基础要求: 在2口进3口出基础功效UM_my/UM.v模块中设计端口计数器, 能统计端口进入报文数量。
2、 第二要求: 设计计数器能统计交换机经过有效报文字节数量。
3、 设计STP信号量并监视
设计完网络接口接收计数器模块代码, 初步掌握接收计数器模块工作原理; 使用接收计数器更新状态机状态设置触发条件; 在主机A上发送ping主机B命令; 使用抓包软件统计接口收发报文计数接收计数器状态机改变情况; 对比软硬件计数器统计结果。\
二、 目
1、 学会硬件实现交换机端口计数器;
2、 深入熟练捕捉数据方法
3、 掌握多个计数方法设计和实现
4、 了解掌握网络接口性能测量基础方法
三、 试验步骤
step1.使用Quartus 打开 上次试验完成好in2out3目录下硬件工程项目netFPGAmini-2-3.qar。
step2.在工程项目中, 打开文件列表对UM.v文件进行编写(用户模块文件)
Step3. 在UM.v文件中增加一个新处理逻辑, 在一个always@(posedge clk or negedge reset)逻辑中完成端口2进端口3出硬件设计。
Step4.新建信号量完成数据统计 , 设计信号拉出观察
Step5.点击编译命令, 对代码进行编译, 软件会完成硬件电路设计和优化, 生成和工程名同名sof文件
Step6.将sof文件下载到NetMagic08中进行硬件调试
四、 试验环境
1台管理节点主机; 1台主机A; (分别连接到2口和3口)
2根网线;
NetMagic08开发平台;
软件Quartus 16。
主机及网络具体配置参考附带试验环境拓扑及软件配置文档。
五、 试验操作及运行结果
step1.使用Quartus 打开 上次试验完成好in2out3目录下硬件工程项目netFPGAmini-2-3.qar。
step2.在工程项目中, 打开文件列表对UM.v文件进行编写(用户模块文件)
如图, 设置两组32位output端口用于接下来监控。
其中Countar为报文计数, auto_signtap为有效字节数
Step3. 在UM.v文件中增加一个新处理逻辑, 在一个always@(posedge clk or negedge reset)逻辑中完成端口2进端口3出硬件设计。
第一个框内代码含义为初始化两组端口信号量为0以免程序自动初始化影响试验结果观察。
第二个框内表示当报文抵达时候, 有效字节数=先前有效字节数+这次报文有效字节数
最终一个框内代码实现了报文头抵达, 报文数计数+1操作。
Step4.新建信号量完成数据统计 , 设计信号拉出观察
首先插入节点
找到代码修改对应两组32位输出端口。
设计信号拉出观察以下图所表示, 全部监视条件设置为不关心, 因为我们只需要观察最终数字是否符合报文头抵达后+1规范即可, 无需筛选条件。
Step5.点击编译命令, 对代码进行编译, 软件会完成硬件电路设计和优化, 生成和工程名同名sof文件(千万不要动那根线! )
Step6.将sof文件下载到NetMagic08中进行硬件调试
成功下载后添加所想要观察对应端口以下图所表示。
两台机器成功ping通, 实现2进3出功效, 与此同时, 两组我所观察端口数据显示也符合常理, 证实试验基础成功, 能够进行下一次试验操作。
主机A:
主机B:
六、 试验体会和思索题
在真实交换机设备中这类信息都能够称为管理信息。通常会有管理信息库(MIB, Management Information Base)来综合管理。MIB定义了受管设备必需保留数据项、 许可对每个数据项进行操作及其含义, 即管理系统可访问受管设备控制和状态信息等数据变量都保留在MIB中。能够思索作为交换设备, 还有那些性能数据是关键数据。硬件中怎样获取、 保留、 刷新?
首先我上网查找相关MIB基础知识。
管理信息库(MIB, Management Information Base)是TCP/IP网络管理协议标准框架内容之一, MIB定义了受管设备必需
您可能关注的文档
- 2021年中国石油大学远程教育大学物理模拟实验在线作业.doc
- 2021年中国石油大学远程教育秋公共社交礼仪在线作业.doc
- 2021年中国石油大学远程教育秋季经济统计学原理第二次在线作业.doc
- 2021年中国石油大学远程教育秋思想道德修养与法律基础在线作业.doc
- 2021年中国石油大学远程教育音乐赏析在线作业试题答案.doc
- 2021年中国石油大学高等数学在线作业1-3.doc
- 2021年中国石油大学高等数学第一次在线作业及答案.doc
- 2021年中国科技大学算法导论第一次实验报告.doc
- 2021年中国移动求职招聘在线测试复习题及答案.doc
- 2021年中国近代史纲要实践部分考核作业.doc
原创力文档


文档评论(0)