基于多轮次更新的SDN转发路径一致性更新策略
首发时间:2021-04-14
摘要:软件定义网络(Software-Defined Networking,SDN)具有转发、控制分离的特点,当网络由于链路拥塞、链路失效或防火墙规则调整等原因需要对数据层转发路径进行更新时,控制器会向相关交换机下发新的流规则。然而由于数据平面的分布式特征,更新指令到达各交换机的时间及交换机完成更新操作的时间均不相同,导致交换机完成更新的顺序不可预测,因此期间可能会出现包含转发环路的中间态路径。本文针对SDN转发路径更新过程中可能引入中间态转发环路的问题,提出了一种基于多轮次更新的SDN转发路径一致性更新策略,将更新过程按照奇偶轮次进行区分,在奇数轮次尽可能缩短路径源目节点间的距离(跳数),在偶数轮次一次性更新所有已脱离当前转发路径的节点,交替执行上述两种操作直至全部节点更新完成。实验结果表明算法能够在确保更新期间不出现转发环路的同时有效减少更新轮次。
关键词: 计算机软件 软件定义网络 路径更新 一致性 多轮次
For information in English, please click here
SDN Forwarding Path Consistent Update Strategy Based on Multi-rounds Update
Abstract:Software-Defined Networking (SDN) has the characteristics of forwarding and control separation. When the network needs to update the forwarding paths in data plane due to link congestion, link failure, or firewall rule adjustment, the controller will report to the relevant switches issue some new flow rules. However, due to the distributed nature of the data plane, the time for the update instructions to arrive at each switch and the time for each switch to complete the update operation are different, resulting in an unpredictable sequence for switches to complete update. Therefore, an intermediate path including forwarding loops may appear during the update period. Aiming at the problem of introducing temporary forwarding loopsduring the forwarding path update, in this paper, we propose an SDN forwarding path consistent update strategy based on multi-round update. The update process is distinguished according to the odd and even rounds. In odd rounds, we shorten the distance (hop) between the source and destination nodes of the forwarding path as much as possible. In even rounds, update all nodes that have deviated from the current forwarding path at one time. Perform the above two operations alternately until all nodes are updated.Experiment results show that the algorithm can effectively reduce the number of update rounds while ensuring that no forwarding loop occurs during the update period.
Keywords: Computer software Software-defined networking Path update Consistency Multiple rounds
基金:
引用
No.****
同行评议
勘误表
基于多轮次更新的SDN转发路径一致性更新策略
评论
全部评论0/1000