1.HPN(IB、RoCE、无损、ECMP) 2.网关高性能(DPVS) 3.宿主机高性能(DPDK) 4.硬件网卡卸载(CX网卡卸载、DPU) 5.虚拟网络技术kubeovn-OVN-OVS
linux自定义发包工具 scapy
摘要:官方网站:https://scapy.readthedocs.io/en/latest/usage.html#starting-scapy 示例:
阅读全文
posted @
2025-02-15 23:32
七连长
阅读(44)
推荐(0)
centos8 安装opendaylight
摘要:一、下载和安装 首先,打开网站 , 获得odl的安装包的详细路径(可以在windows中点击后,windows会出现一个下载链接), 然后,登录centos系统,使用xshell之类的进行远程登录,方便下面的长字符串的copy, 使用wget 下载安装包 wget https://cbs.cento
阅读全文
posted @
2020-02-09 10:28
七连长
阅读(745)
推荐(0)
OVS+VXLAN实现两个宿主机上的VM间的通信
摘要:一、组网图 说明: 1、使用网络命名空间表示vm1和vm2. 因为我没有两台物理服务器。 2、使用virtualbox 的两条虚机模拟作为host1和host2。 二、配置指导 1、创建网桥 br0 分别在host1和host2上输入命令 #ovs-vsctl add-br br0 2、创建网络命名
阅读全文
posted @
2019-06-24 00:31
七连长
阅读(9094)
推荐(0)
centos7 + python 2.7 + pip + openvswitch 杂项问题
摘要:问题1: virtual box 安装centos7 后,网口无ip, 解决方法是:配置网口上电后,默认状态为down, 修改“onboot=yes”, 修改后保存配置重启系统。 2. 安装pip的方法 https://pip.pypa.io/en/stable/installing/ 3. 安装o
阅读全文
posted @
2019-03-17 18:57
七连长
阅读(207)
推荐(0)
不指定源ip时,系统选择哪个ip作为ping包的源ip?
摘要:问题:当centos 有多个网口,发起ping包时,是根据什么规则来确定是使用哪个源ip? 解答:根据目的ip来确定,迭代可以确定源ip 具体的确定方法是, (1)先根据目的ip来确定使用哪个路由表项 (2)路由表项会显示下一跳ip (3)根据下一跳ip所在的网段路由,可以看到路由表项后面带一个 s
阅读全文
posted @
2018-10-27 20:44
七连长
阅读(886)
推荐(0)
dns server 域名解析总结
摘要:1、客户有两种使用公网域名解析的方法,一种是,直接配置A记录,将域名直接解析到ip地址。第二种是,配置NS记录,将对这个域名的解析分配给另外一个域名服务器,这个域名服务器就是客户自己搭建的内部域名服务器(在linux服务器上安装bind9软件)。 添加A记录的方法: 添加NS记录的方法: 另外,再添
阅读全文
posted @
2018-08-19 22:51
七连长
阅读(1494)
推荐(0)
阿里云:高速通道的概念澄清
摘要:1、阿里云的高速通道,用于一点上云,以及云间互联,也就是说,支持IDC到VPC的专线打通;跨区域的VPC互通,以及跨区域的VPC和用户站点互通。 2、高速通道的几个概念的澄清。 (1)物理专线 (2)路由器接口: 基本类比于VGW,因为创建路由器接口时,指定了VPC ID,如果是VPC间互联,则指定
阅读全文
posted @
2018-04-11 01:04
七连长
阅读(1389)
推荐(0)
HA总结:AWS 网络连接
摘要:单数据中心 网络HA总结 参考:https://d1.awsstatic-china.com/aws-answers/AWS_Single_Data_Center_HA_Network_Connectivity.pdf 1、在可能的情况下,推荐客户从多个远端数据中心连接到AWS VPC,从物理位置上
阅读全文
posted @
2018-03-29 00:52
七连长
阅读(1041)
推荐(0)
Neutron server的运行原理(未完待续)
摘要:1、Neutron server首先是一个web server, 对于http和https协议的报文进行响应。 2、Neutron server进程里面包含了一个WSGI 应用程序,以及不同模块的plugin. 3、WSGI 应用程序按照格式进行书写,然后就可以放到neutron server的配置
阅读全文
posted @
2018-03-26 08:30
七连长
阅读(273)
推荐(0)
节省公网ip的方法--super vlan(vlan 聚合)
摘要:1、一般情况下,每个VLAN用来分隔一个二层广播域,同时为了与其他广播域互通,需要对于两个不同的VLAN分别配置VLAN 接口的ip地址, 也就是说,两个VLAN ID要配置两个IP地址,这个在企业网中不是问题,因为IP地址都是内部使用,而对于运营商而言则不同,不同VLAN间的互通需要使用分别占用一
阅读全文
配置多个相同网段的ECMP下一跳,配合NQA健康检查实现高可靠性
摘要:1、一般情况下,ECMP常用的常见是,针对很远的目的地址,下一跳分别是路由器的不同出端口,而路由器的不同端口是不同网段的,也就是说,下一跳是不同的网段地址。 但是,在连接到终端服务器时,常常会采用多个服务器组集群,然后对外提供VIP实现高可靠性,不过,此时这些服务器是相同网段,也就是说从路由器的下一
阅读全文
posted @
2017-12-26 00:49
七连长
阅读(1706)
推荐(0)
SDN的初步实践--通过netconf协议控制交换机
摘要:1、近期在做一个云服务项目,需要与物理交换机配合实现,通过python编程实现了对物理交换机的控制,完全不需要命令行手工配置交换机, 一定程度上实现了SDN的集中控制的思想。 2、架构图如下: 3、利用python 连接交换机的示例代码, 4、netconf协议是基于ssh连接(tcp 22号端口)
阅读全文
posted @
2017-12-10 19:05
七连长
阅读(5698)
推荐(0)
neutron 多租户隔离的实现以及子网间路由的实现
摘要:1、一个network相当于一个二层网络,使用vxlan 隧道连通所有的CNA节点。 2、一个VPC下有多个network,也就是会分配多个vxlan隧道,这些子网间的路由是通过DVR实现的。DVR就是linux的namespace实现的,东西向流量是通过DVR实现路由,南北向也通过DVR实现连接外
阅读全文
posted @
2017-12-05 00:32
七连长
阅读(500)
推荐(0)
neutron是一个超级脚本的理解
摘要:1、neutron 是由python写成,表面看有很多的字符串、逻辑处理,除去访问数据库、发送消息队列这些中间件的API调用外,其他部分大部分都在组装成一个shell命令。 并最终调用subprocess库的Popen进行linux shell 操作。 2. 对subprocess的理解,特别是其中
阅读全文
posted @
2017-12-05 00:27
七连长
阅读(344)
推荐(0)
显示Linux进程打开了哪些文件? 用lsof命令
摘要:1、lsof abc.txt --> 显示开启文件 abc.txt的进程。 2、lsof -c abc > 显示abc进程现在打开的文件。 3、lsof -c -p 1234 > 显示进程1234打开的文件。 4、lsof +d /usr/local > 显示目录下被进程打开的文件 5、lsof -
阅读全文
posted @
2017-11-21 00:39
七连长
阅读(158)
推荐(0)
RPC框架学习总结
摘要:1、RPC是一种技术框架的称呼,不是某种具体协议,不局限于某种协议,RPC顾名思义就是远程过程调用,其核心思想是,RPC客户端调用远程服务器上的接口完成过程调用,远程服务器把结果返回。 2、RPC的最底层仍然是socket来实现服务器之间的网络通信。但是,socket之上,在哪一层实现RPC调用,则
阅读全文
posted @
2017-10-29 19:59
七连长
阅读(382)
推荐(0)
ACL技术总结
摘要:1、ACL的全称是访问控制列表,本质上是定义一组策略,以便指导报文在交换机内部的转发行为。 2、要配置策略,首先要明确ACL应用的对象,可以是针对端口,也可以是针对特殊的一条流。 针对端口,就是指端口上收发的所有报文。 针对一条流,就是指符合特征的报文。 3、明确了对象后,需要明确策略的行为,即满足
阅读全文
posted @
2017-10-22 19:14
七连长
阅读(3565)
推荐(0)
QoS技术总结
摘要:1、QoS主要功能是作为保证服务质量而存在,服务质量最明显的体现根据不同的优先级作出不同的转发行为。高优先级的报文不丢弃,低优先级的报文不能保证带宽。 2、当即将发生拥塞时,QoS的作用就体现出来了。 3、分为入队的方式,以及队列调度方式。 入队的策略:根据不同优先级进入到不同队列。在同一队列中,可
阅读全文
posted @
2017-10-22 18:11
七连长
阅读(711)
推荐(0)
对云数据中心网络架构的总结和思考
摘要:1、数据中心为何追求扁平化? 驱动力:降低延迟。 服务器内的虚拟机 > 服务器内的虚拟交换机 > 服务器机框内部交换机 > 接入交换机 > 汇聚交换机 > 核心交换机。 每经过一级设备,则加大延迟,由于经过这六个层级的转发,应用的延迟很大,所以,现在数据中心一般都省掉汇聚交换机,由接入交换机直接连接
阅读全文
posted @
2017-10-22 00:33
七连长
阅读(5607)
推荐(0)