1.基本原理
网络调试的基本原理是利用一种特定的网络测试工具(例如 Networkstatus),通过对所用网络设备进行扫描并记录该网络中所有的连接信息,从而能够实现对整个网络的监控。该测试工具一般被称为“网络调试”或“节点测试”,也可被称为“数据包分析”。
网络调试工具需要使用 Network Status才能对其进行检查和记录,并将所有设备连接上网络进行测试。
一般情况下,使用 Networkstatus会得到以下结果:
其中所用到的节点信息(IP、 MAC、端口等)都是由 Network Status自动生成的。
2.调试过程
1.基本操作
在调试过程中,网络调试工具会先对数据包进行分析和判断,当确定了一个或多个数据包是由某个 IP地址发送的,则可以通过检查 IP地址、 MAC地址和端口号等信息来判断该网络是否有这个 IP地址或者其他的 MAC地址;如果没有这个 IP,那么它可能是从其它网络发送过来的;若有这个 MAC地址或者其他网络地址,则该网络中就一定有该 IP段或其它的 MAC段。
2.数据包分析(Data Process)
在 Network Status中,有两种不同的数据包分析方式:“网络测试”和“数据包分析”。其中的“数据包分析”主要是检查每一个节点对应的网络连接数、连接端口数以及连接链路等,而“Network Status”则是根据该节点所在网络的信息来生成相应的数据报文。
3.常见问题与解决方法
在使用 Network Status进行网络调试时,经常会出现如下问题:
①无法读取和生成网络的数据报文;②网络报文不能被正确解读;③如果网络中存在大量无用的数据报文,那么将会影响我们在调试时的效率。
解决方法:
① Network Status无法读取报文,需要使用数据包分析功能来检查所有的报文,然后将所有的报文进行归并汇总,即可得到所需的数据报文中所有节点、 MAC地址、 IP地址和端口等信息。
②可以通过查看 Network Status生成的报文来判断网络是否正常运行。
4.注意事项
①网络测试工具在进行网络调试时,一般会对网络中的所有节点,进行扫描操作
②当遇到无法连接网络的节点时,可在“Network Status”里关闭节点的 DHCP服务。
③如果有多个节点需要进行扫描过程(比如:同时扫描多个网卡),则会影响到我们的测试效率,可以先关闭一个网卡再重启下一个网卡。
④当发现无法连接到该网络的时候,可先查看当前所有网络表中是否存在与其对应的网卡。
⑤在进行检查与记录时,请一定要保存好所有网络表并将所有设备全部连接上网络进行测试。
版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接。
请在这里放置你的在线分享代码