- 博客(9)
- 资源 (37)
- 收藏
- 关注
原创 (一)python面向对象编程
1.函数缺省参数下面的total函数调用时3个参数都不能忽略def total(head, tail, step): temp = 0 while head<=tail: temp = temp + head head = head + step return temp可采用如下方式给出缺省参数,从而增强代码的复用性total(hea
2017-09-21 00:58:30 358
原创 (五)Open vSwitch
Open vSwitch是一款开源的OpenFlow软件交换机,其是基于与平台无关的C代码实现的,易移植,能够作为虚拟机管理平台的软件交换机和 作为交换芯片的控制堆栈。 1.OVS系统架构 OVS可以实现大规模网络的自动化配置、管理、维护,且支持大量现有 标准管理接口协议。OVS架构可以分为内核空间、用户空间和配置管理层。内核空间包括包含流表和一个或多个datapath模块,dat
2017-09-20 00:51:38 689
原创 (四)其他协议
1.OF-CONFIG协议OF-CONFIG的作用是提供一个开放接口用于远程管理和配置OF交换机。OF-CONFIG提供配置OF交换机的能力,这里的OF交换机可以是物理交换机,也可以是虚拟的网路转发设备。OF-CONFIG配置点是指通过发送OF-CONFIG消息来配置OF交换机的一个节点。它通过OF-CONFIG协议对OF交换机进行管理,因此该协议也是一种南向接口协议。OF-CONFIG定义的各组件
2017-09-19 00:36:00 896
原创 (三)OpenFlow协议
OpenFlow协议是基于网络中“流”的概念设计的南向接口协议。在OpenFlow引入了“流”的概念之后,控制器可以根据某次通信中“流”的第一个数据分组的特征,使用OpenFlow协议提供的接口对数据平面设备部署策略——流表,而这次通信的后续流量则按照相应流表在硬件层次上进行匹配、转发,从而实现了灵活的网络转发策略。 OF交换机是利用基于安全连接的OpenFlow协议与控制器通信。流表是一些针
2017-09-19 00:21:35 4000
原创 ryu与mininet的连接
1.执行控制器端ryu程序root@ubuntu:/home/renwoxing/Desktop/ryu/ryu/app# ryu-manager --verbose simple_switch_13.py loading app simple_switch_13.pyloading app ryu.controller.ofp_handlerinstantiating app simple
2017-09-18 00:56:40 3284
原创 SDN控制器——POX基本使用
POX可以说是NOX的同胞兄弟,其是使用python语言开发的,是一款快速的平台和网络原型的控制软件。安装完后可以先体验一下root@mininet-vm:/home/mininet/pox# ./pox.py openflow.of_01 --address=127.0.0.1POX 0.2.0 (carp) / Copyright 2011-2013 James McCauley, et
2017-09-11 00:00:08 5056 1
原创 (二)数据控制分离
1.数据控制分离 数据控制分离是SDN的主要特征之一,如下图所示 从功能角度来说,控制平面主要是建立本地的数据集合,即路由信息库(RIB)。控制平面是基于RIB创建转发表(也称转发信息库(FIB)),用于指导设备出入端口之间的数据流量转发。数据平面主要是根据RIB创建的FIB进行数据的高速转发,当然也有一些其他的服务功能。FIB为了保证转发行为和路由决策一致,需要在控制和数据平面之间进行
2017-09-10 16:57:10 5177
原创 (一)SDN基本架构
1.SDN架构SDN是一种数据控制分离、软件可编程的新型网络体系架构,其基本架构如 下图1所示。SDN采用了集中式的控制平面和分布式的转发平面,两个平面相互分离,控制平面利用控制——转发通信接口对转发平面上的网络设备进行集中式控制。 图1这部分控制信令的流量发生在控制器与网络设备之间,网络设备通过接收控制信令生成转发表,并据此决定数据流量的处理,如图2
2017-09-10 16:40:22 45599 3
原创 重新编译python报错
1.进行Python版本升级时,重新编译Python,编译错误,错误提示如下: if test "x" != "x" ; then \ rm -f /usr/local/bin/python3-32; \ (cd /usr/local/bin; ln -s python3.5-32 python3-32) \ firm -f /usr/local/shar
2017-09-05 00:02:30 1881
vscode中Go的相关插件安装
2020-08-14
gns3镜像文件
2017-04-23
VC++之MFC类库中文手册
2016-08-11
Docker技术入门与实战 杨保华,戴王剑,曹亚仑编著 机械工业出版社
2016-08-11
jmeter资源监控的插件工具
2020-03-01
jmeter-plugins-manager-1.3.jar.zip
2020-03-01
openssl-1.1.0c_libs.zip
2020-02-11
Go语言 guru.exe、godef.exe、gocode.exe
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人