① tcp是什麼意思網路用語
tcp的中文含義是傳輸控制協議。tcp,是一種網路通信協議,旨在通過Internet發送數據包。
TCP是面向連接的協議,是允許系統通過Internet進行通信的標准,它定義了如何建立和維護應用程序可以通過其交換數據的網路對話;保證了數據的傳遞,並保證數據包的發送順序與發送數據包的順序相同。
② 什麼是TCP
TCP/IP是Transmission Control Protocol/Internet Protocol的簡寫,中文譯名為傳輸控制協議/互聯網路協議)協議是Internet最基本的協議,簡單地說,就是由底層的IP協議和TCP協議組成的。 在Internet沒有形成之前,各個地方已經建立了很多小型的網路,稱為區域網。Internet的中文意義是"網際網",它實際上就是將全球各地的區域網連接起來而形成的一個"網之間的網(即網際網)"。然而,在連接之前的各式各樣的區域網卻存在不同的網路結構和數據傳輸規則,將這些小網連接起來後各網之間要通過什麼樣的規則來傳輸數據呢?這就象世界上有很多個國家,各個國家的人說各自的語言,世界上任意兩個人要怎樣才能互相溝通呢?如果全世界的人都能夠說同一種語言(即世界語),這個問題不就解決了嗎?TCP/IP協議正是Internet上的"世界語"。 TCP/IP的參考模型 要理解Internet,並不是一件非常容易的事,TCP/IP協議的開發研製人員將Internet分為五個層次,以便於理解,它也稱為互聯網分層模型或互聯網分層參考模型, 如下表: 應用層 (第五層) 傳輸層 (第四層) 互聯網層 (第三層) 網路介面層 (第二層) 物理層 (第一層) 下面對這五個層次作一些講解,初學者對這些概念有一個感性的認識就可以了,如果想深入學習這些內容,可以參考有關計算機網路底層知識方面的書籍。 ·物理層:對應於網路的基本硬體,這也是Internet物理構成,即我們可以看得見的硬體設備,如PC機、互連網伺服器、網路設備等,必須對這些硬體設備的電氣特性作一個規范,使這些設備都能夠互相連接並兼容使用。 ·網路介面層:它定義了將數據組成正確幀的規程和在網路中傳輸幀的規程,幀是指一串數據,它是數據在網路中傳輸的單位。 ·互聯網層:本層定義了互聯網中傳輸的"信息包"格式,以及從一個用戶通過一個或多個路由器到最終目標的"信息包"轉發機制。 ·傳輸層:為兩個用戶進程之間建立、管理和拆除可靠而又有效的端到端連接。 ·應用層:它定義了應用程序使用互聯網的規程。 TCP/IP 通信協議1--網際協議IP Internet 上使用的一個關鍵的低層協議是網際協議,通常稱IP協議。我們利用一個共同遵守的通信協議,從而使 Internet 成為一個允許連接不同類型的計算機和不同操作系統的網路。要使兩台計算機彼此之間進行通信,必須使兩台計算機使用同一種"語言"。通信協議正像兩台計算機交換信息所使用的共同語言,它規定了通信雙方在通信中所應共同遵守的約定。 計算機的通信協議精確地定義了計算機在彼此通信過程的所有細節。例如,每台計算機發送的信息格式和含義,在什麼情況下應發送規定的特殊信息,以及接收方的計算機應做出哪些應答等等。 網際協議IP協議提供了能適應各種各樣網路硬體的靈活性,對底層網路硬體幾乎沒有任何要求,任何一個網路只要可以從一個地點向另一個地點傳送二進制數據,就可以使用IP協議加入 Internet 了。 如果希望能在 Internet 上進行交流和通信,則每台連上 Internet 的計算機都必須遵守IP協議。為此使用 Internet 的每台計算機都必須運行IP軟體,以便時刻准備發送或接收信息。 IP協議對於網路通信有著重要的意義:網路中的計算機通過安裝IP軟體,使許許多多的區域網絡構成了一個龐大而又嚴密的通信系統。從而使 Internet 看起來好像是真實存在的,但實際上它是一種並不存在的虛擬網路,只不過是利用IP協議把全世界上所有願意接入 Internet 的計算機局域網路連接起來,使得它們彼此之間都能夠通信。 TCP/IP通信協議2--傳輸控制協議TCP 盡管計算機通過安裝IP軟體,從而保證了計算機之間可以發送和接收數據,但IP協議還不能解決數據分組在傳輸過程中可能出現的問題。因此,若要解決可能出現的問題,連上 Internet 的計算機還需要安裝TCP協議來提供可靠的並且無差錯的通信服務。 TCP協議被稱作一種端對端協議。這是因為它為兩台計算機之間的連接起了重要作用:當一台計算機需要與另一台遠程計算機連接時,TCP協議會讓它們建立一個連接、發送和接收數據以及終止連接。 傳輸控制協議TCP協議利用重發技術和擁塞控制機制,向應用程序提供可靠的通信連接,使它能夠自動適應網上的各種變化。即使在 Internet 暫時出現堵塞的情況下,TCP也能夠保證通信的可靠。 眾所周知, Internet 是一個龐大的國際性網路,網路上的擁擠和空閑時間總是交替不定的,加上傳送的距離也遠近不同,所以傳輸數據所用時間也會變化不定。TCP協議具有自動調整"超時值"的功能,能很好地適應 Internet 上各種各樣的變化,確保傳輸數值的正確。 因此,從上面我們可以了解到:IP協議只保證計算機能發送和接收分組數據,而TCP協議則可提供一個可靠的、可流控的、全雙工的信息流傳輸服務。 綜上所述,雖然IP和TCP這兩個協議的功能不盡相同,也可以分開單獨使用,但它們是在同一時期作為一個協議來設計的,並且在功能上也是互補的。只有兩者的結合,才能保證 Internet 在復雜的環境下正常運行。凡是要連接到 Internet 的計算機,都必須同時安裝和使用這兩個協議,因此在實際中常把這兩個協議統稱作TCP/IP協議。 IP地址 在Internet上連接的所有計算機,從大型機到微型計算機都是以獨立的身份出現,我們稱它為主機。為了實現各主機間的通信,每台主機都必須有一個唯一的網路地址。就好像每一個住宅都有唯一的門牌一樣,才不至於在傳輸數據時出現混亂。 Internet的網路地址是指連入Internet網路的計算機的地址編號。所以,在Internet網路中,網路地址唯一地標識一台計算機。 我們都已經知道,Internet是由幾千萬台計算機互相連接而成的。而我們要確認網路上的每一台計算機,靠的就是能唯一標識該計算機的網路地址,這個地址就叫做IP(Internet Protocol的簡寫)地址,即用Internet協議語言表示的地址。 目前,在Internet里,IP地址是一個32位的二進制地址,為了便於記憶,將它們分為4組,每組8位,由小數點分開,用四個位元組來表示,而且,用點分開的每個位元組的數值范圍是0~255,如202.116.0.1,這種書寫方法叫做點數表示法。 IP地址可確認網路中的任何一個網路和計算機,而要識別其他網路或其中的計算機,則是根據這些IP地址的分類來確定的。一般將IP地址按節點計算機所在網路規模的大小分為A,B,C三類,默認的網路掩碼是根據IP地址中的第一個欄位確定的。 1. A類地址 A類地址的表示範圍為:0.0.0.0~126.255.255.255,默認網路掩碼為:255.0.0.0;A類地址分配給規模特別大的網路使用。A類網路用第一組數字表示網路本身的地址,後面三組數字作為連接於網路上的主機的地址。分配給具有大量主機(直接個人用戶)而區域網絡個數較少的大型網路。例如IBM公司的網路。 2. B類地址 B類地址的表示範圍為:128.0.0.0~191.255.255.255,默認網路掩碼為:255.255.0.0;B類地址分配給一般的中型網路。B類網路用第一、二組數字表示網路的地址,後面兩組數字代表網路上的主機地址。 3. C類地址 C類地址的表示範圍為:192.0.0.0~223.255.255.255,默認網路掩碼為:255.255.255.0;C類地址分配給小型網路,如一般的區域網和校園網,它可連接的主機數量是最少的,採用把所屬的用戶分為若乾的網段進行管理。C類網路用前三組數字表示網路的地址,最後一組數字作為網路上的主機地址。 實際上,還存在著D類地址和E類地址。但這兩類地址用途比較特殊,在這里只是簡單介紹一下:D類地址稱為廣播地址,供特殊協議向選定的節點發送信息時用。E類地址保留給將來使用。 從上兩節的知識可以知道,連接到Internet上的每台計算機,不論其IP地址屬於哪類都與網路中的其他計算機處於平等地位,因為只有IP地址才是區別計算機的唯一標識。所以,以上IP地址的分類只適用於網路分類。 在Internet中,一台計算機可以有一個或多個IP地址,就像一個人可以有多個通信地址一樣,但兩台或多台計算機卻不能共用一個IP地址。如果有兩台計算機的IP地址相同,則會引起異常現象,無論哪台計算機都將無法正常工作。參考資料: http://..com/question/20360763.html
③ TCP是什麼意思
TCP是一種傳輸控制協議,是面向連接的、可靠的、基於位元組流之間的傳輸層通信協議,由IETF的RFC 793定義。在簡化的計算機網路OSI模型中,TCP完成第四層傳輸層所指定的功能,用戶數據報協議(UDP)是同一層內另一個重要的傳輸協議。
在網際網路協議族(Internet protocol suite)裡面,TCP層是在IP層上面,應用層下面的一個中間層。不同主機的應用層之間經常會要用到可靠的、像管道一樣的連接,但是IP層不會提供這樣的流機制,而是提供不可靠的包交換。
(3)計算機網路基礎tcp什麼意思擴展閱讀:
當應用層向TCP層發送用於網間傳輸的、用8位位元組表示的數據流,TCP則把數據流分割成適當長度的報文段,最大傳輸段大小(MSS)通常受該計算機連接的網路的數據鏈路層的最大傳送單元(MTU)限制。之後TCP把數據包傳給IP層,由它來通過網路將包傳送給接收端實體的TCP層。
TCP為了保證報文傳輸的可靠,就給每個包一個序號,同時序號也保證了傳送到接收端實體的包的按序接收。然後接收端實體對已成功收到的位元組發回一個相應的確認(ACK);如果發送端實體在合理的往返時延(RTT)內未收到確認,那麼對應的數據(假設丟失了)將會被重傳。
④ 計算機的TCP是指什麼啊
TCP:Transmission Control Protocol 傳輸控制協議TCP是一種面向連接(連接導向)的、可靠的、基於位元組流的運輸層(Transport layer)通信協議,由IETF的RFC 793說明(specified)。在簡化的計算機網路OSI模型中,它完成第四層傳輸層所指定的功能,UDP是同一層內另一個重要的傳輸協議。
⑤ TCP是什麼
TCP是傳輸控制協議。
TCP(Transmission Control Protocol)是網路通信模型OSI7層網路模型中,第四層傳輸層協議,主要作用是數據傳輸,TCP 主要確保不同節點之間的端到端數據傳輸。
在網際網路協議族中,TCP 層是位於 IP 層之上,應用層之下的中間層,是一種面向連接的、可靠的、基於位元組流的傳輸層通信協議。
在傳輸過程中,為保證傳輸質量,TCP 層將大數據分成長度合適的較小的數據包,分別發送,並確保在目標節點重組後數據完整性保持不變。
(5)計算機網路基礎tcp什麼意思擴展閱讀:
1、應用層與TCP之間:應用層向 TCP 層發送用於網間傳輸的數據流,這些數據流是 8 位位元組,TCP收到後會把數據流分割成適當長度的報文段。
2、TCP層和IP層:TCP 把適當長度的報文段傳給 IP 層,為了保證不發生丟包,TCP會把每個包命名一個序號,接收端按照序號接收。
3、接收端實體成功收到的包會再發回一個確認ACK;如果發送端實體在響應時間內沒有收到該確認,就會進行重傳。