两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

在了解TCP和UDP之前,我們先了解TCP/IP協(xié)議族,首先這個協(xié)議族的的由來,在一開始很多電腦表達(dá)一個消息的方法可謂是多種多樣,因?yàn)樗鼈冞\(yùn)行著完全不同的操作系統(tǒng),這就像有不同口音,說不同語言的人聚在了一起一樣,語言的不通使得他們沒有辦法在一起合作。使用計算機(jī)的人也想要實(shí)現(xiàn)計算機(jī)間的交互,因?yàn)閱蝹€計算機(jī)的工作并不會發(fā)揮太大的作用,只有把它們聯(lián)合起來,電腦才會發(fā)揮出它最大的潛力。于是人們就想方設(shè)法的用電線把電腦連接到了一起。

簡單的連接在一起當(dāng)然是遠(yuǎn)遠(yuǎn)不夠的,它還需要一些共通的東西來交流,為此TCP/IP協(xié)議族就誕生了。在TCP與IP協(xié)議族里有很多協(xié)議,比如TCP協(xié)議、UDP協(xié)議、IP協(xié)議、FTP協(xié)議等等。計算機(jī)有了這些協(xié)議,就好像學(xué)會了外語一樣,就可以和其他的計算機(jī)終端做自由的交流了。接著為大家介紹它的分層結(jié)構(gòu)如下圖:


tcp/ip


我們可以看到TCP/IP協(xié)議族四層分層依次是:鏈路層、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層

應(yīng)用層:

向用戶提供一組常用的應(yīng)用程序,比如電子郵件、文件傳輸訪問、遠(yuǎn)程登錄等。遠(yuǎn)程登錄TELNET使用TELNET協(xié)議提供在網(wǎng)絡(luò)其它主機(jī)上注冊的接口。TELNET會話提供了基于字符的虛擬終端。文件傳輸訪問FTP使用FTP協(xié)議來提供網(wǎng)絡(luò)內(nèi)機(jī)器間的文件拷貝功能。

傳輸層:

提供應(yīng)用程序間的通信。其功能包括:一、格式化信息流;二、提供可靠傳輸。為實(shí)現(xiàn)后者,傳輸層協(xié)議規(guī)定接收端必須發(fā)回確認(rèn),并且假如分組丟失,必須重新發(fā)送。

網(wǎng)絡(luò)層

負(fù)責(zé)相鄰計算機(jī)之間的通信。其功能包括三方面。

一、處理來自傳輸層的分組發(fā)送請求,收到請求后,將分組裝入IP數(shù)據(jù)報,填充報頭,選擇去往信宿機(jī)的路徑,然后將數(shù)據(jù)報發(fā)往適當(dāng)?shù)木W(wǎng)絡(luò)接口。

二、處理輸入數(shù)據(jù)報:首先檢查其合法性,然后進(jìn)行尋徑–假如該數(shù)據(jù)報已到達(dá)信宿機(jī),則去掉報頭,將剩下部分交給適當(dāng)?shù)膫鬏攨f(xié)議;假如該數(shù)據(jù)報尚未到達(dá)信宿,則轉(zhuǎn)發(fā)該數(shù)據(jù)報。

三、處理路徑、流控、擁塞等問題。

鏈路層:

這是TCP/IP軟件的最低層,負(fù)責(zé)接收IP數(shù)據(jù)報并通過網(wǎng)絡(luò)發(fā)送之,或者從網(wǎng)絡(luò)上接收物理幀,抽出IP數(shù)據(jù)報,交給IP層。

在為大家介紹完TCP/IP協(xié)議后,我們就要來介紹TCP和UDP協(xié)議了。


點(diǎn)贊(0)

C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍(lán)橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點(diǎn)擊了解:

一點(diǎn)編程也不會寫的:零基礎(chǔ)C語言學(xué)練課程

解決困擾你多年的C語言疑難雜癥特性的C語言進(jìn)階課程

從零到寫出一個爬蟲的Python編程課程

只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程

信息學(xué)奧賽或C++選手的 必學(xué)C++課程

藍(lán)橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程

手把手講解近五年真題的藍(lán)橋杯輔導(dǎo)課程

Dotcpp在線編譯      (登錄可減少運(yùn)行等待時間)