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