关于网络分层和负载均衡

1、UDP和TCP是TCP/IP的第三层传输层,对应OSI的第四层传输层
2、IP是TCP/IP的第二层互联层,对应OSI的第三层网络层

二层负载均衡(集群中的server具有相同的IP)
对外负载均衡服务器使用virtual ip(虚ip)。
服务器收到请求报文,通过改写报文的目标mac地址的方式将请求转发到目标机器实现负载均衡。

三层负载均衡(对外依然提供一个vip虚IP)
集群中不同的机器采用不同的ip地址,通过ip转发报文。

四层负载均衡
工作在OSI模型的传输层(四层),由于在传输层,只有TCP/UDP协议,四元组,修改元组转发。

七层负载均衡
工作在OSI模型的应用层,应用层协议较多(http,radius,ftp,mail,dns),七层基于这些协议来负载,除了根据ip+port来负载外,还可以根据七层的url,浏览器类别、语言来负载。
一般应用nginx(七层负载均衡),大型网站采用dns+四层+七层负载进行多层次负载均衡

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章