sdn

2019 SDN阅读作业

岁酱吖の 提交于 2019-12-04 20:21:33
阅读文章《软件定义网络(SDN)研究进展》 1.为什么需要SDN?SDN特点? 为什么需要? 传统网络的层次结构是互联网取得巨大成功的关键.但是随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议.同时,互联网流量的快速增长(预计到 2018 年,全球流量将达到 1.6×1021 字节[1]),用户对流量的需求不断扩大,各种新型 服务不断出现,增加了网络运维成本。这些问题说明网络架构需要革新,可编程网络的相关研究为SDN的产生提供了可参考的理论依据。 SDN特点: 1) 集中化的管理 2) 控制转发分离 3) 开放的API 2.SDN的基本思想? 通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。 3.ONF全称是什么,是什么组织? ONF:开放网络基金会(Open Networking Foundation),是一个非盈利的产业联盟,由各个业界互联网知名的公司组成,例如:Facebook、Google、微軟、威訊通信和雅虎。目的旨在推动SDN和规范协议OpenFlow以及其他相关技术的发展,促进网络的进步。 4.文中提到了哪些控制器,控制层和数据层通信标准协议是什么? 控制器:NOX、Maestro 、Onix、Beacon、. HyperFlow

SDN上机第三次作业

亡梦爱人 提交于 2019-12-04 20:06:08
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 使用miniedit进行创建操作,前两次均用到了,不再赘述,给出自己的操作图片。 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 1.hello 控制器6633端口(最高能支持OpenFlow 1.0) ---> 交换机32862端口 交换机32862端口(最高能支持OpenFlow 1.3)--- 控制器6633端口 于是双方建立连接,并使用OpenFlow 1.0 2.Features Request 控制器6633端口(需要特征信息) ---> 交换机32862端口 3.Set Config 控制器6633端口(请按照我给你的flag和max bytes of packet进行配置) ---> 交换机32862端口 4.Features Reply 交换机32862端口(这是我的特征信息,请查收)--- 控制器6633端口 Features

2019 SDN上机第3次作业

懵懂的女人 提交于 2019-12-04 19:19:05
2019 SDN上机第3次作业 1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 1.1 miniedit.py设置 start CLI 支持OpenFlow 1.0 1.1 1.2 1.3 其他使用默认设置 测试两机连通性 测试主机h1和h2 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 hello 控制器6633端口(最高支持OpenFlow 1.0)发送到交换机50418端口 交换机50418端口(最高支持OpenFlow 1.3)发送到交换机6633端口 ​ 因此双方协商后向下兼容选择使用OpenFlow 1.0协议 Features Request 控制器6633端口(控制器需要获得交换机的特性信息)发送到交换机50418端口 Set Config 控制器6633端口(控制器发送给交换机flag和max bytes of packet进行配置发送到交换机50418端口 Port

2019 SDN阅读作业

冷暖自知 提交于 2019-12-04 19:15:35
1.为什么需要SDN?SDN特点? 为什么需要SDN? 随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议.同时,互联网流量的快速增长,用户对流量的需求不断扩大,各种新型服务不断出现,增加了网络运维成本.SDN技术能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本. SDN特点? 转控分离、开放接口、集中控制. 2.SDN的基本思想? 利用分层的思想,SDN将数据与控制相分离,在控制层,包括具有逻辑中心化和可编程的控制器,可掌握全局网络信息,方便运营商和科研人员管理配置网络和部署新协议等.在数据层,包括哑的(dumb)交换机(与传统的二层交换机不同,专指用于转发数据的设备).交换机仅提供简单的数据转发功能,可以快速处理匹配的数据包,适应流量日益增长的需求.两层之间采用开放的统一接口(如OpenFlow[4]等)进行交互.控制器通过标准接口向交换机下发统一标准规则,交换机仅需按照这些规则执行相应的动作即可. 3.ONF全称是什么,是什么组织? ONF全称:开放网络基金会(Open Networking Foundation) ONF是专门负责订制SDN接口标准的著名组织,是一个致力于SDN创新与发展的非营利性组织。 4.文中提到了哪些控制器,控制层和数据层通信标准协议是什么?

2019 SDN上机第3次作业

女生的网名这么多〃 提交于 2019-12-04 19:15:26
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文进行分析,写出你的分析内容。 hello 控制器6633端口(我最高能支持OpenFlow 1.0) ---> 交换机48628端口 交换机48628端口(我最高能支持OpenFlow 1.0) ---> 控制器6633端口 于是双方建立连接,并使用OpenFlow 1.0 Features Request 控制器6633端口(我需要你的特征信息) ---> 交换机48628端口 Set Config 控制器6633端口(请按照我给你的flag和max bytes of packet进行配置) ---> 交换机48628端口 Features Reply 交换机48628端口(这是我的特征信息,请查收)--- 控制器6633端口 Features 消息包括 OpenFlow Header 和 Features Reply Message 对照Features Reply Message结构 struct ofp_switch_features{ struct ofp_header header; uint64

2019 SDN阅读作业

无人久伴 提交于 2019-12-04 19:09:14
阅读文章《软件定义网络(SDN)研究进展》  1.为什么需要SDN?SDN特点? 为什么需要SDN? (1)传统网络的层次结构是互联网取得巨大成功的关键。但是随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议。 (2)同时,互联网流量的快速增长(预计到2018年,全球流量将达到 1.6×1021字节[1]),用户对流量的需求不断扩大,各种新型服务不断出现,增加了网络运维成本。 (3)SDN是当前热门的网络技术之一,它解放了手工操作,减少了配置错误,易于统一快速部署,能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本。 SDN特点? (1)集中式控制 (2)全网信息获取 (3)网络功能虚拟化 2.SDN的基本思想? (1)利用分层的思想,SDN 将数据与控制相分离。在控制层,包括具有逻辑中心化和可编程的控制器,可掌握全局网络信息,方便运营商和科研人员管理配置网络和部署新协议等。在数据层,包括哑的(dumb)交换机,交换机仅提供简单的数据转发功能,可以快速处理匹配的数据包,适应流量日益增长的需求。 (2)两层之间采用开放的统一接口进行交互。控制器通过标准接口向交换机下发统一标准规则,交换机仅需按照这些规则执行相应的动作即可。 3.ONF全称是什么,是什么组织? (1)ONF全称

2019 SDN阅读作业

家住魔仙堡 提交于 2019-12-04 18:45:44
2019 SDN阅读作业 阅读文章《软件定义网络(SDN)研究进展》 1.为什么需要SDN?SDN特点? 传统网络的层次结构是互联网取得巨大成功的关键,随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议。同时,随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议。同时,互联网流量的快速增长,用户对流量的需求不断扩大,各种新型服务不断出现,增加了网络运维成本。 SDN利用分层的思想,将数据与控制相分离,能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本,成为最具有前途的网络技术之一。 SDN特点: 转控分离、开放接口、集中控制 2.SDN的基本思想? 利用分层的思想,SDN将数据与控制相分离。在控制层,包括具有逻辑中心化和可编程的控制器,可掌握全局网络信息,方便运营商和科研人员管理配置网络和部署新协议等。在数据层,包括哑的交换机(与传统的二层交换机不同,专指用于转发数据的设备),仅提供简单的数据转发功能,可以快速处理匹配的数据包,适应流量日益增长的需求。两层之间采用开放的统一接口(如OpenFlow等)进行交互。控制器通过标准接口向交换机下发统一标准规则,交换机仅需按照这些规则执行相应的动作即可。

2019SDN上机第三次作业

随声附和 提交于 2019-12-04 18:44:06
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 注意事项: miniedit.py设置 start CLI 支持OpenFlow 1.0 1.1 1.2 1.3 其他使用默认设置(Controller选择默认的openflow reference) 指令: cd fzusdn/mininet/examples sudo ./miniedit.py 搭建拓扑并运行: IP地址默认,不需要设计 网络连通性: 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 - Hello 控制器与交互及互相发送Hello消息。Hello消息中只包含有OpenFlow Header,其中的type字段为OFPT_HELLO,version字段为发送方所支持的最高版本OpenFlow。如果双方OpenFlow版本可以兼容,则 OpenFlow 连接建立成功。由于有两个交换机所以有四个hello信息。

2019 SDN阅读作业

陌路散爱 提交于 2019-12-04 18:14:41
ONF全称是什么,是什么组织? ONF全称开放网络基金会(Open Networking Foundation),是一个非盈利的产业联盟,由各个业界互联网知名的公司组成。目的旨在推动SDN和规范协议OpenFlow以及其他相关技术的发展,促进网络的进步。 文中提到了哪些控制器,控制层和数据层通信标准协议是什么? 单一结构集中式控制器: NOX,NOX-MT,Maestro 分布式控制器: Onix,Kandoo 控制层和数据层通信标准协议:OpenFlow协议 SDN未来工作有哪些? SDN 可扩展性研究 SDN 规模部署与跨域通信 传统网络与SDN 共存问题研究 SDN 在数据中心的应用研究 借鉴SDN 思想融合IPv6 过渡机制 SDN 与其他新型网络架构融合 SDN 网络安全 来源: https://www.cnblogs.com/mpzheng/p/11876980.html

2019 SDN第一次阅读作业

旧街凉风 提交于 2019-12-04 18:12:35
1.为什么需要SDN? SDN特点? ​ 美国学者唐·诺曼曾提出 “为了让系统更好地工作,早期需要管理复杂性而后期需要提取简单性” 。 ​ 网络发展了这么多年,仍然处于“管理复杂性”阶段,越来越多的网络新协议和新算法使得网络控制平面变得越来越复杂,而网络数据平面的不断扩展也给网络服务质量带来了许多不可控因素。与此同时,现在的网络用户却对网络的易用性与自由性有更高的要求,希望网络具有更多的可编程能力,从而自动化、智能化网络管理,如此“定制化”的服务在如今的网络结构下难以推广与使用。所以对于当下的网络而言,当务之急是如何解决从“管理复杂性”阶段转变到“提取简单性”阶段的问题。SDN的出现映射出了一个事实——当下的网络需要更多的可编程能力。 SDN的特点: 1.数据平面和控制平面分离:SDN 通过可编程的集中控制器控制底层硬件,能按需调配网络资源,同时解耦合的架构消除了底层网络设备的差异。 2.逻辑集中控制:SDN 域由集中统一的控制单元实施管理,在一个控制点完成网络的部署、运维和管理,这样能够合理地调度网络资源,优化网络利用效率。 3.开放的接口和网络可编程性:SDN 的控制面是一个开放性可编程环境,无论是企业还是用户能通过可控的软件来部署相关功能、按需定制服务和应用,经过NBI与控制层通信。 2.SDN的基本思想? SDN的核心思想为转控分离。 3.ONF全称是什么,是什么组织?