network
Ethan_lynn
云计算
Ethan Lynn @ OpenStack Community;
elynn @ IRC;
展开
-
利用iptables设置tcp的mss值
通常以太网的mtu为1500,所以对于tcp来说,它的mss就是1460(20Bytes的ip头+20bytes的tcp头) 设置mss有两种方法:一种是启用路径发现,自动发现路径上的mtuiptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu这条规则的目的就是改变TC原创 2013-08-12 12:22:47 · 6867 阅读 · 0 评论 -
让devstack中的vm访问外网
devstack默认会建立一个Public网络,地址为172.24.4.0/24,但是这个网络并不是运营商分配给我们的网络,所以只能通过nat的方式让devstack建立的虚拟机访问外网。命令如下:iptables -t nat -I POSTROUTING -s 172.24.4.0/24 -j MASQUERADEiptables -I FORWARD -s 172.24.4.0/原创 2014-05-06 15:47:25 · 2757 阅读 · 0 评论 -
一个高速lvs-dr替代系统设计 -- 基于dpdk的高性能负载均衡器
#LVSDR原理LVS-DR不同于普通的haproxy代理机制,它在网络中的作用层级更加底层。haproxy一般代理应用层的应用数据,所有的数据都会通过haproxy收发,导致了haproxy是一个性能瓶颈。而lvs-dr作用在IP和数据链路层,效率更高,并且只代理进入proxy的数据,应用的返回数据由应用服务器直接返回给client。原创 2016-12-13 15:58:38 · 4172 阅读 · 0 评论 -
VPP LoadBalancer 试用
VPP LoadBalancer 号称是对google maglev的复刻版,所以忍不住要试用一下。在CentOS 7.2上面安装非常快速,因为vpp为centos提供了repo源和打包好的vpp程序。 #添加repo源cat > /etc/yum.repos.d/vpp.repo [fdio-release]name=fd.io release b原创 2017-01-09 20:43:34 · 4572 阅读 · 2 评论