- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《5G技术应用》嘉兴职业技术学院互联网学院
5G关键技术(三)SDNNFV网络切片
目录010203SDN技术NFV技术网络切片技术
SDN技术010203SDN的背景及特性SDN的核心技术:OpenFlow04SDN未来的发展趋势SDN目前的现状
背景通信小故事
背景今天我们说的傻大妞,就是现在风头正劲的“SDN”
背景传统的网络设备(交换机、路由器)的固件是由设备制造商锁定和控制,所以大家希望将网络控制与物理网络拓扑分离,从而摆脱硬件对网络架构的限制。
SDN是什么?SDN是一种新型的、控制与转发分离、并直接可编程的网络架构。它的核心理念是,希望应用软件可以参与对网络的控制管理,满足上层业务需求,通过自动化业务部署简化网络运维。SDN=SoftwareDefined Network中文翻译:软件定义网络
SDN是什么?
SDN的设计思想由美国斯坦福大学cleanslate研究组提出的一种新型网络创新架构。SDN技术就相当于把每人家里路由器的的管理设置系统和路由器剥离开。以前我们每台路由器都有自己的管理系统,而有了SDN之后,一个管理系统可用在所有品牌的路由器上。如果说现在的网络系统是功能机,系统和硬件出厂时就被捆绑在一起,那么SDN就是Android系统,可以在很多智能手机上安装、升级,同时还能安装更多更强大的手机App(SDN应用层部署)。
SDN的特性
SDN的架构应用层基础设施层上层应用控制层 SDN控制软件网络设备网络设备网络设备网络设备网络设备控制数据平面接口(例如:OpenFlow)应用层:不同的应用逻辑通过控制层开放的API管理能力控制设备的报文转发功能控制层:由SDN控制软件组成,与下层可用OpenFlow协议通信基础设施层:由转发设备组成APIAPI API1、控制转发分离:支持第三方控制面设备通过OpenFlow等开放式的协议远程控制通用硬件的交换/路由功能。2、控制平面集中化:提高路由管理灵活性,加快业务开通速度,简化运维。3、转发平面通用化:多种交换路由功能共享通用硬件设备。4、控制器软件可编程:可通过软件编程方式满足客户化定制需求。
SDN的架构
SDN的理解
SDN的核心技术:OpenFlowOpenFlow起源OpenFlow由斯坦福大学和加州大学伯克利分校领导的大学联盟所发起,他们的初衷是让研究人员可将企业级以太网交换机作为定制构件用于大学的网络实验。OpenFlow的核心思想很简单,就是将原本完全由交换机/路由器控制的数据包转发过程,转化为由OpenFlow交换机(OpenFlowSwitch)和控制服务器(Controller)分别完成的独立过程。
SDN的核心技术:OpenFlowOpenFlow要解决的问题现代大规模的网络环境十分复杂,给管理带来较大的难度。特别对于企业网络来说,管控需求繁多,应用、资源多样化,安全性、扩展性要求都特别高。因此,网络管理始终是研究的热点问题。对于传统网络来说,交换机等设备提供的可观测性和控制性都十分有限。一方面管理员难以实时获取足够的网络统计信息,另一方面控制手段十分单一,依赖于静态的policy部署。而基于软件定义网络,这两方面的问题几乎迎刃而解。
OpenFlow网络架构Plug-n-serverNOXNOXFlowVisorOpenRoadOpenPipeNOXFlowVisorFlowVisorOpenFlowSwitch1OpenFlowSwitch2OpenFlowSwitch3OpenFlowSwitch4OpenFlowSwitch5OpenFlow交换机进行数据层的转发;FlowVisor对网络进行虚拟化;Controller对网络进行集中控制,实现控制层的功能ControllerCControllerBControllerA
OpenFlow交换机组成流表安全通道安全通道商用交换机的转发模块流表控制器头域计数器操作数据包、字节的统计1,转发数据包到端口2,转发数据包到数据库3,丢弃数据包4,送到正常的处理流程输入端口MAC源地址MAC目的地址以太网类型VLANIDIP源地址IP目的地址IP端口TCP源端口TCP目的端口OpenFlow交换机流表、安全通道和OpenFlow协议三部分组成OpenFlow协议OpenFlow协议
NOX参考模型正如计算机操作系统本身并不实现复杂的各种软件功能,NOX本身并不完成对网络管理任务,而是通过在其上运行的各种“应用”(Application)来实现具体的管理任务。管理者和开发者可以利用高级语言来专注到这些应用的开发上,而无需
文档评论(0)