交换机

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信息。

ip通信基础

血红的双手。 提交于 2019-12-04 18:00:33
ip通信基础 一、使用广播信道的数据链路层 局域网的优点: (1)具有广播功能,从一个站点可以方便的访问全网。局域网的主机可共享连接在局域网上的各种资源; (2)便于系统的扩展和逐渐的演变,各设备的位置可灵活的调整和改变; (3)提高了系统的可靠性、可用性和生存性。 局域网的特点: (1)网络为一个单元所有; (2)地理范围小,站点数目有限; (3)具有较高的数据率; (4)较低的时延; (5)较小的误码率。 二、广播信道的局域网 1、粗缆以太网(10BASE5)——网络最大跨度2.5km,网络最多5个段,每段最多站点数100,最大段长度500m。 2、细缆以太网(10 Base 2)——网络最大跨度925m,网络最多5个段,每段最多站点数30,最大段长度185m。 3、双绞线以太网(10 Base-T)——每段最大长度100m。 HUB(集线器)的作用:信号放大与整形。 多台HUB级连可以支持更多站点,所有站点都与HUB相连接。当两个HUB相连接时,要使用交叉连接方法。 三、10BASE-T主要技术特性: 1、数据传输速率10Mbps基带传输; 2、每段双绞线最大长度100m; 3、一条通道允许连接HUB数有4个,最多5段传输介质; 4、拓扑结构星形; 5、访问控制方式CSMA/CD; 6、帧长度可变,最大1518个字节; 7、最大传输距离500m; 8

RabbitMQ的管控台的使用说明

夙愿已清 提交于 2019-12-04 17:43:02
1、RabbitMQ的管控台确实是一个好东西,但是如果是新手,比如刚接触RabbitMQ的时候,看到RabbitMQ的管控台也是一脸懵逼的说,慢慢接触多了,才了解一些使用。   1)、RabbitMQ的管控台中概览的Totals。如果有消息进行消费的话,如果我们创建队列的话,这里面显示消费进度和情况,实施进行显示,可以看到一个折线图的表现形式。     RabbitMQ的管控台中概览的Global counts。Connections代表了有多少链接,Channels代表了有多少网络通信信道,Exchanges代表了有多少交换机,Queues代表了有多少队列,Consumers代表了有多少消费者。   2)、RabbitMQ的管控台中概览的Nodes表示当前节点的情况状态,File descriptors是文件描述,Socket descriptors是通信情况,Erlang processes代表了Erlang的进程数,Memory代表了整个服务的内存使用情况,Disk space代表了磁盘的使用情况,Rates mode,Info代表了存储状态。path对应了RabbitMQ的一些配置路径,Config file代表了存储路径,Database directory代表了数据的存储路径,Log file代表了日志文件的存储路径。   3)

站点初始化

这一生的挚爱 提交于 2019-12-04 15:52:53
站点初始化: 1/ 建vpc: 简单的方法是用默认的vpc和交换机 建立一个ECS,就会让你选一个默认VPC和默认交换机 也可以自己建,规划好ip段: https://help.aliyun.com/document_detail/100380.html?spm=a2c4g.11186623.6.558.3b0b56e8BwNbio 云资源不可以直接部署在专有网络,必须属于专有网络内的一个交换机(子网)内 虚拟交换机(相当于AWS的子网) 一个vpc里的交换机之间是互通的,通过安全组来控制网段的访问 例子: 先规划vpc的私网网段; 10.0.0.0/8 规划子网:(用手机app算子网主机) 10.52.0.0/20 每个网段有4068台 10.52.16.0/20 可先建立两个vswitch,需要增加网段时再加 2/ ECS 本地盘,云盘的区别 本地盘就在宿主机上,i/o速度更快。 普通盘时sata。缺点,宿主机当了数据可能丢失。直接挂vm,有可能不支持快照。不能挂别的vm 云盘,就是SAN, i/o速度慢些,普通也是sata盘。底层有备份策略,数据更安全。有赔付协议。可以直接挂在主机上,支持快照。不能挂别的vm.可以用快照生成新的云盘挂别的vm. EIP: 建ecs是可以勾选公网ip,并且此公网IP重启后不会变。 EIP好处是:1/ 如果被攻击,可以给ECS重新绑定一个EIP.

2019 SDN阅读作业

狂风中的少年 提交于 2019-12-04 15:50:53
为什么需要SDN?SDN特点? 利用分层的思想,SDN 将数据与控制相分离.在控制层,包括具有逻辑中心化和可编程的控制器,可掌握全局网络信息,方便运营商和科研人员管理配置网络和部署新协议等.在数据层,包括哑的(dumb)交换机(与传统的二层交换机不同,专指用于转发数据的设备).交换机仅提供简单的数据转发功能,可以快速处理匹配的数据包,适应流量日益增长的需求.两层之间采用开放的统一接口(如 OpenFlow[4]等)进行交互.控制器通过标准接口向交换机下发统一标准规则,交换机仅需按照这些规则执行相应的动作即可.因此,SDN 技术能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本,成为 具前途的网络技术之一. SDN的基本思想? 解耦,抽象,可编程. ONF全称是什么,是什么组织? 开放网络基金会(Open Networking Foundation,简称 ONF).ONF推广开放SDN和OpenFlow技术及标准,促进产品,服务,应用,客户和用户市场的发展。 文中提到了哪些控制器,控制层和数据层通信标准协议是什么? 控制器:全局控制器,局部控制器,分布式控制器,NOX,NOX-MT,Maestro,Onix,HyperFlow,Kandoo,Beacon,Floodlight,POX, Ryu。 控制层:HFT,RuleBricks,ElastiCon

2019 SDN阅读作业

二次信任 提交于 2019-12-04 14:39:04
为什么需要SDN?SDN特点? 传统网络的层次结构是互联网取得巨大成功的关键.但是随着网络规模的不断扩大,封闭的网络设备内置 了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议.同时,互 联网流量的快速增长,用户对流量的需求不断扩大,各种新型 服务不断出现,增加了网络运维成本. SDN 技术能够有效降低设备负 载,协助网络运营商更好地控制基础设施,降低整体运营成本,成为具前途的网络技术之一. SDN的基本思想? SDN 起源于 2006 年斯坦福大学的 Clean Slate 研究课题。2009 年,Mckeown教授正式提出了 SDN 概念。利用分层的思想,SDN 将数据与控制相分离。 ONF全称是什么,是什么组织? 全称是开放网络基金会(Open Networking Foundation,简称 ONF),是SDN接口标准组织。 文中提到了哪些控制器,控制层和数据层通信标准协议是什么? NOX控制器、并行控制器、分布式控制器、Onix、HypeFLOW、Kandoo、Beacon、FLoodlight、POX、Ryu. 控制层和数据层通信标准协议:OpenFlow. FV是什么? Network functions virtualisation. 【NFV White Paper, 2012.】 针对不同的需求,许多组织提出了相应的 SDN

2019 SDN上机第3次作业

倾然丶 夕夏残阳落幕 提交于 2019-12-04 14:23:30
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 指令 cd fzusdn/mininet/examples sudo ./miniedit.py 设置拓扑 测试连通性 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 控制器6633端口与交换机39782端口之间的通信数据 Hello 控制器6633端口(我最高能支持OpenFlow 1.0)---> 交换机39782端口 交换机39782端口(我最高能支持OpenFlow 1.3)---> 控制器6633端口 双方使用OpenFlow 1.0建立连接 Features Request 控制器6633端口(我需要你的特征信息)---> 交换机39782端口 Features Reply 交换机39782端口(这是我的特征信息,请查收)---> 控制器6633端口 Set config 控制器6633端口(请按照我给你的flag和max bytes

2019 SDN上机第三次作业

浪子不回头ぞ 提交于 2019-12-04 11:49:42
一、利用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 开启wireshark后,再使用ping命令 测试两台主机之间的连通性 二、利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文(hello, features_request, features_reply, set_config, packet_in, packet_out等)进行分析,对照wireshark截图写出你的分析内容。 hello 控制器6633端口(我最高能支持OpenFlow 1.0) ---> 交换机33524端口 交换机33524端口(我最高能支持OpenFlow 1.3)--- 控制器6633端口 于是双方建立连接,并使用版本在两者之间较低的OpenFlow 1.0 features_request 控制器6633端口(我需要你的特征信息) ---> 交换机33524端口 features_reply 交换机35524端口(这是我的特征信息,请查收)--- 控制器6633端口 set_config 控制器6633端口

2019 SDN阅读作业

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

2019 SDN上机第3次作业

二次信任 提交于 2019-12-04 10:46:40
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址,测试两台主机之间的网络连通性 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文进行分析,对照wireshark截图写出分析内容。 先运行Wireshark然后选择any后再进行拓扑连接 hello 控制器与交换机建立连接时由其中某一方发起Hello消息,双方协调协议版本号。Hello消息只有openflow包头,没有主体部分。头部结构如下: /* Header on all OpenFlow packets. */ struct ofp_header { uint8_t version; /*版本*/ uint8_t type; /*消息类型*/ uint16_t length; /*消息总长度,包含头部*/ uint32_t xid; /*事件ID,同一件事件的ID号一致如feature_request和对应的feature_reply就使用同一个Transaction id,但是两个hello消息的Transaction id并不相同,不过据实验结果看两个id一般是两个相邻的数字。*/ }; OFP_ASSERT(sizeof(struct ofp_header) == 8); 交换机42914端口最高支持1.3版本