Layer3,4,&5工作在IP/TCP协议栈的IP层,TCP层,及应用层 原理: Layer3:keepalived使用layer3的方式工作时,keepalived会定期向服务器群中发送一个ICMP的数据包(即我们平时用的ping程序),如果发现某台服务器的IP地址没有激活,keepalived便会报告这台服务器是小,并将他从服务器群中剔除。Layer3的方式是以服务器的IP是否有效作为服务器工作正常与否的标准。 Layer4:主要以TCP端口的状态来决定服务器工作正常与否。如web sercer的服务端口一般是80.如果keepalived检测到80端口没有启动,则keepalived将这台服务器从服务群中删除。 Layer5:layer5就是工作在具体的应用层,比layer3,4要复杂一点,在网络上占用的宽带也要大一些。Keepalived将根据用户的设定检查服务器的运行是否正常。如果设定不相符,则keepalived将把服务器从群中踢除。
更多内容