RSTP中 ☀️边缘端口❤️

简介: RSTP中 ☀️边缘端口❤️

📢RSTP中的边缘端口特性

image.png

💬边缘端口的作用

  • 边缘端口在端口UP之后立即进入转发状态;不需等待2倍的转发延时就可转发流量
  • P/A机制中,边缘端口不阻塞,可持续进行流量转发
  • 边缘端口UP时,不出发TC机制

💬使用边缘端口时遇到的问题

image.png

环境描述

SW1的g0/0/1和g0/0/2配置了edge port,连接着一台非网管式的交换机

环路形成描述

当链路刚接上去时,配置了edge port的端口立即进入forwarding状态,在没有收到bpdu时,hub的e0/0/0、e0/0/1以及SW1的g0/0/1、g0/0/2全都处于forwarding状态,于是环路出现。

当边缘端口收到bpdu时,就会散失边缘端口的特性,成为普通的stp端口,并参与stp计算,环路消失。由于需要计算stp(确定端口角色,端口状态,等待转发延时),所以会带来网络震荡。

边缘端口使用场景

接DHCP客户端,使其快速获取IP地址

windows  DHCP客户端在一定时间中没有获得DHCP服务器分配的地址,会自动使用169.254.X.X/16地址(使用这个地址的目的是在未能分配到地址的情况下,可与其他设备互相通信),此时DHCP客户端不再请求IP,如果这个等待时间较短,小于30s,会使得DHCP客户端无法较快有效的IP地址

交换机连接重要服务器时,如图,当SW1和SW2之间链路恢复后,会进行P/A机制,此时如果接PC的接口未配置成边缘端口,则此端口会阻塞,30s后才进入转发状态,PC1和PC2之间的通信将中断30s,配置边缘端口后,P/A机制中该端口不被阻塞,PC1和PC2之间互访不中断。

image.png

连接信息插座的接口

当网络中有大量终端时,终端的频繁上线会产生TC,使得交换机频繁删除自己的MAC表项及ARP表项,会产生大量未知单播报文,在网络中进行泛洪,影响网络性能(结RSTP中TC机制讲)。当网络发生TC时,未配置边缘端口的接口对应的MAC及ARP表项也会删除,同样也会产生未知单播报文进行泛洪。

当网络中有用户私接交换机或有意构造非法bpdu对网络进行攻击的场景;网络中有用户私接交换机或进行bpdu攻击时,可使用边缘端口配合bpdu防护,此时边缘端口收到bpdu后将会把端口shutdown;

shutdown后的接口需要管理员手工开启或配置 “error-down auto-recovery causes bpdu-protection interval XX”命令,超时时间后自动开启。

相关文章
|
人工智能
【奶奶看了都会】ComfyUI+SVD制作AI视频教程,附效果演示
AI一天,人间一年。大家好啊,我是小卷,最近AI绘画又发展出一些新玩意了,小卷因为工作的关系有一个月没关注AI的发展了,都有点跟不上版本节奏了。。。
2688 2
【奶奶看了都会】ComfyUI+SVD制作AI视频教程,附效果演示
|
数据可视化 IDE 定位技术
R语言与RStudio的下载与安装方法
R语言与RStudio的下载与安装方法
2638 1
|
缓存 移动开发 JSON
【网络安全 | 网络协议应用层】结合Wireshark讲解HTTP协议
【网络安全 | 网络协议应用层】结合Wireshark讲解HTTP协议
1765 0
|
存储 Ubuntu 网络协议
/etc/sysconfig/network-scripts下的文件和网口的对照关系
【10月更文挑战第22天】/etc/sysconfig/network-scripts下的文件和网口的对照关系
1552 1
|
缓存 网络协议 网络性能优化
TCP传输协议与UDP传输协议的特点与分析
网络协议如同人与人之间相互交流是需要遵循一定的规则(如语言)一样,计算机之间能够进行相互通信是因为它们都共同遵守一定的规则,即网络协议。 OSI参考模型和TCP/IP模型在不同的层次中有许多不同的网络协议,如图所示: 我们今天主要讨论的是传输层的协议,即考虑应用程序之间的逻辑通信。简单来说就是数据该如何发送给其他机器;
22895 3
TCP传输协议与UDP传输协议的特点与分析
|
数据库
达梦数据库启用日志方法,达梦数据库查看日志是否启用,达梦数据库日志文件位置查找
达梦数据库启用日志方法,达梦数据库查看日志是否启用,达梦数据库日志文件位置查找
2314 0
达梦数据库启用日志方法,达梦数据库查看日志是否启用,达梦数据库日志文件位置查找
|
监控 前端开发 数据库
Zabbix 5.0 LTS部署实战篇
这篇文章是关于Zabbix 5.0 LTS部署的详细教程,包括版本选择、服务器平台选择、安装步骤、数据库配置、前端安装以及修改时区和设置开机自启等内容。
1370 1
Zabbix 5.0 LTS部署实战篇
|
移动开发 自然语言处理 前端开发
input表单 type属性详解
input 元素可以用来生成一个供用户输入数据的简单文本框。 在默认的情况下, 什么样的数据均可以输入。而通过不同的type属性值,可以限制输入的内容。
1068 1
|
机器学习/深度学习 网络协议 算法
IGP高级特性(一)
IGP高级特性(一)