⬜⬜⬜ 🐰🟧🟨🟩🟦🟪(*^▽^*)欢迎光临 🟧🟨🟩🟦🟪🐰⬜⬜⬜
✏️write in front✏️
📝个人主页:陈丹宇jmu
🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝
🙉联系作者🙈by QQ:813942269🐧
🌈致亲爱的读者:很高兴你能看到我的文章,希望我的文章可以帮助到你,祝万事顺意🏳️🌈
✉️少年不惧岁月长,彼方尚有荣光在 🏆
⭐一、实验目的
1) 熟练掌握操作系统自带的基本网络测试工具,包括状态监视、流量监视和路由监视。
2) 学习并掌握snmputil命令的格式及基本使用。
⭐二、实验内容与设计思想
1) 安装并启动snmp服务,设置Community(修改缺省值);
2) 运行snmputil命令,测试与代理系统的通信;
3) 网络状态监视工具的使用,包括Ipconfig、ping、nslookup、dig、host;
4) 网络流量监视工具的使用,包括ping、bing、etherfind、snoop、tcpdump、getethers、iptrace;
5) 网络路由监视工具的使用,包括netstat、arp/rarp、traceroute/tracert。
⭐三、实验要求:
1) 分别使用Snmputil, SnmpUtilG试验。
2) 先对自己使用的计算机,再两人一组,对同学的计算机进行网管实验。
任务:(先要找出相应的OID)
1) 查看有关硬件和操作系统的描述等MIB系统组对象的信息。
2) 找出计算机上用于上网的网卡的相关信息。
3) 查看端口流量。
4) 完成上述实验,观察、分析结果。
⭐四、实验使用环境
操作系统: Microsoft Windows 7/8/10/11
📋笔记目录
任务五:查看端口流量
5.1 netstat的使用
5.2 SNMP查询端口流量信息
5.2.1 SNMP查询端口流量信息概述
5.2.2 显示设备中的端口流量信息
六、实验小结
🚩结尾
任务五:查看端口流量
5.1 netstat的使用
一开始我想到的使用netstat来查看设备的端口流量信息。
在Internet RFC标准中,Netstat的定义是: Netstat是在内核中访问网络连接状态及其相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。
Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
如果你的计算机有时候接收到的数据包导致出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据包。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么你就应该使用Netstat查一查为什么会出现这些情况了。
5.2 SNMP查询端口流量信息
5.2.1 SNMP查询端口流量信息概述
因为netstat管理工具的使用往往需要考虑到权限的赋予问题(是需要提供管理员权限才能使用的命令),所以作为网络管理员在管理其他域内的网络设备时,netstat工具就显得不太适用了。
而SNMP可以很好的适用在管理域内的查看其他设备的端口流量的信息。而且,SNMP的更为侧重。
一般端口流量分析
针对普通网络设备的端口,MIB的相关定义是Interface组,主要管理如下信息:
ifIndex 端口索引号
ifDescr 端口描述
ifType 端口类型
ifMtu 最大传输包字节数
ifSpeed 端口速度
ifPhysAddress 物理地址
ifOperStatus 操作状态
ifLastChange 上次状态更新时间
*ifInOctets 输入字节数
*ifInUcastPkts 输入非广播包数
*ifInNUcastPkts 输入广播包数
*ifInDiscards 输入包丢弃数
*ifInErrors 输入包错误数
*ifInUnknownProtos 输入未知协议包数
*ifOutOctets 输出字节数
*ifOutUcastPkts 输出非广播包数
*ifOutNUcastPkts 输出广播包数
*ifOutDiscards 输出包丢弃数
*ifOutErrors 输出包错误数
ifOutQLen 输出队长
其中,*号标识的是与网络流量有关的信息。
在MIB树中显示的结构为:
5.2.2 显示设备中的端口流量信息
端口的索引号:
端口类型和最大传输单元:
端口网络流量的分析:
输出广播包:
输出字节数:
存在的问题:对于这方面的问题由于基础知识的限制以及对于工具使用不是很shulian 所以无法进行进一步的流量分析。
六、实验小结
本次实验是在上一次实验的基础上针对SNMP协议进一步的学习。在这一次实验中:
首先,我回顾了SNMP服务功能的安装与配置操作,并在这个基础上练习了如何配置Community缺省值,约束了管理网络设备的管理范围。
其次,这次实验中我还学习和练习了有关于SNMP管理工具的使用,从命令行工具snmputil的使用,到snmputilg图像化工具的使用,最后到MIB Browser管理工具的使用,我较为清晰的认识到了管理网络设备工具的具体实施,因为熟练的掌握网络管理的工具可以极大的提高网络管理的效率以及获取到更多的网络设备的信息,并提高捕获设备被的精准性。
最后,在实验的具体任务中,我较为充分的练习了在不同的网络管理工具上获取网咯设备有关于查看有关硬件和操作系统的描述等MIB系统组对象的信息,以及计算机网卡的相关配置信息,还有查看网络设备端口流量的信息。
当然,本次实验过程中,也暴露出了我的很多问题,比如,我对于MIB树的结构的认识还是不够清晰,不懂得如何根据对应的网管操作描述找到对应的OID,以及,在工具上读取跟多的网络设备信息的能力还时不太熟练,这是我今后学习和实验是需要学习理解的部分。
🚩结尾
考虑到阅读篇幅,更多实验内容参考本专栏中的其他文章
🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝
🌈写给读者:很高兴你能看到我的文章,希望我的文章可以帮助到你,祝万事顺意🏳️🌈