虚拟网卡接口VETH(Virtual Ethernet )创建使用和绑定关系
1. veth创建与使用 VETH(Virtual Ethernet )是Linux提供的另外一种特殊的网络设备,中文称为虚拟网卡接口。它总是成对出现,要创建就创建一个pair。一个Pair中的veth就像一个网络线缆的两个端点,数据从一个端点进入,必然从另外一个端点流出。每个veth都可以被赋予IP地址… 阅读更多 »虚拟网卡接口VETH(Virtual Ethernet )创建使用和绑定关系
1. veth创建与使用 VETH(Virtual Ethernet )是Linux提供的另外一种特殊的网络设备,中文称为虚拟网卡接口。它总是成对出现,要创建就创建一个pair。一个Pair中的veth就像一个网络线缆的两个端点,数据从一个端点进入,必然从另外一个端点流出。每个veth都可以被赋予IP地址… 阅读更多 »虚拟网卡接口VETH(Virtual Ethernet )创建使用和绑定关系
本文主要解决问题: VPP与FRR的vrf网络通信问题;采用方案是VPP RouterPlugin方案,现不建议采用,可直接使用VPP中TAP映射或VETH的方式实现。 外部网络拓扑如图说是: 1.VPP与Linux kernel交互 PE中内部结构如下图所示: # 进入docker环境操作 $ docker exec -it … 阅读更多 »骨干网PE中VPP与FRR的路由交互
1. BGP中AS定义 Request For Comments(RFC),是由互联网工程任务组(IETF)发布的一系列备忘录。对于BGP的定义,在RFC1771/RFC1930里留给AS(Autonomous System number)的范围是2个字节,所以AS的取值范围为1-65535,其中6451… 阅读更多 »自治域系统AS号(转载)
互联网始于1969年的美国,然而半个世纪后的今天,不少同学还承受着网络延迟的痛苦。 追剧宛如看幻灯片,男、女主分分钟卡成表情包;和朋友玩吃鸡,躲过98k、伏地魔却被延迟“逼”出安全区;看球赛总是先听到邻居家的欢呼声,然后自家电视上才刚进球。 那么应该如何才能打造一个全屋覆盖的高速家庭网络环境呢? 一、先来科普几个知识盲点 其实对… 阅读更多 »网速太慢怎么办?手把手教你家庭网络解决方案(转载)
1.启动配置 启动命令 #直接运行,指定需要的etcd配置文件 ./cmd/vpp-agent/vpp-agent -etcd-config=./examples/localclient_with_etcd/etcd.conf #或采用如下启动多个服务,设置标签microservice-label ./cmd/vpp-agent… 阅读更多 »VPP-Agent执行
1.BGP属性 2.BGP的三张表 3.BGP应用场景 4.BGP路由传递规则(很重要)!!!! 5.宣告路由的方式 6.BGP4中的IBGP 7.BGP4中的EBGP 8.BGP聚合 9.BGP的防环机制 10.解决水平分割 11.BGP的PEER-GROUP配置方式 12.BGP的同步规则 13.本地优先级Local pre… 阅读更多 »BGP深入理解
1. 安装DPDK依赖环境 2. 下载并安装DPDK 2.1 Git安装 2.2 下载源码压缩包编译 2.3. dpdk编译后无igb_uio.ko或安装Insert IGB UIO module失败 3 DPDK加载绑定 3.1 载入用户态驱动 3.2 驱动绑定网卡 3.3 绑定网卡故障排查及开启Intel-vt-x/vt-d… 阅读更多 »DPDK编译及使用