lvs 配置筆記

2021-09-24 19:40:53 字數 1864 閱讀 9501

lvs 三種負載均衡技術

lvs nat技術

lvs ip-tun技術

lvs dr 技術原理

三種負載均衡技術的優缺點

網路 arp

** arp

路由器交換機

osi 參考模型

應用層            pdu        hello

表示層            pdu        hello

會話層            pdu        hello

傳輸層            段        tcp/udp頭hello

網路層            報文        ip包頭tcp/udp頭hello

資料鏈路層        幀        mac子層ip包頭tcp/udp頭hellofcs

物理層               位元        0101010101010101010100101010101010

企業交換機裝置型號

2950/2960

mac位址表

mac位址 埠號

路由表網段 介面表

網路層協議

arp-1

rarp **arp

路由器工作在網路層

根據「路由表」**資料

路由表中含有網段和介面

交換機工作在資料鏈路層

根據「mac位址表」**資料

mac位址表中含有mac位址和介面

網路負載均衡的兩種方案

基於網路裝置的負載均衡

基於作業系統的負載均衡

lvs常用的三種負載均衡模式

1.lvs nat模式    -------位址轉換技術

2.lvs ip-tun模式    -------ip隧道技術

3.lvs dr模式    -------直接路由技術

lvs ip-tun模式實驗規劃

lvs 指令碼

directorserver 192.168.10.1

realserver 192.168.10.2

realserver 192.168.10.3

vip=192.168.10.10

lvs ip-tun伺服器指令碼

ifconfig tunl0 192.168.10.10 netmask 255.255.255.255 up

route add -host 192.168.10.10 dev tunl0

ipvsadm -c

ipvsadm -a -t 192.168.10.10:80 -s rr        //輪詢模式

ipvsadm -a -t 192.168.10.10:80 -r 192.168.10.2 -i

ipvsadm -a -t 192.168.10.10:80 -r 192.168.10.3 -i

ipvsadm

網段的概念

ip位址和子網掩碼轉二進位制之後進行 與運算的結果是網路號

lvs ip-tun 真實客戶端指令碼

ifconfig tunl0 192.168.10.10 netmask 255.255.255.255 up

route add -host 192.168.10.10 dev tunl0

echo "1">/proc/sys/net/ipv4/conf/tunl0/arp_ignore         //arp忽略

echo "2">/proc/sys/net/ipv4/conf/tunl0/arp_announce    //arp宣告

echo "1">/proc/sys/net/ipv4/conf/all/arp_ignore

echo "2">/proc/sys/net/ipv4/conf/all/arp_announce

安裝LVS安裝LVS和配置LVS的工作比較繁雜

networking options packet socket netlink device emulation tcp ip networking ip advanced router network packet filtering replaces ipchains ip netfilter...

LVS學習筆記

2 lvs linux virtual server linux虛擬伺服器 3 lvs 實現負載均衡的一種軟體 nginx harproxy也可以實現負載均衡 4 模型 clients lvs伺服器 真正用來分攤壓力 處理請求的伺服器 realserver 5 lvs伺服器和realserver組成...

負載均衡lvs配置

1,準備3臺虛擬機器 2,先配置3臺虛擬機器的網路 eth0,配置在乙個網段 dip,rip在乙個網段3,配置lvs的vip ifconfig eth0 0 192.168.9.100 24 echo 1 proc sys net ipv4 ip forward ip forward 0,如果不是發...