TCP/IP 介紹

2018-01-30 16:50 更新

TCP/IP 介紹


TCP/IP (中譯名為傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)是用于因特網(wǎng) (Internet) 的通信協(xié)議。


計(jì)算機(jī)通信協(xié)議(Computer Communication Protocol)

計(jì)算機(jī)通信協(xié)議是對(duì)那些計(jì)算機(jī)必須遵守以便彼此通信的的規(guī)則的描述。


什么是 TCP/IP?

TCP/IP 是供已連接因特網(wǎng)的計(jì)算機(jī)進(jìn)行通信的通信協(xié)議。

TCP/IP 指傳輸控制協(xié)議/網(wǎng)際協(xié)議(Transmission Control Protocol / Internet Protocol)。

TCP/IP 定義了電子設(shè)備(比如計(jì)算機(jī))如何連入因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉?biāo)準(zhǔn)。


在 TCP/IP 內(nèi)部

在 TCP/IP 中包含一系列用于處理數(shù)據(jù)通信的協(xié)議:

  • TCP (傳輸控制協(xié)議) - 應(yīng)用程序之間通信
  • UDP (用戶數(shù)據(jù)包協(xié)議) - 應(yīng)用程序之間的簡單通信
  • IP (網(wǎng)際協(xié)議) - 計(jì)算機(jī)之間的通信
  • ICMP (因特網(wǎng)消息控制協(xié)議) - 針對(duì)錯(cuò)誤和狀態(tài)
  • DHCP (動(dòng)態(tài)主機(jī)配置協(xié)議) - 針對(duì)動(dòng)態(tài)尋址

TCP 使用固定的連接

TCP 用于應(yīng)用程序之間的通信。

當(dāng)應(yīng)用程序希望通過 TCP 與另一個(gè)應(yīng)用程序通信時(shí),它會(huì)發(fā)送一個(gè)通信請(qǐng)求。這個(gè)請(qǐng)求必須被送到一個(gè)確切的地址。在雙方"握手"之后,TCP 將在兩個(gè)應(yīng)用程序之間建立一個(gè)全雙工 (full-duplex) 的通信。

這個(gè)全雙工的通信將占用兩個(gè)計(jì)算機(jī)之間的通信線路,直到它被一方或雙方關(guān)閉為止。

UDP 和 TCP 很相似,但是更簡單,同時(shí)可靠性低于 TCP。


IP 是無連接的

IP 用于計(jì)算機(jī)之間的通信。

IP 是無連接的通信協(xié)議。它不會(huì)占用兩個(gè)正在通信的計(jì)算機(jī)之間的通信線路。這樣,IP 就降低了對(duì)網(wǎng)絡(luò)線路的需求。每條線可以同時(shí)滿足許多不同的計(jì)算機(jī)之間的通信需要。

通過 IP,消息(或者其他數(shù)據(jù))被分割為小的獨(dú)立的包,并通過因特網(wǎng)在計(jì)算機(jī)之間傳送。

IP 負(fù)責(zé)將每個(gè)包路由至它的目的地。


IP 路由器

當(dāng)一個(gè) IP 包從一臺(tái)計(jì)算機(jī)被發(fā)送,它會(huì)到達(dá)一個(gè) IP 路由器。

IP 路由器負(fù)責(zé)將這個(gè)包路由至它的目的地,直接地或者通過其他的路由器。

在一個(gè)相同的通信中,一個(gè)包所經(jīng)由的路徑可能會(huì)和其他的包不同。而路由器負(fù)責(zé)根據(jù)通信量、網(wǎng)絡(luò)中的錯(cuò)誤或者其他參數(shù)來進(jìn)行正確地尋址。


TCP/IP

TCP/IP 意味著 TCP 和 IP 在一起協(xié)同工作。

TCP 負(fù)責(zé)應(yīng)用軟件(比如您的瀏覽器)和網(wǎng)絡(luò)軟件之間的通信。

IP 負(fù)責(zé)計(jì)算機(jī)之間的通信。

TCP 負(fù)責(zé)將數(shù)據(jù)分割并裝入 IP 包,然后在它們到達(dá)的時(shí)候重新組合它們。

IP 負(fù)責(zé)將包發(fā)送至接受者。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)