- 2
- 0
- 约3万字
- 约 104页
- 2024-04-09 发布于四川
- 举报
可编程网络ProgrammableNetworks因特网体系结构基于TCP/IP协议栈,遵循“端到端原则”:网络层只提供不可靠的传输服务,应用要求的可靠性和安全性等均由端系统实现。优点:降低因特网的复杂度易于增加新的应用30多年的实践证明这种结构是非常成功的。因特网体系结构的问题一些新兴应用需要的网络服务(如服务质量保证、多播支持、移动性支持等)无法由端系统提供。要求中间节点(路由器/交换机)提供这些服务违背“端到端原则”,在实践上也面临巨大的困难,至今没有成功的先例。目前的因特网体系结构已严重阻碍了因特网的发展,需要研究具有自适应、动态和智能化特性的新型网络体系结构。2OpenFlow和软件定义网络网络创新对现实世界的影响力在下降:现象:大部分的研究成果仅停留在实验室中,很少能够应用到实际的网络中。直接原因:目前没有切实可行的方法可以在足够真实的环境下对研究成果进行测试。根源:网络基础设施已经僵化,新的功能很难加入到已有的网络中:新的功能要求对因特网体系结构进行革命性改变(端到端原则不再适用)网络设备全都是封闭系统(无法加载新的功能)可编程网络研究主动网络GENI(GlobalEnvironmentforNetworkingInnovation):构建一个全国范围的实验性网络,用于研究新的网络体系结构和分布式系统。用户可以申请全网范围内的一些资源(链路、包处理单位、终端主机等)构建其实验性网络。优点:可编程网络降低了试验新技术的壁垒,提高了网络创新的速度。缺点:费时、费力、费钱。OpenFlow2.1OpenFlow目标:在真实的校园网上方便地试验新的网络协议。需要解决三个问题:说服网络管理员同意在他们管理的网络上试验新的网络协议允许研究人员在实际网络上试验新协议而不会干扰网络的正常运行交换机需要什么样的功能才能运行新的协议?方案一(商业性解决方案)交换机/路由器提供开放的、可编程的虚拟化平台,但该方案不现实:商用的交换机和路由器不提供开放软件平台,更不会提供虚拟化硬件或软件的方法。不同厂商生产的设备内部实现不同,对于研究者来说不存在一个标准的实验平台。设备厂商不愿意公开设备内部的编程接口。方案二(研究性解决方案)研究者自行开发设备:基于PC服务器的软件平台:利用通用操作系统和开源软件实现软件路由器是可能的,但不具有实验要求的性能及端口密度。基于专用硬件的交换路由设备:为线速处理设计的高端专用硬件:太昂贵;为教学和研究目的开发的专用硬件平台:端口数少。两种方案的比较商业性解决方案封闭而不灵活。研究性解决方案通用性好,但性能和端口密度达不到要求,有的非常昂贵。折衷方案牺牲一点通用性,换取一定程度的灵活性,达到以下目的:具有商用设备的高性能和低价格的特点能支持不同的研究范围能隔绝实验流量和营运流量满足设备制造商封闭平台的要求交换机/路由器的流表(flowtable)流表由很多个流表项组成,每个流表项就是一个转发规则。数据包进入交换机后,通过查询流表获得转发的目的端口。流表一般放在TCAM(三态内容可寻址存储器)中,以实现高速查找。尽管不同设备厂商的流表不同,但有一些功能在许多交换机和路由器中都有。OpenFlow的解决思路OpenFlow提供了一个编写交换机/路由器流表的开放协议:允许管理员将网络流量划分成营运流和实验流,其中营运流仍然接受常规的处理。研究者通过选择数据包要经过的路径及接受的处理来控制实验流,尝试新的处理技术。OpenFlow交换机一个OpenFlow交换机由三个部分组成:一个流表:定义不同的流及各个流应如何处理一个安全通道:用于交换机和远程控制器之间的安全通信OpenFlow协议:交换机与控制器通信的接口标准运行机制:新协议运行在一个控制器(如用户的PC机)上,通过OpenFlow接口在流表中添加或删除相关的表项,指导交换机/路由器进行相应处理(如转发到哪个端口、丢弃等),避免将新的协议加载到交换机上。OpenFlow方案的优点向研究者开放了因特网(可以修改流表)满足设备制造商封闭平台的要求(不需要将新协议加载到交换机上)具有商用设备的高性能和低价格的特点(本身就是商用设备)能支持不同的研究范围能隔绝实验流量和运行流量OpenFlow交换机分类DedicatedOpenFlowswitch:专门为支持OpenFlow而设计,不支持现有的商用交换机上的正常处理流程。交换机不再具有控制逻辑(控制面),只是作为一个在端口间转发数据包的数据路径部件。OpenFlow-Enabledswitch:在商业交换机的基础上添
您可能关注的文档
- 水浒传第七回.pptx
- 《水浒传》名著复习.ppt
- 第二章电力系统等值电路.ppt
- 流体力学(英文课件)chap4.ppt
- 附加价值和损失削减.ppt
- 环境监测监测报告共61页.ppt
- 第五讲-城市维护建设税与教育税附加(土地增值税).ppt
- 第二章-无绳电话系统.ppt
- 零点起飞学Linux-C之标准输入输出.pptx
- 神经行为毒理学研究方法1.ppt
- 奇智威胁情报峰会:基于情报内生的高级威胁检测实践.pptx
- 现场目视化及班组看板设计.docx
- 光伏电站验收标准(行业标准).docx
- 地面光伏电站项目架空线路基础施工方案.docx
- 奇智威胁情报峰会:金融企业威胁情报建设历程与运营实践.pdf
- OpenClaw+完全部署指南:从入门到安全加固.docx
- 模块化集装箱数据中心研发方案第2.docx
- AI价值缺口:部署超越价值实现的原因与应对之道研究报告+The+AI+Value+Gap:Why+AI+Deployment+Is+Outpacing+Value+Realization+–+and+How+Organizations+Can+Close+the+Gap.pdf
- 奇智威胁情报峰会:内生安全与威胁情报体系构建.pptx
- 银行-私募信贷市场风险如何?.pdf
最近下载
- 全国初级注册安全工程师职业资格考试辅导教材:安全生产实务.docx VIP
- TB∕T 3484-2017 列控系统应答器应用原则 含2025第1号修改单.docx VIP
- 非遗美术创作课件.pptx
- DB41∕T 385-2025 工业与城镇生活用水定额.pdf VIP
- DB41∕T 958-2025 农业与农村生活用水定额.pdf VIP
- Panasonic 松下 【蒸烤箱】NU-SC211W使用说明书.pdf
- 软考初级信息系统运行管理员考试题库历年真题及答案.docx VIP
- DB41∕T 3056-2025 露天矿山生态修复技术规程.pdf VIP
- 长江流域超标准洪水防御预案.docx VIP
- 中等职业学校英语教学大纲教育部.docx VIP
原创力文档

文档评论(0)