tcp和udp的區別與聯系,tcp和udp少女喝水照片
tcp和udp的區別很多程序員都不清楚,甚至一些高手也從來沒搞清楚他們的區別究竟是什么,只是懂一些字面上的,卻理解不了,無法深入去理解tcp和udp的區別。下面就說一說tcp和udp的區別與聯系,tcp和udp少女喝水照片
什么是TCP(傳輸控制協議)?
tcp是面向連接的,可靠的基于字節流的傳輸層通信協議。什么是UDP(用戶數據協議)?
udp是無連接的傳輸協議,提供不可靠的非連接傳輸服務,面向報文。
tcp和udp的區別:
1.tcp是面向連接的比較可靠,udp面向非連接,不可靠。
2.tcp由于面向連接所以需要三次握手,重新確認等連接過程,具有延時性,容易柔道攻擊,udp沒有建立連接的過程,所以具有實時性。因此tcp可以用于數據量大追求可靠的傳輸,而udp可以用于追求效率的傳輸例如直播。
3.tcp連接只能點到點,而udp支持一對一,多對多,一對多。
4.tcp因為要保證傳輸的可靠,會在ip協議的基礎上添加序號機制,確認機制等,不會丟包,而udp會丟包,所以在傳輸相同大小的數據時,tcp的開銷比udp大。
tcp和udp少女喝水照片
tcp和udp的區別與聯系工程師還是必須要理解的,因為這兩種協議是網絡的基礎,這些都沒搞懂一切都是空談。
點個贊! ()