自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 putty的安装使用

putty的安装使用在Ubuntu系统中输入命令只能手动输入,可以用putty登陆Ubuntu系统,把敲好的命令复制粘贴就可以啦1、下载putty打开浏览器,在网页上搜索putty,位于榜首的网站,即是putty的官网,进入官网,点击Download it here,然后根据自己的操作系统选择下载相应的版本。2、安装putty双击putty.setup这里选择自己要安装的位置,建议不要安装在系统盘。这里不用管,选择更新即可。安装完成。3、修改Ubuntu的系统设置在Ubuntu中

2020-10-19 18:00:19 3454 1

原创 openflow协议的工作原理及流表的基本操作

openflow协议的工作原理及流表的基本操作1、openflow协议的工作原理首先看一下python文件中的拓扑图,主机h1如果要与h3进行通信,h1向网络发送数据包,这里数据包发送给交换机s1,由于刚开始时,交换机s1的流表中没有匹配项,也就是说s1没有in_port=2(h1所在端口)的流表项,s1会发送packed_in消息给控制器,控制器收到packed_in消息后回复pack_out消息给s1,下发流表,s1根据收到的流表转发数据包给s2,s2收到数据包后由于也没有匹配项,于是s2发送pac

2020-10-19 17:30:19 7521

原创 运行网络拓扑pthon文件ping不通的情况

笔者在运行一个网络拓扑时,竟然出现了运行正常,但是ping不通的情况,截图如下:匪夷所思啊,经过详细查找,原因是远程控制器ryu自行关闭了,再次重新打开就好咯。

2020-10-16 09:17:06 385

原创 通过wireshark分析openflow协议

1、安装wiresharkapt-get install wireshark #我这里已经安装好了,版本为2.6.10-12、运行wiresharkwireshark #下面会出现XXX failed,不用管它下图wireshark的界面会自动打开,然后双击界面中的any。3、打开ryu控制器4、运行Python文件重新打开一个terminal运行python文件,确保运行没有问题,也就是节点间是可以ping通的。5、Wireshark捕获数据包此时打开wireshar

2020-10-16 09:09:51 1754

原创 mininet中运行网络拓扑时报错

mininet中创建网络拓扑但是运行时报错了,Exception:Error creating interface pair (s1-eth1,s2-eth1): RTNETLINK answers: File exists如何解决呢?这是因为重复构建了相同的拓扑,没有清除,所以若在.py中构建相同的拓扑图时需要先清除掉先前的拓扑结构,命令如下:sudo mn -c...

2020-10-14 08:45:14 1525

原创 Mininet创建网络拓扑

一、Mininet创建网络拓扑常用参数1). -c 释放之前创建拓扑时占用的未释放的资源2). -h 产看帮助3). --topo 在mininet启动时通过命令行定义拓扑4). --custom 用于创建自定义拓扑5). --switch 定义要使用的交换机,默认使用OVSK交换机6). --controller 定义要使用的控制器,如果没有指定则使用mininet中默认的控制器7). --mac 自动设置设备的MAC地址,从而使MAC地址更易读。二、命令行创建网络拓扑1、单一网络拓扑

2020-10-14 08:37:08 14109

原创 Ubuntu16 RYU环境搭建

前提:mininet已经安装成功1.首先从github上下载文件wget https://bootstrap.pypa.io/get-pip.py2.下载完之后用Python命令安装pippython get-pip.py3.下载RYU,将RYU安装到本地git clone https://github.com/osrg/ryu.git4.进入ryu目录,更新ryu的依赖包cd ryupip install -r tools/pip-requires5.安装ryupyt

2020-10-13 10:52:52 956 1

原创 Ubuntu16 mininet2.3.0安装过程

1.首先更新软件包sudo apt-get updatesudo apt-get upgradesudo apt install git (因为这里要从github上下载mininet源码)2.链接到github下载mininet源码git clone git://github.com/mininet/mininet3.获取到之后,查看所下载到的mininet版本cd mininetcat INSTALL4.安装mininetmininet ./util/install.s

2020-10-12 16:16:43 593

原创 Ubuntu16安装Anaconda详细步骤

Ubuntu16安装Anaconda详细步骤方法一step1:下载anaconda方法一:点击链接:anaconda官网找到对应版本下载方法二:点击链接这里是清华大学的镜像,选择对应的版本即可step2:在Downloads中选择在终端中打开,并输入语句step3:开始安装,按照提示点击enter输入yes输入yes输入yes输入noOK,至此,你已经完成anaconda的安装啦!...

2020-10-08 16:05:22 501 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除