外网有问题,怎么抓包来分析网络问题

外网有问题,怎么抓包来分析网络问题,第1张

你完全没必要抓包给运营商看,首先你要确定你这台服务器没问题,也就是说除了你这里其他连接这台服务器都正常,如果是所有的在不同网络的单位都连接不上这台服务器,那可能是服务器的问题。如果就你连接不上,那你只要拿一台笔记本电脑,然后把运营商过来的线路直接插到你的电脑上,配置你的电脑IP,使它能够正常上网或者访问其他业务,然后再尝试用这台电脑连接你原来连不上的这台服务器,如果这个时候还是连接不上,那么证明导致连接不上的原因在运营商,你可以要求他们进行排查。如果你能够正常连接到这台服务器,那你就需要排查问题是否出现在你的内网上。

    为了避免网络中的环路问题,需要在网络中交换机配置STP。STP(Spanning Tree Protocol)是生成树协议,该协议可应用于在网络中建立树形拓扑,消除网络中的环路,并且可以通过一定的方法实现路径冗余,通过在交换机之间传递一种特殊的协议报文,网桥协议数据单元BPDU(Bridge Protocol Data Unit),来确定网络的拓扑结构。

    两台s5700交换机模拟核心交换,两台s3700交换机模拟接入交换机。

 一、开启stp

[SW1]stp enable 

[SW2]stp enable 

[SW3]stp enable 

[SW4]stp enable 

二、配置stp的模式

[SW1]stp mode stp 

[SW2]stp mode stp 

[SW3]stp mode stp 

[SW4]stp mode stp 

三、配置SW1为主根网桥,SW2为备份根网桥

[SW1]stp root primary 

[SW2]stp root secondary 

可以通过dis stp查看所有配置信息。

四、使用dis stp brief查看stp信息和端口信息

    在设置stp的主根网桥时,网络结构重构,stp信息和端口信息会发生变化,先DISCARDING丢弃,重构后根据实际情况端口FORWARDING转发或者DISCARDING丢弃。

    四个交换机分别dis stp brief查看,SW2的2端口和SW4的1端口处于DISCARDING丢弃状态,那么整个网络结构就没有环路存在了。STP中根桥端口选择有三种状态,root 根端口,alte 替代端口alternative,desi 指定端designation。

五、关闭SW1 g/0/3端口,查看网络结构是否变化

[SW1]int gi0/0/3

[SW1-GigabitEthernet0/0/3]shutdown

    关闭端口后,端口变成红色,SW4的两个端口变成FORWARDING转发状态,role从alte 替代端口alternative变成desi 指定端designation。

六、 重新开启端口,又恢复到原始状态三个FORWARDING转发。

[SW1]int gi0/0/3

[SW1-GigabitEthernet0/0/3]undo shutdown

   七、数据抓包SW1的端口1。可以看到每两秒钟交换机之间传递一种特殊的协议报文。

在抓包分析中,请求失败和响应失败有不同的表现和数据特征。具体可以通过以下几点来判断:
1 请求失败:如果一个请求出现了失败,那么往往会出现一些异常现象,如请求的URL无法打开,或者请求的IP地址不可访问等等。此时可以通过观察返回的请求状态码或者错误代码来判断请求是否成功。一般而言,如果请求的状态码为4xx或5xx等错误状态码,则说明请求失败,具体的状态码与错误代码会给出详细的解释。
2 响应失败:如果一个请求已成功发出,但是却无法获得响应,那么往往是由于连接超时或服务器内部错误等原因导致的。此时可以通过观察相应报文头部的状态码、响应时间等信息来判断响应是否失败。一般而言,如果响应超时、服务器返回的响应状态码为5xx等错误状态码,则说明响应失败。
3 网络异常:除了请求和响应失败之外,还有可能是由于网络异常导致了请求或响应的失败。这种情况下,一般会出现网络连接失败、丢包、延迟等问题,可以通过查看抓包文件中的网络数据包的信息来判断是否存在包丢失、延迟等问题。
总的来说,如果是请求失败,那么可以通过请求状态码和相关的错误代码来判断;如果是响应失败,那么可以通过响应状态码和响应时间等信息来判断;如果是网络异常,则需要观察网络包的相关信息来判断是否存在网络丢包、延迟等故障。

wireshark是捕获机器上的某一块网卡的网络包,当你的机器上有多块网卡的时候,你需要选择一个网卡。
点击Caputre->Interfaces 出现下面对话框,选择正确的网卡。然后点击"Start"按钮, 开始抓包
WireShark 主要分为这几个界面
1 Display Filter(显示过滤器), 用于过滤
2 Packet List Pane(封包列表), 显示捕获到的封包, 有源地址和目标地址,端口号。 颜色不同,代表
3 Packet Details Pane(封包详细信息), 显示封包中的字段
4 Dissector Pane(16进制数据)
5 Miscellanous(地址栏,杂项)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13356546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-20
下一篇 2023-07-20

发表评论

登录后才能评论

评论列表(0条)

保存