【技术实现步骤摘要】
一种端口协商方法及装置
本申请涉及通信
,尤其涉及一种端口协商方法及装置。
技术介绍
随着虚拟化技术的快速发展,虚拟扩展局域网(virtualextensibleLAN,VXLAN)逐渐在数据中心场景中广泛部署,越来越多的业务流量需要通过VXLAN网络传输,为了使得多个网络设备可以同时转发业务流量,出现了多归接入(即将一个用户侧设备连接到多个网络侧设备)的场景。以图1所示的双归接入场景为例,假设用户侧设备A配置了一个以太链路聚合口(Eth-trunk),并且加入了两个成员端口,两个成员端口的端口号分别为1、2。用户侧设备A通过成员端口1接入网络侧设备B、通过成员端口2接入网络侧设备C。用户侧设备A,网络侧设备B和C均配置有链路聚合控制协议(LinkAggregationControlProtocol,LACP)。用户侧设备A分别向网络侧设备B和网络侧设备C发送LACP报文,以协商聚合链路。由于网络侧设备B以及网络侧设备C在与用户侧设备A通信时的端口号是由网络侧设备B和网络侧设备C的系统分别自动分配的,可能会出现 ...
【技术保护点】
1.一种端口协商方法,应用于用户侧设备中,所述用户侧设备通过N条链路多归接入N个网络侧设备,其特征在于,所述方法包括:/n通过链路i发送上行链路聚合控制协议LACP报文U
【技术特征摘要】
1.一种端口协商方法,应用于用户侧设备中,所述用户侧设备通过N条链路多归接入N个网络侧设备,其特征在于,所述方法包括:
通过链路i发送上行链路聚合控制协议LACP报文Ui,所述上行LACPi报文Ui包括所述用户侧设备为所述链路i分配的端口标识Pi;1≤i≤N,N≥2;
通过所述链路i接收所述网络侧设备Ai发送的下行LACP报文Di,所述下行LACP报文Di包括所述端口标识Pi;
根据所述下行LACP报文Di中的所述端口标识Pi确定完成链路i的LACP协商。
2.根据权利要求1所述的方法,其特征在于,所述N条链路对应的端口标识各不相同,所述方法还包括:
存储所述链路i与所述端口标识Pi的第一对应关系。
3.根据权利要求1或2所述的方法,其特征在于,所述用户侧设备通过所述链路i接收下行LACP报文Di之前,所述方法还包括:
通过所述链路i接收第一下行LACP报文,所述第一下行LACP报文包括所述网络侧设备Ai为所述用户侧设备分配的初始端口标识;
存储所述链路i与所述初始端口标识的第二对应关系。
4.根据权利要求3所述的方法,其特征在于,所述通过所述链路i接收下行LACP报文Di后,所述方法还包括:
将所述第二对应关系中的所述初始端口标识更新为所述端口标识Pi。
5.一种端口协商方法,应用于网络侧设备Ai,所述网络侧设备Ai为连接同一用户侧设备的N个网络侧设备中的任意一个,1≤i≤N,N≥2;其特征在于,所述方法包括:
接收所述用户侧设备发送的上行链路聚合控制协议LACP报文Ui,所述上行LACP报文Ui中携带有所述用户侧设备为所述网络侧设备Ai对应的链路i分配的端口标识Pi;
获取所述上行LACP报文Ui中的所述端口标识Pi;
向所述用户侧设备发送下行LACP报文Di,所述下行LACP报文Di中携带所述端口标识Pi。
6.根据权利要求5所述的方法,其特征在于,在接收所述用户侧设备发送的上行链路聚合控制协议LACP报文Ui之前,所述方法还包括:
为所述用户侧设备对应的链路分配初始端口标识;
存储所述链路与所述初始端口标识的第一对应关系;
根据所述第一对应关系向所述用户侧设备发送第一下行LACP报文,所述第一下行LACP报文包括所述初始端口标识。
7.根据权利要求5或6所述的方法,其特征在于,在获取所述上行LACP报文Ui中的所述端口标识Pi后,所述方法还包括:
存储所述用户侧设备对应的链路i与所述端口标识Pi的第二对应关系;
所述向所述用户侧设备发送下行LACP报文Di包括:
根据所述第二对应关系向所述用户侧设备发送所述下行LACP报文Di。
8.一种装置,其特征在于,包括:
存储器,用于存储程序指令;
通信接口,用于接收和发送数据;
处理器,用于调用所述存储器中的程序指令以执行端口协商方法,所述方法包括:
通过所述通信接口在链路i发送上...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。