什麼是TCP IP?有什麼用呢,什麼是「TCP IP協議」?TCP和IP各有什麼作用?

2021-04-19 21:38:30 字數 5208 閱讀 1908

1樓:匿名使用者

上網用的一種協議,你的機子沒有icp/ip協議就上不了網。

2樓:匿名使用者

是分bai

配給du你zhi

的上dao網地內址容

什麼是「tcp/ip協議」?tcp和ip各有什麼作用?

3樓:百度使用者

tcp/ip協議叫做傳輸控制/網際協議,它是internet國際網際網路絡的基礎。tcp/ip是網路中使用的基本的通訊協議。

雖然從名字上看tcp/ip包括兩個協議,傳輸控制協議(tcp)和網際協議(ip),但tcp/ip實際上是一組協議,它包括上百個各種功能的協議,如:遠端登入、檔案傳輸和電子郵件等,而tcp協議和ip協議是保證資料完整傳輸的兩個基本的重要協議。通常說tcp/ip是internet協議族,而不單單是tcp和ip。

tcp/ip協議的基本傳輸單位是資料報(datagram),tcp協議負責把資料分成若干個資料報,並給每個資料報加上包頭(就像給一封信加上信封),包頭上有相應的編號,以保證在資料接收端能將資料還原為原來的格式,ip協議在每個包頭上再加上接收端主機位址,這樣資料找到自己要去的地方,如果傳輸過程中出現資料丟失、資料失真等情況,tcp協議會自動要求資料重新傳輸,並重新組包。總之,ip協議保證資料的傳輸,tcp協議保證資料傳輸的質量。tcp/ip協議資料的傳輸基於tcp/ip協議的四層結構:

應用層、傳輸層、網路層、介面層,資料在傳輸時每通過一層就要在資料上加個包頭,其中的資料供接收端同一層協議使用,而在接收端,每經過一層要把用過的包頭去掉,這樣來保證傳輸資料的格式完全一致。

tcp/ip是什麼意思?

4樓:

tcp/ip協議(傳輸控制協議/網際網路協議)不是簡單的乙個協議,而是一組特別的協議,包括:tcp,ip,udp,arp等,這些被稱為子協議。在這些協議中,最重要、最著名的就是tcp和ip。

因此,大部分網路管理員稱整個協議族為「tcp/ip」。

tcp/ip始於美國國防部,美國國防部於20世紀60年代末為高階研究計畫局網路(arpanet,intermet的前身)開發了tcp/ip。

tcp/ip的迅速流行要歸功於它的低成本、可在不同的平台間進行通訊的能力和它開放的特性。「開放」的意思是軟體開發人員可以自由地使用和修改tcp/ip的核心協議。

tcp/ip是internet實際採用的標準。unix和linux一直都使用tcp/ip,windows網路作業系統也以tcp/ip作為預設的協議。

5樓:☆尋找

儘管計算機通過安裝ip軟體,從而保證了計算機之間可以傳送和接收資料,但ip協議還不能解決資料分組在傳輸過程中可能出現的問題。因此,若要解決可能出現的問題,連上 internet 的計算機還需要安裝tcp協議來提供可靠的並且無差錯的通訊服務。

tcp協議被稱作一種端對端協議。這是因為它為兩台計算機之間的連線起了重要作用:當一台計算機需要與另一台遠端計算機連線時,tcp協議會讓它們建立乙個連線、傳送和接收資料以及終止連線。

傳輸控制協議tcp協議利用重發技術和擁塞控制機制,向應用程式提供可靠的通訊連線,使它能夠自動適應網上的各種變化。即使在 internet 暫時出現堵塞的情況下,tcp也能夠保證通訊的可靠。

眾所周知, internet 是乙個龐大的國際性網路,網路上的擁擠和空閒時間總是交替不定的,加上傳送的距離也遠近不同,所以傳輸資料所用時間也會變化不定。tcp協議具有自動調整"超時值"的功能,能很好地適應 internet 上各種各樣的變化,確保傳輸數值的正確。

因此,從上面我們可以了解到:ip協議只保證計算機能傳送和接收分組資料,而tcp協議則可提供乙個可靠的、可流控的、全雙工的資訊流傳輸服務。

綜上所述,雖然ip和tcp這兩個協議的功能不盡相同,也可以分開單獨使用,但它們是在同一時期作為乙個協議來設計的,並且在功能上也是互補的。只有兩者的結合,才能保證 internet 在複雜的環境下正常執行。凡是要連線到 internet 的計算機,都必須同時安裝和使用這兩個協議,因此在實際中常把這兩個協議統稱作tcp/ip協議。

6樓:梅湛

tcp/ip整體構架概述

tcp/ip協議並不完全符合osi的七層參考模

7樓:山西新華電腦學校

tcp是一種傳輸控制協議,是面向連線的、可靠的、基於位元組流之間的傳輸層通訊協議,由ietf的rfc 793定義

tcp/ip是什麼意思?

8樓:飛喵某

tcp/ip 是internet最基本的協議、internet國際網際網路絡的基礎,由網路層的ip協議和傳輸層的tcp協議組成,是供連線網際網路的計算機進行通訊的通訊協議。

tcp/ip 定義了電子裝置(比如計算機)如何連入網際網路,以及資料如何在它們之間傳輸的標準。

tcp/ip協議從字面上看,有人可能會認為 tcp/ip 是指 tcp 與 ip 兩種協議。雖然實際中的確有這兩種協議,但是在很多情況下,它泛指等協議群,所以有時也稱 tcp/ip 為 網際協議族。

擴充套件資料:

其實 tcp/ip 也是使用 osi 七層協議的觀念, 所以同樣具有分層的架構,只是將它簡化為四層,在結構上面比較沒有這麼嚴謹,程式撰寫會比較容易些。

tcp/ip協議族是乙個四層協議系統,自底而上分別是資料鏈路層、網路層、傳輸層和應用層。每一層完成不同的功能,且通過若干協議來實現,上層協議使用下層協議提供的服務。

1、資料鏈路層。

該層實現了網絡卡介面的網路驅動程式,以處理資料在物理媒介(比如乙太網、令牌環等)上的傳輸。不同的物理網路具有不同的電氣特性,網路驅動程式隱藏了這些細節,為上層協議提供乙個統一的介面。

資料鏈路層兩個常用的協議是arp協議(address resolve protocol,位址解析協議)和rarp協議(reverse address resolve protocol,逆位址解析協議)。

它們實現了ip位址和機器實體地址(通常是mac位址,乙太網、令牌環和802.11無線網路都使用mac位址)之間的相互轉換。

2、網路層

網路層實現資料報的選路和**。wan(wide area network,廣域網)通常使用眾多分級的路由器來連線分散的主機或lan(local area network,區域網),因此,通訊的兩台主機一般不是直接相連的,而是通過多個中間節點(路由器)連線的。

網路層的任務就是選擇這些中間節點,以確定兩台主機之間的通訊路徑。同時,網路層對上層協議隱藏了網路拓撲連線的細節,使得在傳輸層和網路應用程式看來,通訊的雙方是直接相連的。

網路層最核心的協議是ip協議(internet protocol,網際網路協議)。ip協議根據資料報的目的ip位址來決定如何投遞它。如果資料報不能直接傳送給目標主機,那麼ip協議就為它尋找乙個合適的下一跳(next hop)路由器,並將資料報交付給該路由器來**。

多次重複這一過程,資料報最終到達目標主機,或者由於傳送失敗而被丟棄。可見,ip協議使用逐跳(hop by hop)的方式確定通訊路徑。

3、傳輸層

傳輸層為兩台主機上的應用程式提供端到端(end to end)的通訊。與網路層使用的逐跳通訊方式不同,傳輸層只關心通訊的起始端和目的端,而不在乎資料報的中轉過程。圖1-3展示了傳輸層和網路層的這種區別。

4、應用層

應用層負責處理應用程式的邏輯。資料鏈路層、網路層和傳輸層負責處理網路通訊細節,這部分必須既穩定又高效,因此它們都在核心空間中實現,而應用層則在使用者空間實現,因為它負責處理眾多邏輯,比如檔案傳輸、名稱示等。

而應用層則在使用者空間實現,因為它負責處理眾多邏輯,比如檔案傳輸、名稱查詢和網路管理等。如果應用層也在核心中實現,則會使核心變得非常龐大。

當然,也有少數伺服器程式是在核心中實現的,這樣**就無須在使用者空間和核心空間來回切換(主要是資料的複製),極大地提高了工作效率。

應用層協議(或程式)可能跳過傳輸層直接使用網路層提供的服務,比如ping程式和ospf協議。應用層協議(或程式)通常既可以使用tcp服務,又可以使用udp服務,比如dns協議。

9樓:風翼殘念

tcp/ip是乙個網際網路通訊協議。網際網路協議是乙個網路通訊模型,以及一整個網路傳輸協議家族,為網際網路的基礎通訊架構。它常被通稱為tcp/ip協議族(英語:

tcp/ip protocol suite,或tcp/ip protocols),簡稱tcp/ip。

tcp / ip(傳輸控制協議/網際網路協議),也稱為網際網路協議套件,是全球資訊網的核心通訊系統,它使每個連線網際網路的裝置能夠同時與其他所有此類裝置進行通訊。

這些協議最早發源於美國國防部(縮寫為dod)的arpa網專案,因此也被稱作dod模型(dod model)。這個協議族由網際網路工程任務組負責維護。

擴充套件資料:

tcp/ip的運作:

tcp / ip是乙個雙層程式:較高層(tcp)將訊息內容反彙編成小的「資料報」,然後通過網際網路傳輸,由接收計算機的tcp重新組裝回訊息的原始形式。

較低層(ip)扮演「位址管理器」的角色,並將每個資料報傳送到正確的目的地。ip位址由網路中的每台計算機檢查,以確保根據需要**訊息。

tcp / ip在客戶端,伺服器通訊模型上執行,這意味著第一計算機(客戶端)的使用者向第二網路計算機(伺服器)發出服務請求,例如**網頁。

tcp / ip還依賴於點對點通訊,這意味著通訊在預定義的網路邊界內從一台主機移動到另一台主機。最後,tcp / ip被認為是無狀態的,因為每個請求都是新的,與之前的所有請求無關,使得所有人都可以自由地使用網路路徑。

電子商務企業需要熟悉的許多更高階別的應用程式利用和/或構建在tcp / ip上。這些應用程式構成了更高層的協議語言,並且通常與tcp / ip一起打包為單個「套件」。例子包括:

http(internet的超文字傳輸協議)。

ftp(網際網路的檔案傳輸協議)。

telnet,可以從遠端位置登入計算機。

smtp(簡單郵件傳輸協議)。

通過模擬**數據機訪問網際網路將涉及使用兩種特殊協議之一:slip(序列線路網際網路協議)或ppp(點對點協議)。這些協議的功能是以一種形式「封裝」資料報,允許它們通過撥號**連線傳送到接入提供商的數據機。

用於交換路由器資料的tcp / ip相關協議包括:

icmp(internet控制訊息協議)。

igp(內部閘道器協議)。

egp(外部閘道器協議)。

bgp(邊界閘道器協議)。

買車有什麼用呢,買車有什麼用

分二種,一種真的是天線,可以接受無線電的訊號,這種原廠出來的就有了還有種是原廠出來時沒有的,然後自己安上的,裡面也沒有什麼電線之類的,那種純粹就是裝飾。買車有什麼用 買車最基本用途的代步 然後也算是身份的一種象徵吧 有車有房算小康 當然從自己實際需求出發的話會好一點 算算自己每次用車的頻率和次數在算...

公升級有什麼用呢,顯示卡公升級有什麼用?

我們需要使用安卓裡面的開發者選項功能,在開發者選項中有乙個叫後台程序限制的選項,使用者在其中可以根據自己的使用情況來設定程序個數,這樣就不會有過多的應用在後台偷偷執行。現在大多數開發者選項可以可以通過多次點選版本號來啟用這個功能。通過這種方式能夠有效的限制後台應用的自啟動,可以使手機在執行的時候變得...

入黨有什麼用呢入黨有什麼用處?

入黨為了什麼,有什麼好處呢 千山鳥飛絕 入黨的用處有 1 工作 1 考公務員的話,黨員身份挺重要,有部分崗位限制了只有黨員才能報考。2 有些企業也很看重這個,尤其以國企居多,當然一些外企私企也會參考,因為上大學的時候能入黨,在一定程度上表現出了你的優秀一面。打一個比方,對於畢業找工作的人來說,手裡面...