基于OpenFlow网络的分层路由技术研究
发布时间:2021-10-19 15:55
随着互联网的发展,互联网正暴露出越来越多的问题。由于TCP/IP网络体系结构设计之初的固有缺陷,修补现行网络体系结构无法从根本上解决问题,甚至会产生更多的新问题。因此,向下一代互联网演进在业界已经达成共识。在此背景下,如何在现有互联网环境下进行下一代网络的研究已成为当今网络界面临的一个重要课题。OpenFlow是斯坦福大学的clean slate项目的最新研究成果,提供了在真实网络环境中部署、测试创新的网络体系和协议的平台。与传统的网络架构不同,OpenFlow提供了一种新型的将控制与转发分离的架构。OpenFlow交换机的流表负责转发功能,外部的OpenFlow控制器提供网络的控制和管理功能。通过编写OpenFlow控制器应用程序就能部署验证新的协议、算法和研究成果,其优势还在于不仅可以处理现有的互联网协议和服务,而且能够在不影响现有互联网协议和服务运行的情况下部署、测试创新的网络体系和协议。总之,OpenFlow提供了一个可控、可编程、可定制、可扩展的网络研究平台,对网络技术的创新性研究起到了推波助澜的作用。本文研究OpenFlow网络的路由技术,设计能够提供OpenFLow网络路...
【文章来源】:杭州电子科技大学浙江省
【文章页数】:68 页
【学位级别】:硕士
【部分图文】:
OpenFlow体系结构
议定义的共同的信息集合:接受数据包的接口和最基内容等。支持 OpenFlow 的网络设备将这些信息存储OpenFlow 交换机硬件软件安全通道流 表OpenFloSS
图 2.3 OpenFlow 流表结构规则字段定义特定的流,是流表项的标志。OpenFlow 协议版本 1.0 给出的规则是一个 10 元组,包含:交换机入接口、VLAN 标记、源 MAC 地址、目的 MAC 地以太网类型、源 IP 地址、目的 MAC 地址、IP 协议号、TCP 源端口、TCP 目的端口操作定义了与流表项相匹配的数据包应该执行的操作。常用的操作包括:向指口或接口组转发流的数据包;封装并转发流的数据包给 OpenFlow 控制器;丢弃流据包;通过商用网络设备的正常处理流程转发流的数据包;修改数据包字段。统计信息主要用于流量的统计。流量的统计可以基于不同的粒度:每张流表、流、每个接口、每个队列。表 2.1 列出了根据不同的粒度需要实现的统计信息的集合安全通道是连接 OpenFlow 交换机和 OpenFlow 控制器的接口。OpenFlow 控制过这个接口配置和管理 OpenFlow 交换机,接收来自 OpenFlow 交换机的事件,或OpenFlow 交换机发送数据包。OpenFlow 交换机和 OpenFlow 控制器通过安全通道通信,所有的通信消息必须按照 OpenFlow 协议规定的格式来发送。OpenFlow 协议描述了 OpenFlow 控制器和 OpenFlow 交换机之间消息通信的标
【参考文献】:
期刊论文
[1]一种基于离散变权网络的动态最短路径快速算法[J]. 章昭辉. 计算机科学. 2010(04)
[2]最短路问题的Floyd加速算法与优化[J]. 张德全,吴果林,刘登峰. 计算机工程与应用. 2009(17)
[3]两种最短路由Dijkstra算法和Bellman-Ford算法之比较[J]. 王秀珍,苑世宁. 黑龙江农垦师专学报. 2002(02)
[4]关于最短路径的SPFA快速算法[J]. 段凡丁. 西南交通大学学报. 1994(02)
本文编号:3445174
【文章来源】:杭州电子科技大学浙江省
【文章页数】:68 页
【学位级别】:硕士
【部分图文】:
OpenFlow体系结构
议定义的共同的信息集合:接受数据包的接口和最基内容等。支持 OpenFlow 的网络设备将这些信息存储OpenFlow 交换机硬件软件安全通道流 表OpenFloSS
图 2.3 OpenFlow 流表结构规则字段定义特定的流,是流表项的标志。OpenFlow 协议版本 1.0 给出的规则是一个 10 元组,包含:交换机入接口、VLAN 标记、源 MAC 地址、目的 MAC 地以太网类型、源 IP 地址、目的 MAC 地址、IP 协议号、TCP 源端口、TCP 目的端口操作定义了与流表项相匹配的数据包应该执行的操作。常用的操作包括:向指口或接口组转发流的数据包;封装并转发流的数据包给 OpenFlow 控制器;丢弃流据包;通过商用网络设备的正常处理流程转发流的数据包;修改数据包字段。统计信息主要用于流量的统计。流量的统计可以基于不同的粒度:每张流表、流、每个接口、每个队列。表 2.1 列出了根据不同的粒度需要实现的统计信息的集合安全通道是连接 OpenFlow 交换机和 OpenFlow 控制器的接口。OpenFlow 控制过这个接口配置和管理 OpenFlow 交换机,接收来自 OpenFlow 交换机的事件,或OpenFlow 交换机发送数据包。OpenFlow 交换机和 OpenFlow 控制器通过安全通道通信,所有的通信消息必须按照 OpenFlow 协议规定的格式来发送。OpenFlow 协议描述了 OpenFlow 控制器和 OpenFlow 交换机之间消息通信的标
【参考文献】:
期刊论文
[1]一种基于离散变权网络的动态最短路径快速算法[J]. 章昭辉. 计算机科学. 2010(04)
[2]最短路问题的Floyd加速算法与优化[J]. 张德全,吴果林,刘登峰. 计算机工程与应用. 2009(17)
[3]两种最短路由Dijkstra算法和Bellman-Ford算法之比较[J]. 王秀珍,苑世宁. 黑龙江农垦师专学报. 2002(02)
[4]关于最短路径的SPFA快速算法[J]. 段凡丁. 西南交通大学学报. 1994(02)
本文编号:3445174
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3445174.html