摘要:[root@kunpeng82 demo1]# cat group.py from mininet.topo import Topo class MininetTopo(Topo): def __init__(self,**opts): Topo.__init__(self, **opts) hos
阅读全文
摘要:ryu启动总是报这样的 [root@kunpeng82 demo1]# mn --custom group.py --topo group Caught exception. Cleaning up... KeyError: 3 *** Removing excess controllers/ofp
阅读全文
摘要:ovs command ovs-vsctl set Bridge 0e2bf920-f12d-49c3-b9fe-26d888becf77 protocols="OpenFlow13" ovs-vsctl add-br br0 ovs-vsctl add-port br0 port1 -- set
阅读全文
摘要:[root@kunpeng82 delay_monitor_sdn]# ovs-ofctl -O OpenFlow13 dump-flows s1 cookie=0x0, duration=491.321s, table=0, n_packets=2, n_bytes=196, priority=1
阅读全文
摘要:清空s1所有流表 [root@kunpeng82 app]# ryu-manager --verbose test_switch_13.py loading app test_switch_13.py loading app ryu.controller.ofp_handler instantiat
阅读全文
摘要:1、 添加mac学习功能 2、给交换机下发流表 from ryu.base import app_manager from ryu.controller import ofp_event from ryu.controller.handler import MAIN_DISPATCHER from
阅读全文
摘要:[root@kunpeng82 app]# ryu-manager simple_switch.py loading app simple_switch.py loading app ryu.controller.ofp_handler instantiating app simple_switch
阅读全文
摘要:[root@kunpeng82 devuser]# mn *** Creating network *** Adding controller Caught exception. Cleaning up... Exception: Please shut down the controller wh
阅读全文
摘要:转载https://www.cnblogs.com/fjlinww/p/11918279.html [root@kunpeng82 devuser]# mn --controller=remote,ip=127.0.0.1,port=6633 *** Creating network *** Add
阅读全文
摘要:转载https://ting-kuan.blog/2018/04/12/%E3%80%90ryu-controller-%E9%81%8B%E4%BD%9C%E5%8E%9F%E7%90%86%E3%80%91/ 當Ryu Controller要與mininet建立連接時,我們會執行「reu-man
阅读全文
摘要:参考:https://support.huaweicloud.com/bpicg-bms/bms_03_0031.html add_drivers+="ahci megaraid_sas mpt3sas scsi_transport_sas hisi_sas_main hisi_sas_v3_hw
阅读全文
摘要:转载 https://www.sdnlab.com/10211.html [root@kunpeng82 app]# ryu-manager --verbose multipath.py loading app multipath.py loading app ryu.controller.ofp_
阅读全文
摘要:controller目录下的ofo_event.py定义了OpenFlow事件,handler.py定义了事件的处理 from ryu.base import app_manager from ryu.controller import ofp_event from ryu.controller.h
阅读全文
摘要:[root@kunpeng82 mininet]# ryu --versionryu 4.34[root@kunpeng82 mininet]# [root@kunpeng82 ryu-master]# find ./ -name simple_switch_13.py./ryu/app/simpl
阅读全文
摘要:稳定版本: mininet==2.2.2~/mininet 有"RedHatEnterpriseServer"的地方添加 CentOS DIST=`lsb_release -is` [root@kunpeng82 util]# lsb_release -is CentOS [root@kunpeng
阅读全文
摘要:ovs-vsctl add-port br0 tap1 -- set interface tap1 type=internal ovs-vsctl add-port br0 tap2 -- set interface tap2 type=internal ovs-vsctl add-port br0
阅读全文
摘要:出处:http://vinllen.com/shu-ju-zhong-xin-wang-luo-jian-kong-xiao-jie 最近调研了一些关于数据中心网络监控的论文和解决方案,主要关于丢包和延时的定位排查,现在telemetry的技术比较火热,写点东西小结一下,越来越懒得写博客了,写的不是
阅读全文
摘要:[root@bogon ~]# pip install scapy DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.
阅读全文
摘要:https://morsoli.com/uncategorized/ovs-stp.html 本文主要介绍 Open vSwitch 中 STP 的应用。 STP 生成树协议 STP 协议通过在逻辑上将特定的端口进行阻塞,从而解决网络中存在的二层环路问题同时使网络在二层物理链路中存在冗余; 二层交换
阅读全文
摘要:转载https://vcpu.me/openvswitch/ ovs-vsctl add-br br0 ovs-vsctl add-br br1 ip link add br0_tap0 type veth peer name br1_tap0 ip link add br0_tap1 type v
阅读全文
摘要:yum install gcc libffi-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev pip3 install ryu Prerequisites If you got some error messages at the install
阅读全文
摘要:[root@bogon v10]# ovs-vsctl add-bond br0 bon0 enahisic2i1 enahisic2i3 trunks=10,20 [root@bogon v10]# ovs-appctl bond/show bond0 no such bond ovs-appct
阅读全文
摘要:grep authorized_keys cloud-init*log 正常请况下 grep authorized_keys cloud-init*log [root@sysu--2 log]# grep centos cloud-init*log 2019-10-22 02:14:17,322 -
阅读全文
摘要:ovs-vsctl add-port br0 vlan10 tag=10 -- set interface vlan10 type=internal ovs-vsctl add-port br0 vlan20 tag=20 -- set interface vlan20 type=internal
阅读全文
摘要:p6tables -S | grep icmp | grep DROP 没有ping 10.10.16.82 tcpdump也能抓到包 通过PID号找到对应的进程名及所在目录
阅读全文
摘要:https://www.kclouder.cn/nutanix-networking/ 1. Active-Backup: 主备模式,这是AHV的默认负责均衡策略。也就是2块万兆网卡只有1块有流量通过,另外1块万兆网卡无任何流量通过,只有在活动的网卡出现故障时,备用网卡才会成为活动网卡承载网络流量,
阅读全文
摘要:启动ovn 控制节点: # start ovsdb-server /usr/share/openvswitch/scripts/ovs-ctl start --system-id=random # start ovn northd /usr/share/openvswitch/scripts/ovn
阅读全文
摘要:By 高亮@锐捷网络股份有限公司 https://comet-project.gitbooks.io/cto-tech-manual/content/chapter1/gaoliang.html 摘要:本文针对互联网行业普遍采用的虚机\/容器等虚拟化技术,提出了基于硬件网络设备的Overlay解决方
阅读全文
摘要:[root@evpn1 ~]# ip route sh vrf evpn-vrf2 default via 10.10.18.212 dev br100 proto bgp metric 20 onlink 访问同一个vtep上的2.2.2.2要经过10.10.18.212? 9.9.9.0/24
阅读全文
摘要:10.10.18.212 evpn2.novalocal# show running-config Building configuration... Current configuration: ! frr version 7.3-MyOwnFRRVersion frr defaults trad
阅读全文
摘要:10.10.18.209节点 evpn1# show running-config Building configuration... Current configuration: ! frr version 7.3-MyOwnFRRVersion frr defaults traditional
阅读全文
摘要:作者:林泽龙 运营商服务中心 张博易 运营商系统部 前言 前篇《从实战浅析运营商云资源池网络—技术的抉择》浅析了“某运营商IT云资源池网络”的技术选用和原因,本篇将进一步阐述业务场景的关键流量模型,例如:域内和域间的同租户二三层互访、异租户三层互访、安全防护、南北向流量等;从而帮助大家了解数据中心的
阅读全文
摘要:转载于锐捷网络 张博易 林泽龙 前言: 近年来移动通信业务的快速发展,用户流量爆发性增长、业务多元化发展,另有5G及各种新型业务的逐渐上线。为适应前端业务需要,运营商内部支撑系统也大量朝着云化的方向发展,因此原有基于传统网络架构的基础设施也逐渐演进为适应于云业务的基础网络设施。在其中,也有使用我们常
阅读全文
摘要:[root@kunpeng82 evn1]# ovs-vsctl set open . external-ids:ovn-remote=tcp:127.0.0.1:6642 [root@kunpeng82 evn1]# ovs-vsctl set open . external-ids:ovn-en
阅读全文
摘要:OVN Gateway用于连接overlay network和physical network。它支持L2/L3两种方式: layer-2 which bridge an OVN logical switch into a VLAN, and layer-3 which provide a rout
阅读全文
摘要:native vlan(本征VLAN) 其实就是不打tag的VLAN,因为你想,一个VLAN在经过交换设备老是打tag,然后再脱掉tag。。。这个很浪费计算资源,尤其是在转发的报文量相当大的时候。 如何解决: 可以定义一种vlan,也就是在众多的vlan中指定一种vlan,当然一般是指定那个报文量大
阅读全文
摘要:[root@kunpeng82 ovn]# ovn-nbctl ls-add dmz [root@kunpeng82 ovn]# ovn-nbctl ls-del dmz [root@kunpeng82 ovn]# ovn-nbctl show [root@kunpeng82 ovn]# ovn-n
阅读全文
摘要:https://chengqian90.com/Openvswitch/Openvswitch-%E7%BC%96%E8%AF%91%E5%8F%8A%E5%8D%87%E7%BA%A7.html 编译安装 参照官网,也查了些资料,编译期间出现些问题,先将正确的流程及问题解决方法记录如下。 Kern
阅读全文
摘要:yum install kernel-headers-$(uname -r) kernel-devel-$( uname -r) -y 1247 yum install kernel-headers-4.18.* -y 1248 yum install kernel-devel-4.18.* -y
阅读全文
摘要:[root@kunpeng82 SOURCES]# /usr/local/share/openvswitch/scripts/ovs-ctl start --system-id=random ovsdb-server is already running. Starting ovs-vswitchd
阅读全文
摘要:编译参考:https://github.com/ovn-org/ovn/blob/master/Documentation/intro/install/general.rst git clone http://github.com/openvswitch/ovs.git yum -y install
阅读全文
摘要:ovs说明的例子 The following flows provide an example of how toimplement a simple firewall that allows new connections from port 1 to port 2, and onlyallows
阅读全文
摘要:Test Topology My test topology looks like this: We have a host in an external network 172.16.1.0/24, one host in an internal network 10.10.10.0/24 and
阅读全文
摘要:ovs-vsctl add-br arp_sw ip netns add ns2 ip link add tap0 type veth peer name tap0_br ip link set tap0 netns ns2 ip netns exec ns2 ip link set tap0 up
阅读全文
摘要:定位发现是语言的问题,sfdisk返回的是中文 在cloud init启动时更改环境变量解决
阅读全文
摘要:多DC间vxlan网关介绍 2个DC互通时,需要实现支持跨承载网的大二层互通方式,例如:DC间通过VxLAN GW实现跨承载网的隧道互通。承载网可以为IP网或者MPLS骨干网等方式。以应用与故障恢复、异地容灾场景。 运营商明确提出大二层需求,即希望对核心网网元的控制面提供大二层支持,实现异地容灾备份
阅读全文
摘要:apt install build-essential 该命令将安装一堆新包,包括gcc,g ++和make。 Cloud init 18.2安装 cloud-init-18.2依赖python 3 pip3 install -r cloud-init-18.2/requirements.txt p
阅读全文
摘要:This post shows how to connect an external network to our existing VXLAN fabric. From the two models, Border Leaf and Border Spine, I am going to use
阅读全文
摘要:evpn2.novalocal# show bgp evpn route BGP table version is 1, local router ID is 10.10.18.212 Status codes: s suppressed, d damped, h history, * valid,
阅读全文
摘要:https://community.mellanox.com/s/article/evpn-asymmetric-routing-with-type5-on-border-leaf https://community.mellanox.com/s/topic/0TO50000000g1uaGAA/v
阅读全文
摘要:http://arthurchiao.art/blog/bgp-in-data-center-zh/ 关于本文 本文是我在读 BGP in the Data Center ( O’Reilly, 2017)时的读书笔记。原书很短,只有 90 页不到,但理论和实践兼备,是现代 数据中心和 BGP 入门
阅读全文
摘要:10.10.18.212节点上 evpn2.novalocal# sh evpn mac vni all VNI 88 #MACs (local and remote) 1 MAC Type Intf/Remote VTEP VLAN Seq #'s 00:00:01:02:03:11 local
阅读全文
摘要:http://arthurchiao.art/blog/spine-leaf-design-zh/ 译者序 本文内容翻译自 Cisco 的白皮书 Cisco Data Center Spine-and-Leaf Architecture: Design Overview (2016),翻译非逐字逐句
阅读全文
摘要:Cumulus NetQ Demo https://github.com/CumulusNetworks/cldemo-netq https://gitlab.com/cumulus-consulting/goldenturtle/cldemo2 VXLAN Underlay Routing - P
阅读全文
摘要:https://software.intel.com/content/www/us/en/develop/articles/using-open-vswitch-with-dpdk-for-inter-vm-nfv-applications.htmlhttps://www.cnblogs.com/h
阅读全文
摘要:2、hung task相关配置 1)设置timeout时间: echo xx > /proc/sys/kernel/hung_task_timeout_secs xx单位为s。 2)设置hung task后是否触发panic echo 1 > /proc/sys/kernel/hung_task_p
阅读全文
摘要:tcpdump -i eth0 “icmp6 && ip6[40] == 128” The most common ICMPv6 types are: unreachable: 1 too-big: 2 time-exceeded: 3 echo-request: 128 echo-reply: 1
阅读全文
摘要:To enable SRv6 support, at least CONFIG_IPV6 must be enabled. The default built-in SRv6 code supports elementary processing of SR-enabled packets. For
阅读全文
摘要:[root@localhost ]# qemu-img convert -f qcow2 -O raw CentOS-8-8.1.1911.x86_64.qcow2 CentOS-8-8.1.1911.x86_64.raw [root@localhost ]# losetup /dev/loop12
阅读全文
摘要:https://www.cnblogs.com/zhuyp1015/archive/2012/08/11/2633299.html 数据中心的网络以交换以太网为主,只有传统意义的汇聚层往上才是IP的天下。数据中心的以太网络会逐步扩大,IP转发的层次也会被越推越高。 数据中心网络从设计伊始,主要着眼点
阅读全文
摘要:static int bnxt_setup_flower(struct net_device *dev, struct tc_cls_flower_offload *cls_flower) { struct tc_mqprio_qopt *mqprio = type_data; struct bnx
阅读全文
摘要:DBGvpp# show pci Address Sock VID:PID Link Speed Driver Product Name Vital Product Data 0000:05:00.0 0 19e5:0200 8.0 GT/s x16 vfio-pci Huawei IN200 2*
阅读全文
摘要:Overlay SDN with VxLAN, BGP-EVPN and FRR 13 minute read , Sep 26, 2018 In BGP based control plane for Vxlan, E-VPN plays the role of a distributed con
阅读全文
摘要:void br_set_state(struct net_bridge_port *p, unsigned int state) { struct switchdev_attr attr = { .orig_dev = p->dev, .id = SWITCHDEV_ATTR_ID_PORT_STP
阅读全文