當前位置:首頁 » 合同協議 » tcp協議功能

tcp協議功能

發布時間: 2021-01-06 05:05:22

『壹』 tcp/ip協議的作用是什麼

TCP/IP 是網際網路的通信協議,TransmissionControlProtocol/InternetProtocol的簡寫,中譯名為傳輸控制協議/網際網路互聯協議,又名網路通訊協議,是Internet最基本的協議、Internet國際互聯網路的基礎,由網路層的IP協議和傳輸層的TCP協議組成。

TCP/IP協議,是一個網路通信模型,以及一整個網路傳輸協議家族,為互聯網的基礎通信架構。協議的作用就是,相互通信的計算機之間需要遵循的約定。

TCP/IP提供點對點的鏈接機制,將數據應該如何封裝、定址、傳輸、路由以及在目的地如何接收,都加以標准化。簡單的說,TCP/IP定義了全世界的計算機之間通信,傳輸數據的規則。TCP/IP通信模型分為4層,應用層,傳輸層,網路互聯層,網路介面層。

(1)tcp協議功能擴展閱讀:

tcp/ip協議家族的兩個核心協議:TCP(傳輸控制協議)和IP(網際協議)。

一、TCP協議全稱:傳輸控制協議,英文:Transmission Control Protocol,是基於節字流的傳輸層通信協議,它完成傳輸層所指定的功能。

TCP層是位於網路層(IP層)之上,應用層之下的中間層。不同主機的應用層之間經常需要可靠的、像管道一樣的連接,但是IP層完成不了。那麼TCP是工作過程如下:

1、首先應用層向TCP層發送用於網間傳輸的數據流;

2、然後TCP把數據流分區成適當長度的報文段;

3、最後TCP把結果包傳給IP層,由IP層來通過網路將包傳送給接收端實體的TCP層。

為了不發生丟包,TCP會給每一個包一個序號,一方面按序號傳輸,同時在TCP實體成功收到包之後還會給一個「回執」。這樣提高了傳輸的可靠性。

二、IP協議,全稱:網際協議或者互聯網協議,英文:Internet Protocol。IP是在TCP/IP協議族中網路層的主要協議(TCP協議是完成傳輸層的功能),任務是僅僅根據源主機和目的主機的地址傳送數據。

為此目的,IP定義了定址方法和數據報的封裝結構。經常聽到的,IPv4,IPv6就是常見的IP協議。 IP協議只關心如何使得數據能夠跨越本地網路邊界的問題,而不關心使用傳輸媒體的類型和數據傳輸的方式。

參考資料來源:網路——TCP/IP協議

『貳』 TCP協議的主要功能

TCP協議的主要功能是完成對數據報的確認、流量控制和網路擁塞;自動檢測數據報,回並提供錯誤重發的答功能;將多條路徑傳送的數據報按照原來的順序進行排列,並對重復數據進行擇取;控制超時重發,自動調整超時值;提供自動恢復丟失數據的功能。

『叄』 TCP協議是什麼

TCP(Transmission Control Protocol,傳輸控制協議)是基於連接的協議,也就是說,在正式收發數據前,必須和對方建立可靠的連接。一個TCP連接必須要經過三次「對話」才能建立起來,其中的過程非常復雜,我們這里只做簡單、形象的介紹,你只要做到能夠理解這個過程即可。我們來看看這三次對話的簡單過程:主機A向主機B發出連接請求數據包:「我想給你發數據,可以嗎?」,這是第一次對話;主機B向主機A發送同意連接和要求同步(同步就是兩台主機一個在發送,一個在接收,協調工作)的數據包:「可以,你什麼時候發?」,這是第二次對話;主機A再發出一個數據包確認主機B的要求同步:「我現在就發,你接著吧!」,這是第三次對話。三次「對話」的目的是使數據包的發送和接收同步,經過三次「對話」之後,主機A才向主機B正式發送數據。

相對於UDP
面向非連接的UDP協議

「面向非連接」就是在正式通信前不必與對方先建立連接,不管對方狀態就直接發送。這與現在風行的手機簡訊非常相似:你在發簡訊的時候,只需要輸入對方手機號就OK了。

UDP(User Data Protocol,用戶數據報協議)是與TCP相對應的協議。它是面向非連接的協議,它不與對方建立連接,而是直接就把數據包發送過去!

『肆』 TCP協議的主要功能

TCP協議的主要功能:

  1. 在數據正確性與合法性上,TCP用一個校驗和函數來檢驗數據是否有錯誤,在發送和接收時都要計算校驗和;同時可以使用md5認證對數據進行加密。

  2. 在保證可靠性上,採用超時重傳和捎帶確認機制。

  3. 在流量控制上,採用滑動窗口[1]協議,協議中規定,對於窗口內未經確認的分組需要重傳。

拓展資料

當應用層向TCP層發送用於網間傳輸的、用8位位元組表示的數據流,TCP則把數據流分割成適當長度的報文段,最大傳輸段大小(MSS)通常受該計算機連接的網路的數據鏈路層的最大傳送單元(MTU)限制。之後TCP把數據包傳給IP層,由它來通過網路將包傳送給接收端實體的TCP層。

TCP為了保證報文傳輸的可靠[1],就給每個包一個序號,同時序號也保證了傳送到接收端實體的包的按序接收。然後接收端實體對已成功收到的位元組發回一個相應的確認(ACK);如果發送端實體在合理的往返時延(RTT)內未收到確認,那麼對應的數據(假設丟失了)將會被重傳。

『伍』 TCP和IP協議的主要功能是什麼

主要功能:TCP/IP提供點對點的鏈接機制,將數據應該如何封裝、定址、傳輸、路由以及在目的地如何接收,都加以標准化。

通俗而言:TCP負責發現傳輸的問題,一有問題就發出信號,要求重新傳輸,直到所有數據安全正確地傳輸到目的地。而IP是給網際網路的每一台電腦規定一個地址,並解決如何發現和找到這個地址。

主要特點:

1、TCP/IP協議不依賴於任何特定的計算機硬體或操作系統,提供開放的協議標准,即使不考慮Internet,TCP/IP協議也獲得了廣泛的支持。所以TCP/IP協議成為一種聯合各種硬體和軟體的實用系統。

2、TCP/IP協議並不依賴於特定的網路傳輸硬體,所以TCP/IP協議能夠集成各種各樣的網路。用戶能夠使用乙太網(Ethernet)、令牌環網(Token Ring Network)、撥號線路(Dial-up line)、X.25網以及所有的網路傳輸硬體。

3、統一的網路地址分配方案,使得整個TCP/IP設備在網中都具有唯一的地址。

4、標准化的高層協議,可以提供多種可靠的用戶服務。

(5)tcp協議功能擴展閱讀:

主要缺點

第一,它在服務、介面與協議的區別上就不是很清楚。一個好的軟體工程應該將功能與實現方法區分開來,TCP/IP恰恰沒有很好地做到這點,就使得TCP/IP參考模型對於使用新的技術的指導意義是不夠的。TCP/IP參考模型不適合於其他非TCP/IP協議簇。

第二,主機-網路層本身並不是實際的一層,它定義了網路層與數據鏈路層的介面。物理層與數據鏈路層的劃分是必要和合理的,一個好的參考模型應該將它們區分開,而TCP/IP參考模型卻沒有做到這點。

『陸』 什麼是「TCP/IP協議」TCP和IP各有什麼作用

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體系結構以及主要協議和功能

TCP/IP協議(Transmission Control Protocol/Internet Protocol)叫做傳輸控制/網際協議,又叫網路通訊協議,這個協議是Internet國際互聯網路的基礎。
TCP/IP是用於計算機通信的一組協議,我們通常稱它為TCP/IP協議族。它是70年代中期美國國防部為其ARPANET廣域網開發的網路體系結構和協議標准,以它為基礎組建的INTERNET是目前國際上規模最大的計算機網路,正因為INTERNET的廣泛使用,使得TCP/IP成了事實上的標准。
TCP/IP是網路中使用的基本的通信協議。雖然從名字上看TCP/IP包括兩個協議,傳輸控制協議(TCP)和網際協議(IP),但TCP/IP實際上是一組協議,它包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP、TFTP等許多協議,這些協議一起稱為TCP/IP協議。
TCP/IP由四個層次組成:數據鏈路層、網路層、傳輸層、應用層。
一數據鏈路層
這是TCP/IP軟體的最低層,負責接收IP數據報並通過網路發送之,或者從網路上接收物理幀,抽出IP數據報,交給IP層。
二網路層
負責相鄰計算機之間的通信。其功能包括三方面:
1、處理來自傳輸層的分組發送請求,收到請求後,將分組裝入IP數據報,填充報頭,選擇去往信宿機的路徑,然後將數據報發往適當的網路介面。
2、處理輸入數據報:首先檢查其合法性,然後進行尋徑--假如該數據報已到達信宿機,則去掉報頭,將剩下部分交給適當的傳輸協議;假如該數據報尚未到達信宿,則轉發該數據報。
3、處理路徑、流控、擁塞等問題。
三傳輸層
提供應用程序間的通信。其功能包括:
1、格式化信息流;
2、提供可靠傳輸。為實現後者,傳輸層協議規定接收端必須發回確認,並且假如分組丟失,必須重新發送。
四應用層
向用戶提供一組常用的應用程序,比如電子郵件、文件傳輸訪問、遠程登錄等。遠程登錄TELNET使用TELNET協議提供在網路其它主機上注冊的介面。TELNET會話提供了基於字元的虛擬終端。文件傳輸訪問FTP使用FTP協議來提供網路內機器間的文件拷貝功能。
OSI七層模型與TCP/IP協議的對應關系。
OSI中的層 功能 TCP/IP協議族
應用層 文件傳輸,電子郵件,文件服務,虛擬終端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet
表示層 數據格式化,代碼轉換,數據加密 沒有協議
會話層 解除或建立與別的接點的聯系 沒有協議
傳輸層 提供端對端的介面 TCP,UDP
網路層 為數據包選擇路由 IP,ICMP,RIP,OSPF,BGP,IGMP
數據鏈路層 傳輸有地址的幀以及錯誤檢測功能 SLIP,CSLIP,PPP,ARP,RARP,MTU
物理層 以二進制數據形式在物理媒體上傳輸數據 ISO2110,IEEE802。IEEE802.2
TCP/IP協議中一些常用協議英文名:
TCP(Transmission Control Protocol)傳輸控制協議
IP(Internet Protocol)網際協議
UDP(User Datagram Protocol)用戶數據報協議
ICMP(Internet Control Message Protocol)互聯網控制信息協議
SMTP(Simple Mail Transfer Protocol)簡單郵件傳輸協議
SNMP(Simple Network manage Protocol)簡單網路管理協議
FTP(File Transfer Protocol)文件傳輸協議
ARP(Address Resolation Protocol)地址解析協議

『捌』 TCP協議的主要功能是什麼

TCP協議的主要功能如下:

1、慢啟動:

每當建立一個TCP連接時或一個TCP連接發生超時重傳後,該連接便進人慢啟動階段。進人慢啟動後,TCP實體將擁塞窗口的大小初始化為一個報文段,即:cwnd=1。

此後,每收到一個報文段的確認(ACK),cwnd值加1,即擁塞窗口按指數增加。當cwnd值超過慢啟動閩值(sshterhs)或發生報文段丟失重傳時,慢啟動階段結束。前者進人擁塞避免階段,後者重新進人慢啟動階段。

2、擁塞避免:

在慢啟階段,當cwnd值超過慢啟動闡值(ssthresh)後,慢啟動過程結束,TCP連接進入擁塞避免階段。在擁塞避免階段,每一次發送的cwnd個報文段被完全確認後,才將cwnd值加1。在此階段,cwnd值線性增加。

3、快速速重傳:

快速重傳是對超時重傳的改進。當源端收到對同一個報文的三個重復確認時,就確定一個報文段已經丟失,因此立刻重傳丟失的報文段,而不必等到重傳定時器(RTO)超時。以此減少不必要的等待時間。

4、快速恢復:

快速恢復是對丟失恢復機制的改進。在快速重傳之後,不經過慢啟動過程而直接進人擁塞避免階段。

每當快速重傳後,置sshtesrh=cwnd/2、ewnd=ssthresh+3。此後,每收到一個重復確認,將cwnd值加1,直至收到對丟失報文段和其後若干報文段的累積確認後,置cwnd=ssthesrh,進人擁塞避免階段。

(8)tcp協議功能擴展閱讀:

TCP是一種面向廣域網的通信協議,目的是在跨越多個網路通信時,為兩個通信端點之間提供一條具有下列特點的通信方式:

1、基於流的方式;

2、面向連接;

3、可靠通信方式;

4、在網路狀況不佳的時候盡量降低系統由於重傳帶來的帶寬開銷;

5、通信連接維護是面向通信的兩個端點的,而不考慮中間網段和節點。

參考資料來源:網路-TCP

『玖』 TCP的用途和功能是什麼

TCP:Transmission Control Protocol 傳輸控制協議
首先,TCP建立連接之後,通信雙方都同時可以進行數據的傳輸,其次,他是全雙工的;在保證可靠性上,採用超時重傳和捎帶確認機制。
在流量控制上,採用滑動窗口協議,協議中規定,對於窗口內未經確認的分組需要重傳。
在擁塞控制上,採用慢啟動演算法。
註解:該協議主要用於在主機間建立一個虛擬連接,以實現高可靠性的數據包交換。IP協議可以進行IP數據包的分割和組裝,但是通過IP協議並不能清楚地了解到數據包是否順利地發送給目標計算機。而使用TCP協議就不同了,在該協議傳輸模式中在將數據包成功發送給目標計算機後,TCP會要求發送一個確認;如果在某個時限內沒有收到確認,那麼TCP將重新發送數據包。另外,在傳輸的過程中,如果接收到無序、丟失以及被破壞的數據包,TCP還可以負責恢復。
傳輸控制協議(Transmission Control Protocol,TCP)是一種面向連接的、可靠的、基於位元組流的運輸層通信協議,通常由IETF的RFC 793說明。在簡化的計算機網路OSI模型中,它完成運輸層所指定的功能。

『拾』 TCP協議主要功能是什麼

TCP協議的主要抄功能:

1、在數據正確性與合法性上,TCP用一個校驗和函數來檢驗數據是否有錯誤,在發送和接收時都要計算校驗和;同時可以使用md5認證對數據進行加密。

2、在保證可靠性上,採用超時重傳和捎帶確認機制。

3、在流量控制上,採用滑動窗口[1]協議,協議中規定,對於窗口內未經確認的分組需要重傳。

(10)tcp協議功能擴展閱讀:

TCP協議的實行標准:

TCP/IP的標准在一系列稱為RFC的文檔中公布。文檔由技術專家、特別工作組、或RFC編輯修訂。

公布一個文檔時,該文檔被賦予一個RFC編號,如RFC959(FTP的說明文檔)、RFC793(TCP的說明文檔)、RFC791(IP的說明文檔)等。

最初的RFC一直保留而從來不會被更新,如果修改了該文檔,則該文檔又以一個新號碼公布。

因此,重要的是要確認你擁有了關於某個專題的最新RFC文檔。通常在RFC的開頭部分,有相關RFC的更新(update)、排錯(errata)、作廢(obsolete)信息,提示讀者信息的時效性。

熱點內容
美發店認證 發布:2021-03-16 21:43:38 瀏覽:443
物業糾紛原因 發布:2021-03-16 21:42:46 瀏覽:474
全國著名不孕不育醫院 發布:2021-03-16 21:42:24 瀏覽:679
知名明星確診 發布:2021-03-16 21:42:04 瀏覽:14
ipad大專有用嗎 發布:2021-03-16 21:40:58 瀏覽:670
公務員協議班值得嗎 發布:2021-03-16 21:40:00 瀏覽:21
知名書店品牌 發布:2021-03-16 21:39:09 瀏覽:949
q雷授權碼在哪裡買 發布:2021-03-16 21:38:44 瀏覽:852
圖書天貓轉讓 發布:2021-03-16 21:38:26 瀏覽:707
寶寶水杯品牌 發布:2021-03-16 21:35:56 瀏覽:837