首頁技術文章正文

網絡通信協(xié)議:TCP協(xié)議的應用場景和特點

更新時間:2023-10-19 來源:黑馬程序員 瀏覽量:

連接和通信數據的規(guī)則被稱為網絡通信協(xié)議,這就好比在道路中行駛的汽車一定要遵守交通規(guī)則一樣。在計算機網絡中,這些連接和通信的規(guī)則稱為網絡通信協(xié)議,它對數據的傳輸格式、傳輸速率、傳輸步驟等做了統(tǒng)一規(guī)定,通信雙方必須同時遵守才能完成數據交互。

網絡通信協(xié)議有很多種,目前應用最廣泛的是OSI和TCP/IP。OSI參考模型是世界互聯(lián)協(xié)議標準,全球通信規(guī)范,由于此模型過于理想化,未能在因特網上進行廣泛推廣。 TCP/IP參考模型(或TCP/IP協(xié)議)被認為是事實上的國際標準。基于TCP/IP的參考模型將協(xié)議分成4個層次,分別是鏈路層、網絡層、傳輸層和應用層,每層分別負責不同的通信功能。

1697697177468_網絡通信協(xié)議.png

·鏈路層:也稱為網絡接口層,該層負責監(jiān)視數據在主機和網絡之間的交互。事實上,TCP/IP本身并未定義該層的協(xié)議,而由參與互連的各網絡使用自己的物理層和數據鏈路層協(xié)議與TCP/IP的網絡層進行連接。

·網絡層:也稱網絡互聯(lián)層,是整個TCP/IP協(xié)議的核心,它主要用于將傳輸的數據進行分組,將分組數據發(fā)送到目標計算機或者網絡。

·傳輸層:主要完成網絡程序的通信,在進行網絡通信時,可以采用TCP,也可以采用UDP。

·應用層:主要負責應用程序的協(xié)議,如HTTP、FTP等。

TCP協(xié)議特點

使用TCP協(xié)議,必須雙方先建立連接,它是一種面向連接的可靠通信協(xié)議。傳輸前,采用“三次握手”方式建立連接,所以是可靠的 。

在連接中可進行大數據量的傳輸。

連接、發(fā)送數據都需要確認,且傳輸完畢后,還需釋放已建立的連接,通信效率較低。

TCP協(xié)議通信場景

對信息安全要求較高的場景,例如:文件下載、金融等數據通信。


分享到:
在線咨詢 我要報名
和我們在線交談!