Yuan Blog

Thinking will not overcome fear but action will.

python知识点总结二

目录 1、生成器 2、列表解析 3、函数式编程 4、描述器 5、迭代器 http://coolshell.cn/articles/10822.html 1、生成器 参考学习 为什么要使用生成器?很多时候,通过列表生成的可迭代对象占用内存会很大,而且若只是要访问前面几个元素,那后面的内存空间就会被浪费。若迭代器的构建是通过一个函数,也就是说有规律的,则可以使用生成器...

vxlan 和 L2 population

vxlan 1、vxlan是什么 vxlan-虚拟扩展局域网,是现代数据中心的的一种网络虚拟化技术,即在传统的三层IP网络上虚拟出一张二层的叠加网络,本质上是一种大二层的虚拟网络技术,引入一个UDP格式封装的外层隧道作为数据的链路层,原有数据报文内容作为隧道净负荷来传输,使得净荷数据可以轻松在二三层网络中传播。 2、为什么要vxlan 一种新技术的出现,肯定是传统的技术遇到了瓶颈,vxlan...

openstack网络基础

针对官网关于网络介绍 1、基本概念 1) 以太网 $ ip link show eth0 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 08:00:27:b9:88:...

openstack安装小记

openstack安装一般有两种方式,Devstack单节点安装和多节点安装。单节点适合自己随便玩玩,认真学还是推荐多节点。 Devstack安装 :https://my.oschina.net/zyzzy/blog/74088 本笔记针对的是openstack Newton版本 1 资料: 官网的资料是比较基础的: https://docs.openstack.org/newton/in...

stateful openflow

整理openstate原理以及具体应用 LOG = logging.getLogger('app.openstate.portknock') """ Last port is the one to be opened after knocking all the others """ port_list = [10, 11, 12, 13, 22] final_port = port_l...

从RYU源码说起

前言 RYU控制器是日本NTT公司负责研发的一款开源的SDN/OpenFlow控制器,这个控制器是取名于日本的‘flow’的意思,所以叫RYU,RYU控制器完全有python语言编写,和POX类似。RYU控制器现在支持到OpenFlow版本的1.0,1.2,1.3,1.4版本, 同时支持与OpenStack结合使用,应用于云计算领域。 正文 本篇文章先从最简单的application exa...

openflow协议简单总结

Openflow 1.3学习 1、组表的深入理解 组表的精髓在于有一系列actions buckets,通过action bucket来完成一系列动作,但不要与action set混淆,action set是动作集,会按一定优先顺序执行,略带僵硬,不好扩展。而action bucket可以优化完成很多任务。组表分为四种类型,每一种都有其独特的作用。All类型可以完成广播和洪泛,即执行所有的...

Segment Routing基础

目前网络中的局限: RSVP-TE多用于广域网流量工程,通过逐条建立路径,每个节点都需要维护大量的状态信息,会受限于规模,不支持大规模部署;同时RSVP-TE不支持等价路径分担,使网络利用率不高。 网络中应用和网络离的很远,即网络中数据传送常常是不区分服务的(待深入理解) SR可以有效解决上面两个问题,一是通过segment list确定路径信息,中间节点完全不需要维持路径状态...

RouteFlow

只针对论文学习内容进行总结,暂时不作深入研究 目前网络体系模型 Openflow体系模型 RouteFlow将IP路由协议和Open Flow网络融合到一起,是一个简单又功能强大的想法,为实现了openflow的转发设备提供控制平面,使其能够运行IP路由协议,如BGP、OSPF、IS-IS等。 RouteFlow提供了一种高性价比的路由架构。RouteFlow项目主要有...

多路径路由技术

最近自己研究了下多路径路由技术,一来和一个项目相关,提前预热,为以后专业知识打基础,二来培养自己一个新领域快速学习和总结能力。 目前网络中路由方案大多为单路径路由,基于给定限制寻找一条最优路径,只有该路径失效时才会重新计算或者选用备用路径,这种做法有以下三个不足: 大部分情况下其他多数路径都处于空闲状态,不能很好地利用网络资源 当数据量较大时,容易造成网络拥塞 不能很...