云杰通信助您了解行业,全方位掌握国际互联网最新资讯
用于SDN中的流程处理的一种标准是OpenFlow,其定义了用于在控制平面和转发平面之间传输消息的协议,并描述了分组处理模型。例如,当分组到达OpenFlow开关时,将头字段(head fields)与流量表(Flow Table)条目进行比较。如果匹配,则根据流量表中规定的相应操作来处理分组,例如转发至指定端口或丢弃。当OpenFlow开关接收到不能与流量表中的任何条目匹配的分组时,其对分组进行封装并发送给控制器。然后控制器决定应怎样处理该分组,并通知开关丢弃分组或在流量表中生成新的条目以支持新的流量。
传统的SDN系统一般会维护预定义的网络地图。如果需要将分组发送至未包含在该预定义网络地图内的网络节点,则路由器或虚拟路由器向控制器发送请求,作为响应,控制器可更新网络地图。为了减少等待时间(latency),网络地图需要被快速更新,例如以毫秒级,但不幸的是这难以实现。因此,传统的SDN网络通常对于等待时间很敏感。
因此,有利地,需要提供一种软件定义网络(SDN)控制机制,为SDN提供增强的可量测性和较高的等待时间冗余。
分布式控制系统包括控制器层级体系,其包括区域控制器以及一个或多个根控制器。各个区域控制器配置为控制一组网络装置并维护与之相关的区域网络地图。各个区域控制器可包括多层,并能根据OpenFlow协议直接控制虚拟路由器。各个根控制器配置为控制一组区域控制器,并维护跨SDN的多个区域的全局网络地图(global network map)。
根控制器能在彼此间以及与其下级控制器之间同步全局网络地图。根控制器不可被激活以用于确定分组传输路由,除非其下级区域控制器未具备用以确定所请求路由的足够信息。
云杰通信&网络综合解决方案提供商,助力企业信息化建设、数字化转型、以及全球化互联。SD-WAN方案可实现全球访问加速、SaaS访问加速、海外视频加速、海外分支组网,有效提升国际间沟通效率,助力中国企业开拓国际市场。服务热线:13631779516,欢迎来电咨询。文章标题:《软件定义网络(sdn)中的分层控制的制作方法》
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如涉及侵权请联系邮箱:WangZW@gdyunjie.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。本站原创内容未经允许不得转载,或转载时需注明来源:云杰通信:https://www.gdyunjie.cn/showinfo-114-4481-0.html