人妻系列无码专区av在线,国内精品久久久久久婷婷,久草视频在线播放,精品国产线拍大陆久久尤物

當(dāng)前位置:首頁 > 軟件開發(fā) > 正文

tcp ip協(xié)議的工作過程?簡述tcp協(xié)議工作原理

tcp ip協(xié)議的工作過程?簡述tcp協(xié)議工作原理

其實tcp ip協(xié)議的工作過程的問題并不復(fù)雜,但是又很多的朋友都不太了解簡述tcp協(xié)議工作原理,因此呢,今天小編就來為大家分享tcp ip協(xié)議的工作過程的一些知識,希望...

其實tcp ip協(xié)議的工作過程的問題并不復(fù)雜,但是又很多的朋友都不太了解簡述tcp協(xié)議工作原理,因此呢,今天小編就來為大家分享tcp ip協(xié)議的工作過程的一些知識,希望可以幫助到大家,下面我們一起來看看這個問題的分析吧!

tcpip數(shù)據(jù)包傳輸過程

答:(1)為了保證數(shù)據(jù)包的可靠傳遞,發(fā)送方必須把已發(fā)送的數(shù)據(jù)包保留在緩沖區(qū);

(2)并為每個已發(fā)送的數(shù)據(jù)包啟動一個超時定時器;

(3)如在定時器超時之前收到了對方發(fā)來的應(yīng)答信息(可能是對本包的應(yīng)答,也可以是對本包后續(xù)包的應(yīng)答),則釋放該數(shù)據(jù)包占用的緩沖區(qū);(4)否則,重傳該數(shù)據(jù)包,直到收到應(yīng)答或重傳次數(shù)超過規(guī)定的最大次數(shù)為止。

(5)接收方收到數(shù)據(jù)包后,先進(jìn)行CRC校驗,如果正確則把數(shù)據(jù)交給上層協(xié)議,然后給發(fā)送方發(fā)送一個累計應(yīng)答包,表明該數(shù)據(jù)已收到,如果接收方正好也有數(shù)據(jù)要發(fā)給發(fā)送方,應(yīng)答包也可方在數(shù)據(jù)包中捎帶過去。

傳輸層的工作過程

TCP/IP協(xié)議的工作流程如下: 1.在源主機(jī)上,應(yīng)用層將一串應(yīng)用數(shù)據(jù)流傳送給傳輸層。 2.傳輸層將應(yīng)用層的數(shù)據(jù)流截成分組,并加上TCP報頭形成TCP段,送交網(wǎng)絡(luò)層。 3.在網(wǎng)絡(luò)層給TCP段加上包括源、目的主機(jī)IP地址的IP報頭,生成一個IP數(shù)據(jù)包,并將IP數(shù)據(jù)包送交鏈路層。 4.鏈路層在其MAC幀的數(shù)據(jù)部分裝上IP數(shù)據(jù)包,再加上源、目的主機(jī)的MAC地址和幀頭,并根據(jù)其目的MAC地址,將MAC幀發(fā)往目的主機(jī)或IP路由器。 5.在目的主機(jī),鏈路層將MAC幀的幀頭去掉,并將IP數(shù)據(jù)包送交網(wǎng)絡(luò)層。 6.網(wǎng)絡(luò)層檢查IP報頭,如果報頭中校驗和與計算結(jié)果不一致,則丟棄該IP數(shù)據(jù)包;若校驗和與計算結(jié)果一致,則去掉IP報頭,將TCP段送交傳輸層。 7.傳輸層檢查順序號,判斷是否是正確的TCP分組,然后檢查TCP報頭數(shù)據(jù)。若正確,則向源主機(jī)發(fā)確認(rèn)信息;若不正確或丟包,則向源主機(jī)要求重發(fā)信息。 8.在目的主機(jī),傳輸層去掉TCP報頭,將排好順序的分組組成應(yīng)用數(shù)據(jù)流送給應(yīng)用程序。這樣目的主機(jī)接收到的來自源主機(jī)的字節(jié)流,就像是直接接收來自源主機(jī)的字節(jié)流一樣。

tcpip協(xié)議包括哪些內(nèi)容

TCP/IP協(xié)議包括因特網(wǎng)協(xié)議IP、傳輸控制協(xié)議TCP、用戶數(shù)據(jù)報協(xié)議UDP、虛擬終端協(xié)議TELNET、文件傳輸協(xié)議FTP、電子郵件傳輸協(xié)議SMTP、網(wǎng)上新聞傳輸協(xié)議NNTP、超文本傳送協(xié)議HTTP八大協(xié)議。

TCP/IP參考模型是首先由ARPANET所使用的網(wǎng)絡(luò)體系結(jié)構(gòu)。這個體系結(jié)構(gòu)在它的兩個主要協(xié)議出現(xiàn)以后被稱為TCP/IP參考模型。這一網(wǎng)絡(luò)協(xié)議共分為四層:網(wǎng)絡(luò)訪問層、互聯(lián)網(wǎng)層、傳輸層和應(yīng)用層,各層有相應(yīng)的協(xié)議。

1、網(wǎng)絡(luò)訪問層

在TCP/IP參考模型中并沒有詳細(xì)描述,只是指出主機(jī)必須使用某種協(xié)議與網(wǎng)絡(luò)相連。

2、互聯(lián)網(wǎng)層

是整個體系結(jié)構(gòu)的關(guān)鍵部分,其功能是使主機(jī)可以把分組發(fā)往任何網(wǎng)絡(luò),并使分組獨立地傳向目標(biāo)。這些分組可能經(jīng)由不同的網(wǎng)絡(luò),到達(dá)的順序和發(fā)送的順序也可能不同。高層如果需要順序收發(fā),那么就必須自行處理對分組的排序。互聯(lián)網(wǎng)層使用因特網(wǎng)協(xié)議(IP)。

3、傳輸層

使源端和目的端機(jī)器上的對等實體可以進(jìn)行會話。在這一層定義了兩個端到端的協(xié)議:傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)。TCP是面向連接的協(xié)議,它提供可靠的報文傳輸和對上層應(yīng)用的連接服務(wù)。

為此,除了基本的數(shù)據(jù)傳輸外,它還有可靠性保證、流量控制、多路復(fù)用、優(yōu)先權(quán)和安全性控制等功能。UDP是面向無連接的不可靠傳輸?shù)膮f(xié)議,主要用于不需要TCP的排序和流量控制等功能的應(yīng)用程序。

4、應(yīng)用層

包含所有的高層協(xié)議,包括:虛擬終端協(xié)議(TELNET)、文件傳輸協(xié)議(FTP)、電子郵件傳輸協(xié)議(SMTP)、域名服務(wù)(DNS)、網(wǎng)上新聞傳輸協(xié)議(NNTP)和超文本傳送協(xié)議(HTTP)等。

TELNET允許一臺機(jī)器上的用戶登錄到遠(yuǎn)程機(jī)器上,并進(jìn)行工作;FTP提供有效地將文件從一臺機(jī)器上移到另一臺機(jī)器上的方法;SMTP用于電子郵件的收發(fā);DNS用于把主機(jī)名映射到網(wǎng)絡(luò)地址;NNTP用于新聞的發(fā)布、檢索和獲??;HTTP用于在WWW上獲取主頁。

Tcp ip協(xié)議是從多少年開始

TCP/IP協(xié)議并不是在某一年開始的,它是逐步發(fā)展起來的。下面是一些關(guān)鍵的時間節(jié)點:

1.1969年:ARPANET(美國國防部高級研究計劃局的網(wǎng)絡(luò))采用了最早的網(wǎng)絡(luò)通信協(xié)議——NCP(NetworkControlProgram)。

2.1974年:VintonCerf和BobKahn提出了TCP(TransmissionControlProtocol)的概念,作為一種新的數(shù)據(jù)傳輸協(xié)議。

3.1983年:TCP和IP(InternetProtocol)的組合被正式引入,并成為ARPANET的標(biāo)準(zhǔn)協(xié)議。這標(biāo)志著TCP/IP協(xié)議族的誕生。

4.1985年:IETF(InternetEngineeringTaskForce)成立,負(fù)責(zé)TCP/IP協(xié)議的標(biāo)準(zhǔn)化和發(fā)展。

從1983年開始,TCP/IP協(xié)議在互聯(lián)網(wǎng)絡(luò)中得到廣泛應(yīng)用,逐漸成為互聯(lián)網(wǎng)上的標(biāo)準(zhǔn)協(xié)議。它由多個協(xié)議組成,包括但不限于TCP、IP、UDP、HTTP等。TCP/IP協(xié)議族的設(shè)計目標(biāo)是為了實現(xiàn)跨多個網(wǎng)絡(luò)的無縫通信,它提供了可靠的數(shù)據(jù)傳輸、網(wǎng)絡(luò)路由和地址分配等功能。

因此,雖然TCP/IP協(xié)議的具體規(guī)范和實現(xiàn)在不同的時間段和版本中有所變化,但從1983年起,TCP/IP協(xié)議就成為了互聯(lián)網(wǎng)絡(luò)的基礎(chǔ)通信協(xié)議。

tcp/ip協(xié)議由下到上

TCP/IP協(xié)議是我們程序員接觸最多的協(xié)議,OSI模型共有七層,從下到上分別是物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、運(yùn)輸層、會話層、表示層和應(yīng)用層。但是這顯然是有些復(fù)雜的,所以在TCP/IP協(xié)議中,它們被簡化為了四個層次

了解連續(xù)arp協(xié)議的工作過程

arp協(xié)議的工作過程:當(dāng)一個基于TCP/IP的應(yīng)用程序需要從一臺主機(jī)發(fā)送數(shù)據(jù)給另一臺主機(jī)時,它把信息分割并封裝成包,附上目的主機(jī)的IP地址。然后尋找IP地址到實際MAC地址的映射,這需要發(fā)送ARP廣播消息。

當(dāng)ARP找到了目的主機(jī)MAC地址后,就可以形成待發(fā)送幀的完整以太網(wǎng)幀頭。最后,協(xié)議棧將IP包封裝到以太網(wǎng)幀中進(jìn)行傳送。

END,本文到此結(jié)束,如果可以幫助到大家,還望關(guān)注本站哦!