拓扑

2019 SDN上机第6次作业

对着背影说爱祢 提交于 2019-12-09 00:09:25
1.实验拓扑 实验拓扑 见2019 SDN上机第2次作业 要求 使用Python脚本完成拓扑搭建,并连接ryu控制器。 2.使用Ryu的REST API下发流表实现和第2次实验同样的VLAN 参考资料 REST API:可以在线学习中国大学MOOC 《软件定义网络》第六讲 北向接口 Ryu控制器的API文档:ryu.app.ofctl_rest Ryu的拓扑展示 助教博客:基于RYU restful api实现的VLAN网络虚拟化 要求 编写脚本,一键执行下发流表。 3.对比两种方法,写出你的实验体会 来源: https://www.cnblogs.com/yxyolo/p/12008738.html

iOS平台快速发布HTML5拓扑应用

五迷三道 提交于 2019-12-07 09:18:28
iOS平台一直是封闭的生态圈,iOS开发者要缴纳年费加入开发者计划才可进行iOS平台的APP开发测试,所开发的APP需要上传到App Store经过苹果审核以后才可对外发布。如果要开发企业内部应用,则要缴纳更高的费用购买企业账户才可以。 对于现在火如荼的HTML5应用,我们可以借助PhoneGap对其打包,然后像原生APP一样发布它们;或者要求用户直接通过浏览器访问。前一种方式的优点是用户体验好,用户可以像使用原生APP那样使用它们,缺点是发布很繁琐,而且要等待苹果审核。后一种方式则完全不用考虑发布的问题,但是用户体验比较差,毕竟让用户打开浏览器,自行输入网址对用户操作水平要求较高。今天我们通过采用 Hightopo 的 HT for Web 组件,介绍另外一种方式,这种方式综合了前面两种方式的优点,特别适合部署企业内部应用。 手边有iPhone或iPad的同学可以先按照下面的方式实验: 1、用iPhone或iPad上的Safari浏览器打开链接: http://pattern.dk/sun/ ,点击底部的发送按钮 2、 点击发送到主屏幕 3、确认添加 4、查看主屏上新增加的APP图标 大家可以看到我们的主屏幕上已经多了一个”APP”,如果细心优化,用户完全无法区分这是一个原生应用还是HTML5应用,极大提升了用户体验。 是不是很神奇?接下来我们以 HT for Web

2019 SDN上机第6次作业

蹲街弑〆低调 提交于 2019-12-06 23:07:28
1.实验拓扑 实验拓扑 要求 使用Python脚本完成拓扑搭建,并连接ryu控制器。 答: 搭建拓扑: 连接控制器 命令: 2.使用Ryu的REST API下发流表实现和第2次实验同样的VLAN 参考资料 REST API:可以在线学习中国大学MOOC 《软件定义网络》第六讲 北向接口 ryu控制器的api文档 ryu的拓扑展示 要求 编写脚本,一键执行下发流表。 答: 安装curl 命令:sudo apt-get install curl 编写脚本如下 curl -X POST -d '{ "dpid": 1, "priority":1, "match":{ "in_port":1 }, "actions":[ { "type": "PUSH_VLAN", "ethertype": 33024 }, { "type": "SET_FIELD", "field": "vlan_vid", "value": 4096 }, { "type": "OUTPUT", "port": 4 } ] }' http://127.0.0.1:8080/stats/flowentry/add 端口号2发来数据 curl -X POST -d '{ "dpid": 1, "priority":1, "match":{ "in_port":2 }, "actions":[ { "type":

CCNA基础01

偶尔善良 提交于 2019-12-06 12:44:09
R:路由器,用于连接不同的网络,指导数据包在不同网络间进行转发 S:交换机,具备高密度的端口,可以实现大量终端设备的接入。 NIC:网络接口卡,在终端设备上来连接到网络中的物理端口。 RJ-45连接器,是网络中常见的一种连接器,俗称水晶头。 RJ-11连接器,用于连接电话的连接器。 为什么要构建一个网络? 为了让设备能够不限于地域的进行通信,从而实现信息的交互,远程的办公。。。 网络给我们带来哪些好处? 可以实现数据以及应用程序的共享 通过网络共享某些硬件资源(例如打印机的共享) 网络的存储(例如百度网盘) 设备的备份(例如银行、证券等机构的数据备份) 网络中流量的分类 : 1. 批处理式应用 例如迅雷的下载    不需要人的参与,是设备与设备之间通过脚本来实现的应用。    对于用户来说,带宽会影响到用户的选择,但带宽不作为用户选择的决定因素,只要传输时间不是特别长,没有超出用户的忍耐时间,则不会影响用户。 2. 交互式应用 ,由人机交互来完成    例如购票网站    一般用户对带宽不关注,但对于用户来说,响应的延迟更加重要,但只要延迟没有超过用户的忍耐限度,用户依旧可以使用该网络。 3. 实时应用 ,由人和人进行交互    例如微信电话,视频软件    由于需要任何人互动完成,所以对延迟极为敏感,一般需要优先传递该流量的信息。 描述网络的特征: 1, SPEED :速度,速率

nginx+gunicorn拓扑

ぃ、小莉子 提交于 2019-12-06 12:15:35
加装Nginx是否有必要 Nginx作为代理服务器,监听来自外部的80端口的请求;而Gunicorn负责监听本地机8000端口的请求。Nginx会把来自外部的请求转发给Gunicorn处理,接收到响应后再返回给客户端。这样做有下面这些好处: 提高处理静态文件的效率。Nginx处理静态文件的速度非常快,而且可以对静态文件设置缓存。 提高安全系数。使用它可以避免直接暴露WSGI服务器,而且可以作为防火墙来防御网络攻击。 提高程序处理能力。设置反向代理可以缓冲请求,对请求进行预处理,交给WSGI服务器一个完整的HTTP请求。还可以设置负载均衡,优化请求处理效率。 作者:半个王国 链接:https://www.jianshu.com/p/24e9b41e6d91 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 来源: https://www.cnblogs.com/python-xuehb/p/11982574.html

路由器ACL访问控制列表

烂漫一生 提交于 2019-12-06 09:35:50
实验名称:标准访问控制列表 实验拓扑: 实验步骤: (1) 连接主机,交换机,路由器实现全网互连 (2) 配置路由器的访问控制列表 (3) 验证 实验名称:命名标准访问控制列表 实验拓扑: 实验步骤: (1) 连接主机,交换机,路由器实现全网互连 (2) 配置交换机 (3) 验证 实验名称:扩展控制访问列表 实验拓扑: 实验步骤: (1) 连接主机,交换机,路由器,服务器实现全网互连 (2) 配置第一个路由器实现 pc6 能访问服务器的 www 服务不能 ping 通服务器,这个网段的其他主机都能完全访问服务器 (3) 验证 实验名称:命名扩展控制访问列表 实验拓扑: 实验步骤: (1) 连接主机,交换机,路由器,服务器实现全网互连 (2) 配置交换机 (3) 验证 转载于:https://blog.51cto.com/fengzhankui/1540236 来源: CSDN 作者: weixin_34380948 链接: https://blog.csdn.net/weixin_34380948/article/details/91820562

计算机网络的拓扑结构

隐身守侯 提交于 2019-12-06 01:06:44
    计算机网络的拓扑结构是引用拓扑学中研究与大小,形状无关的点,线关系的方法。把网络中的计算机和通信设备抽象为一个点,把传输介质抽象为一条线,由点和线组成的几何图形就是计算机网络的拓扑结构。网络的拓扑结构反映出网中个实体的结构关系,是建设计算机网络的第一步,是实现各种网络协议的基础,它对网络的性能,系统的可靠性与通信费用都有重大影响。   最基本的网络拓扑结构有:环形拓扑、星形拓扑、总线拓扑三个。   1. 总线拓扑结构     是将网络中的所有设备通过相应的硬件接口直接连接到公共总线上,结点之间按广播方式通信,一个结点发出的信息,总线上的其它结点均可“收听”到。     优点:结构简单、布线容易、可靠性较高,易于扩充,节点的故障不会殃及系统,是局域网常采用的拓扑结构。     缺点:所有的数据都需经过总线传送,总线成为整个网络的瓶颈;出现故障诊断较为困难。另外,由于信道共享,连接的节点不宜过多,总线自身的故障可以导致系统的崩溃。最著名的总线拓扑结构是以太网(Ethernet)。   2. 星型拓扑结构(一般用在接入层)     是一种以中央节点为中心,把若干外围节点连接起来的辐射式互联结构。这种结构适用于局域网,特别是近年来连接的局域网大都采用这种连接方式。这种连接方式以双绞线或同轴电缆作连接线路。      优点:结构简单、容易实现、便于管理,通常以集线器(Hub

计算机的拓扑

*爱你&永不变心* 提交于 2019-12-06 00:20:06
一、网络拓扑结构 星型网: (节点扩展,移动方便,网络传输数据快,维护容易;核心交换机工作超负荷,网络布线复杂,广播传输影响网络) 树状网: (成本低,易于扩充,管理较方便,故障隔离较容易。;根节点依赖性大,如发生故障,则全网不能正常工作。) 分布式网络 环形网络: (网络路径选择与组建简单,投资成本低;传输速度慢,连接用户非常少,传输效率低,扩展性能差,维护困难) 、 总线型网络: (费用较低,易于扩展,线路的利用率高;可靠性不高,维护困难,传输效率低) 复合型网络 二、数据传输方式的分类: 1.按传输数据顺序:串行运输、并行运输 2.按传输数据流向和时间顺序分:单工、双工、半双工 3.按传输数据的同步方式分:同步运输、异步运输 三、国际组织: 国际标准化组织( ISO)、国际电信联盟( ITU)、电子电器工程师协会( IEEE)、美国国家标准局( ANSI)、电子工业协会( EIA/TIA)、 Internet工程任务组( IETF)、 Internet架 构委员会( IAB)、 Internet上的 IP地址编号结构( IANA) 四、网络的分类: 1.局域网( LAN) 2.城域网( MAN) 3.广域网( WAN) 来源: https://www.cnblogs.com/pe4nut7/p/11953394.html

Storm基本原理概念及基本使用

允我心安 提交于 2019-12-05 12:04:15
Storm基本原理概念及基本使用 https://www.cnblogs.com/swordfall/p/8821453.html 1. 背景介绍 1.1 离线计算是什么 离线计算:批量获取数据、批量传输数据、周期性批量计算数据、数据展示; 代表技术:Sqoop批量导入数据、HDFS批量存储数据、MapReduce批量计算数据、Hive批量计算数据 1.2 流式计算是什么 流式计算:数据实时产生、数据实时传输、数据实时计算、实时展示 代表技术:Flume实时获取数据、Kafka/metaq实时数据存储、Storm/JStorm实时数据计算、Redis实时结果缓存、持久化存储(mysql) 一句话总结:将源源不断产生的数据实时收集并实时计算,尽可能快的得到计算结果 1.3 Storm是什么 Storm用来实时处理数据,特点:低延迟、高可用、分布式、可扩展、数据不丢失。提供简单容易理解的接口,便于开发。 1.4 Storm与Hadoop的区别 1. Storm用于实时计算,Hadoop用于离线计算; 2. Storm处理的数据保存在内存中,源源不断;Hadoop处理的数据保存在文件系统中,一批一批; 3. Storm的数据通过网络传输进来;Hadoop的数据保存在磁盘中; 4. Storm与Hadoop的编程模型相似; 2. Storm核心组件 组件说明补充: Nimbus

2019 SDN上机第4次作业

拈花ヽ惹草 提交于 2019-12-05 04:16:04
2019 SDN上机第4次作业 1. 解压安装OpenDayLight控制器 下载完成后,在下在目录打开终端执行以下指令解压: tar -zxvf distribution-karaf-0.4.4-Beryllium-SR4.tar.gz 启动之前需要预先配置java环境, 参考链接 我电脑上的Ubuntu用java写过程序,已经配置好java环境,不再演示。。。 2. 启动并安装插件 (1)解压完成后进入bin文件夹 cd distribution-karaf-0.4.4-Beryllium-SR4/bin/ (2)运行karaf ./karaf (3)安装并配置 feature:install odl-restconf feature:install odl-l2switch-switch-ui feature:install odl-openflowplugin-all feature:install odl-mdsal-apidocs feature:install odl-dlux-core feature:install odl-dlux-node feature:install odl-dlux-yangui 打开浏览器在地址栏输入127.0.0.1:8181/index.html,可看到如下界面: 3. 用 Python脚本 搭建如下拓扑