關於網絡分層和負載均衡

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+四層+七層負載進行多層次負載均衡

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