四层负载,和七层的区别
四层:传输层 tcp
转发:用户自己
源地址,改为自己
目标地址,改为负载均衡
在四层负载设备中,把client发送的报文目标地址
(原来是负载均衡设备的IP地址),根据均衡设备设置的选择web服务器的规则选择对应的web服务器IP地址,这样client就可以直接跟此服务器建立TCP连接并发送数据。
七层:应用层(不建议数据库)http
代理:代替用户
七层负载均衡服务器起了一个代理服务器的作用,服务器建立一次TCP连接要三次握手
,而client要访问webserver要先与七层负载设备进行三次握手后建立TCP连接
,把要访问的报文信息发送给七层负载均衡;然后七层负载均衡再根据设置的均衡规则选择特定的webserver,然后通过三次握手与此台webserver建立TCP连接,然后webserver把需要的数据发送给七层负载均衡设备,负载均衡设备再把数据发送给client;所以,七层负载均衡设备起到了代理服务器的作用。
• # tcpdump tcp -i eth0 -nn port ! 22 -w dump-tcp.pcap -v
七层IP 透传
listen web_prot_http_nodes
bind 192.168.7.102