两台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(地址栏,杂项)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)