計算機網(wǎng)絡(luò)第1章TCPIP技術(shù)回顧課件_第1頁
計算機網(wǎng)絡(luò)第1章TCPIP技術(shù)回顧課件_第2頁
計算機網(wǎng)絡(luò)第1章TCPIP技術(shù)回顧課件_第3頁
計算機網(wǎng)絡(luò)第1章TCPIP技術(shù)回顧課件_第4頁
計算機網(wǎng)絡(luò)第1章TCPIP技術(shù)回顧課件_第5頁
已閱讀5頁,還剩78頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

計算機網(wǎng)絡(luò)第1章TCPIP技術(shù)回顧課件計算機網(wǎng)絡(luò)第1章TCPIP技術(shù)回顧課件TCP/IP技術(shù)回顧1.1TCP/IP層次結(jié)構(gòu)1.2TCP/IP工作原理1.3網(wǎng)絡(luò)接口層1.4網(wǎng)際層1.5傳輸層1.6應(yīng)用層9/14/202212:12:47AM2鄭州大學(xué)信息工程學(xué)院李向麗TCP/IP技術(shù)回顧1.1TCP/IP層次結(jié)構(gòu)9/10/21.1TCP/IP層次結(jié)構(gòu)TCP/IP的層次結(jié)構(gòu)應(yīng)用層傳輸層網(wǎng)際層網(wǎng)絡(luò)接口層9/14/202212:12:47AM3鄭州大學(xué)信息工程學(xué)院李向麗1.1TCP/IP層次結(jié)構(gòu)TCP/IP的層次結(jié)構(gòu)應(yīng)用層9/OSI/RM與TCP/IP協(xié)議簇對應(yīng)關(guān)系由底層網(wǎng)絡(luò)定義的協(xié)議ICMPIGMPARPRARPIPTCPUDPSMTPFTPHTTPTELNETDNSSNMPTFTPBOOTP應(yīng)用程序應(yīng)用層傳輸層網(wǎng)際層網(wǎng)絡(luò)接口層應(yīng)用層表示層會話層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層OSI/RMTCP/IP協(xié)議簇9/14/202212:12:47AM4鄭州大學(xué)信息工程學(xué)院李向麗OSI/RM與TCP/IP協(xié)議簇對應(yīng)關(guān)系由底層網(wǎng)絡(luò)定義的協(xié)議1.2TCP/IP工作原理1.TCP/IP協(xié)議族中各協(xié)議之間的關(guān)系應(yīng)用進程應(yīng)用進程應(yīng)用進程應(yīng)用進程TCPUDPICMPIGMPIPARPRARP硬件接口應(yīng)用層傳輸層網(wǎng)際層數(shù)據(jù)鏈路層9/14/202212:12:47AM5鄭州大學(xué)信息工程學(xué)院李向麗1.2TCP/IP工作原理1.TCP/IP協(xié)議族中各協(xié)議2.數(shù)據(jù)封裝過程用戶數(shù)據(jù)用戶數(shù)據(jù)應(yīng)用層首部應(yīng)用層數(shù)據(jù)TCP/UDP首部IP首部應(yīng)用層數(shù)據(jù)TCP/UDP首部幀首部IP首部應(yīng)用層數(shù)據(jù)TCP/UD首部幀尾部以太網(wǎng)幀IP數(shù)據(jù)報應(yīng)用層數(shù)據(jù)報TCP報文段或UDP數(shù)據(jù)報9/14/202212:12:47AM6鄭州大學(xué)信息工程學(xué)院李向麗2.數(shù)據(jù)封裝過程用戶數(shù)據(jù)用戶數(shù)據(jù)應(yīng)用層首部應(yīng)用層數(shù)據(jù)TCP3.以太網(wǎng)數(shù)據(jù)幀的拆封過程應(yīng)用進程應(yīng)用進程TCPUDPICMPIGMPIPARPRARP以太網(wǎng)驅(qū)動程序……根據(jù)以太網(wǎng)幀首部中的“類型”字段進行拆封進入的幀應(yīng)用進程應(yīng)用進程……根據(jù)IP數(shù)據(jù)報首部中的“協(xié)議”字段進行拆封根據(jù)TCP段或UDP數(shù)據(jù)報首部中的“端口號”字段進行拆封9/14/202212:12:47AM7鄭州大學(xué)信息工程學(xué)院李向麗3.以太網(wǎng)數(shù)據(jù)幀的拆封過程應(yīng)用進程應(yīng)用進程TCPUDPIC4.兩個端系統(tǒng)的TCP/IP通信FTP客戶FTP服務(wù)器應(yīng)用層傳輸層網(wǎng)際層數(shù)據(jù)接口層FTP協(xié)議TCP協(xié)議IP協(xié)議以太網(wǎng)協(xié)議TCPIP以太網(wǎng)驅(qū)動程序TCPIP以太網(wǎng)驅(qū)動程序以太網(wǎng)圖局域網(wǎng)上運行FTP的兩臺主機主機A主機B9/14/202212:12:47AM8鄭州大學(xué)信息工程學(xué)院李向麗4.兩個端系統(tǒng)的TCP/IP通信FTPFTP應(yīng)用層傳輸層通過路由器連接的兩個網(wǎng)絡(luò)FTP服務(wù)器FTP協(xié)議TCP協(xié)議IP協(xié)議以太網(wǎng)協(xié)議IP以太網(wǎng)驅(qū)動程序TCPIP令牌環(huán)驅(qū)動程序以太網(wǎng)圖通過路由器連接的兩個網(wǎng)絡(luò)主機A主機B令牌環(huán)驅(qū)動程序令牌環(huán)協(xié)議FTP客戶TCPIP以太網(wǎng)驅(qū)動程序IP協(xié)議令牌環(huán)網(wǎng)路由器9/14/202212:12:47AM9鄭州大學(xué)信息工程學(xué)院李向麗通過路由器連接的兩個網(wǎng)絡(luò)FTPFTP協(xié)議TCP協(xié)議IP協(xié)議以1.3網(wǎng)絡(luò)接口層1.3.1以太網(wǎng)協(xié)議 1.3.2點對點協(xié)議9/14/202212:12:47AM10鄭州大學(xué)信息工程學(xué)院李向麗1.3網(wǎng)絡(luò)接口層1.3.1以太網(wǎng)協(xié)議 9/10/2022網(wǎng)絡(luò)接口層是TCP/IP與各種局域網(wǎng)和廣域網(wǎng)的接口。TCP/IP沒有對網(wǎng)絡(luò)接口層做具體的描述。TCP/IP協(xié)議能夠運行在不同的物理網(wǎng)絡(luò)上,例如,以太網(wǎng),點到點線路等等。這也體現(xiàn)了TCP/IP協(xié)議與網(wǎng)絡(luò)的物理特性無關(guān)的靈活性。9/14/202212:12:47AM11鄭州大學(xué)信息工程學(xué)院李向麗網(wǎng)絡(luò)接口層是TCP/IP與各種局域網(wǎng)和廣域網(wǎng)的接口。9/10在發(fā)送節(jié)點,網(wǎng)絡(luò)接口層將上層的數(shù)據(jù)封裝成幀后發(fā)送到網(wǎng)絡(luò)上。數(shù)據(jù)幀到達接收節(jié)點時,接收節(jié)點的網(wǎng)絡(luò)接口層對數(shù)據(jù)幀拆封,根據(jù)幀中的物理地址決定是將幀中的數(shù)據(jù)上傳到網(wǎng)際層,還是丟棄該幀。若物理網(wǎng)絡(luò)是一個局域網(wǎng)(例如以太網(wǎng)),則要在網(wǎng)絡(luò)接口層上運行以太網(wǎng)協(xié)議。當使用點到點線路時(例如,通過Modem和電話線接入因特網(wǎng)),則在網(wǎng)絡(luò)接口層運行SLIP和PPP協(xié)議。9/14/202212:12:47AM12鄭州大學(xué)信息工程學(xué)院李向麗在發(fā)送節(jié)點,網(wǎng)絡(luò)接口層將上層的數(shù)據(jù)封裝成幀后發(fā)送到網(wǎng)絡(luò)上。91.3.1以太網(wǎng)協(xié)議以太網(wǎng)屬于廣播網(wǎng)絡(luò),采用總線型網(wǎng)絡(luò)拓撲結(jié)構(gòu),共享總線的信道資源。以太網(wǎng)采用載波偵聽多路訪問/沖突檢測(CSMA/CD)協(xié)議來控制節(jié)點對總線的訪問。CSMA/CD可歸結(jié)為四句話:發(fā)前先偵聽,空閑即發(fā)送,邊發(fā)邊檢測,沖突時退避。9/14/202212:12:47AM13鄭州大學(xué)信息工程學(xué)院李向麗1.3.1以太網(wǎng)協(xié)議以太網(wǎng)屬于廣播網(wǎng)絡(luò),采用總線型網(wǎng)絡(luò)拓撲CSMA/CD的流程圖信道忙?發(fā)送幀沖突?發(fā)送完?發(fā)送JamN≥16?YesNoNoYes發(fā)送成功Yes發(fā)送失敗No延遲隨機時間NoYes發(fā)送幀碰撞次數(shù)N++發(fā)前先偵聽空閑即發(fā)送邊發(fā)邊檢測沖突時退避9/14/202212:12:47AM14鄭州大學(xué)信息工程學(xué)院李向麗CSMA/CD的流程圖信道忙?發(fā)送幀沖突?發(fā)送完?發(fā)送Jam以太網(wǎng)的幀格式當以太網(wǎng)從上層協(xié)議接收到IP數(shù)據(jù)報、ARP報文或RARP報文時,將IP數(shù)據(jù)報封裝到以太網(wǎng)幀中。以太網(wǎng)幀格式71目的地址源地址類型數(shù)據(jù)FCS6624字節(jié)46~1500前同步碼

SFD9/14/202212:12:47AM15鄭州大學(xué)信息工程學(xué)院李向麗以太網(wǎng)的幀格式當以太網(wǎng)從上層協(xié)議接收到IP數(shù)據(jù)報、ARP報文以太網(wǎng)幀中各字段的意義:⑴前同步碼。7字節(jié)長,其值是交替出現(xiàn)的0和1。⑵幀開始定界符(SFD)。1字節(jié)長,其值定義為10101011,用作幀開始信號。⑶目的地址(DA)。6字節(jié)(即48位)長,接收該幀的目的主機的地址。在局域網(wǎng)中,把一個主機的地址稱為物理地址,又稱為MAC地址,也可以稱為網(wǎng)卡地址或硬件地址。網(wǎng)卡有一個48位的全球唯一的MAC地址,固化在網(wǎng)卡的只讀存儲器(ROM)中。9/14/202212:12:47AM16鄭州大學(xué)信息工程學(xué)院李向麗以太網(wǎng)幀中各字段的意義:9/10/20228:03:06物理地址有三種類型:單播地址、多播地址和廣播地址。若物理地址的第一字節(jié)的最低位稱為I/G(Individual/Group)位,當I/G位為0時,單播地址;為1時,多播地址。若48位地址全為1,廣播地址。I/GU/L46bits當一主機(網(wǎng)卡)接收到一個幀,首先將幀的目的地址與自己的物理地址進行比較。若相同,或目的地址為局域網(wǎng)的廣播地址或多播MAC地址時,則接收該幀,并將幀的數(shù)據(jù)部分上傳到IP協(xié)議或其它協(xié)議。否則,丟棄該幀。9/14/202212:12:47AM17鄭州大學(xué)信息工程學(xué)院李向麗物理地址有三種類型:單播地址、多播地址和廣播地址。I/G⑷源地址(SA)。6字節(jié)長,源主機物理地址。⑸類型。2字節(jié)長,用來標識封裝在幀中“數(shù)據(jù)”字段的協(xié)議類型。例如:“類型”字段值協(xié)議類型0x0800IP數(shù)據(jù)報0x0806ARP報文⑹數(shù)據(jù)。長度范圍:46~1500字節(jié)。1500字節(jié)被定義為以太網(wǎng)的最大傳送單元(MTU)。如果長度超過了1500字節(jié),則需要分片。若長度小于46字節(jié),則需要插入填充字節(jié)。⑺幀校驗序列(FCS)。4字節(jié)長,用于檢測幀中是否產(chǎn)生了差錯。9/14/202212:12:47AM18鄭州大學(xué)信息工程學(xué)院李向麗⑷源地址(SA)。6字節(jié)長,源主機物理地址。9/10/201.3.2點對點協(xié)議PPP主要有三部分組成:⑴一個將IP數(shù)據(jù)報封裝到串行鏈路的方法。IP數(shù)據(jù)報封裝在PPP幀中。在PPP幀中有幀校驗序列字段,PPP具有差錯檢驗功能。⑵一個建立、配置和測試數(shù)據(jù)鏈路連接的鏈路控制協(xié)議(LinkControlProtocol,LCP)。通信雙方可以協(xié)商,以確定不同的選項。⑶一套網(wǎng)絡(luò)控制協(xié)議(NetworkControlProtocol,NCP),其中的每一個協(xié)議都支持不同的網(wǎng)絡(luò)層協(xié)議。例如:IP協(xié)議、OSI網(wǎng)絡(luò)層協(xié)議等等。可以使用NCP對IP地址進行動態(tài)分配。9/14/202212:12:47AM19鄭州大學(xué)信息工程學(xué)院李向麗1.3.2點對點協(xié)議PPP主要有三部分組成:9/10/201.4網(wǎng)際層1.4.1IP協(xié)議1.4.2IP地址1.4.3地址解析協(xié)議1.4.4逆向地址解析協(xié)議1.4.5因特網(wǎng)控制報文協(xié)議1.4.6因特網(wǎng)組管理協(xié)議1.4.7因特網(wǎng)的路由技術(shù)9/14/202212:12:47AM20鄭州大學(xué)信息工程學(xué)院李向麗1.4網(wǎng)際層1.4.1IP協(xié)議9/10/20228:0TCP/IP技術(shù)是為包容物理網(wǎng)絡(luò)技術(shù)的多樣性而設(shè)計的,而這種包容性主要體現(xiàn)在網(wǎng)際層。TCP/IP的重要思想之一就是通過IP數(shù)據(jù)報和IP地址將它們統(tǒng)一起來,達到屏蔽底層細節(jié),提供一致性的目的。IP協(xié)議向上層提供統(tǒng)一的IP數(shù)據(jù)報,使得各種物理幀的差異性對上層協(xié)議不復(fù)存在。9/14/202212:12:47AM21鄭州大學(xué)信息工程學(xué)院李向麗TCP/IP技術(shù)是為包容物理網(wǎng)絡(luò)技術(shù)的多樣性而設(shè)計的,而這種沙漏計時器形狀的

TCP/IP協(xié)議族HTTPSMTPDNSRTPTCPUDPIP網(wǎng)際層網(wǎng)絡(luò)接口層運輸層應(yīng)用層………網(wǎng)絡(luò)接口

1網(wǎng)絡(luò)接口

2網(wǎng)絡(luò)接口

3EverythingoverIPIP

可為各式各樣的應(yīng)用程序提供服務(wù)IPoverEverythingIP

可應(yīng)用到各式各樣的網(wǎng)絡(luò)上9/14/202212:12:47AM22鄭州大學(xué)信息工程學(xué)院李向麗沙漏計時器形狀的

TCP/IP協(xié)議族HTTPSMTPDNS網(wǎng)際層的主要任務(wù):為主機和路由器接口分配一個全網(wǎng)唯一的地址(IP地址),實現(xiàn)IP地址的識別與管理;建立有效的IP數(shù)據(jù)報路由機制;發(fā)送或接收時使IP數(shù)據(jù)報的長度與通信子網(wǎng)所允許的數(shù)據(jù)報長度相匹配,等等。路由器根據(jù)IP數(shù)據(jù)報的目的地址,決定IP數(shù)據(jù)報的下一跳路由器。每個路由器都有一個保存路由信息的路由表。IP數(shù)據(jù)報都進行獨立傳輸。9/14/202212:12:47AM23鄭州大學(xué)信息工程學(xué)院李向麗網(wǎng)際層的主要任務(wù):9/10/20228:03:06AM21.4.1IP協(xié)議IP協(xié)議是TCP/IP協(xié)議族中最為核心的協(xié)議。是一種無連接協(xié)議,不提供可靠性、流量控制和錯誤恢復(fù)功能,主要提供了基本的數(shù)據(jù)傳輸功能和路由功能。TCP、UDP、ICMP、IGMP、OSPF等協(xié)議報文都封裝在IP數(shù)據(jù)報中進行傳輸。IP協(xié)議只能提供“BestEffort”服務(wù)。9/14/202212:12:47AM24鄭州大學(xué)信息工程學(xué)院李向麗1.4.1IP協(xié)議IP協(xié)議是TCP/IP協(xié)議族中最為核心的圖IP數(shù)據(jù)報格式DFMF分片偏移量總長度版本號服務(wù)類型03478151631標識生存時間TTL協(xié)議首部校驗和源IP地址目的IP地址選項和填充(最長為40字節(jié))數(shù)據(jù)部分首部長度固定首部(20B)選項首部(40B)9/14/202212:12:47AM25鄭州大學(xué)信息工程學(xué)院李向麗圖IP數(shù)據(jù)報格式DFMF分片偏移量總長度版本號服務(wù)類型0⑴版本號,4位。說明IP協(xié)議的版本號。⑵首部長度(HeaderLength),4位。IP首部長度最小值為5,最大值為15,以4字節(jié)(32位)。若選項部分長度不是4字節(jié)的倍數(shù)時,則應(yīng)該根據(jù)需要填充(padding)1到3個字節(jié)以湊成4的倍數(shù)。⑶總長度(Totallength),16位。表示以字節(jié)為單位的整個IP數(shù)據(jù)報的長度。IP數(shù)據(jù)報最長可達64K字節(jié)。9/14/202212:12:47AM26鄭州大學(xué)信息工程學(xué)院李向麗⑴版本號,4位。說明IP協(xié)議的版本號。9/10/2022⑷服務(wù)類型(TypeofService,ToS),8位。規(guī)定了處理方式。

優(yōu)先級DTR保留01234567標志優(yōu)先級(precedence),3位。值越大,優(yōu)先級越高。標志,3位,數(shù)據(jù)報所希望的傳輸類型。延遲D(Delay)標志,為1時,要求低延遲;吞吐率T(Throughout)標志,為1時,高吞吐率;可靠性R(Reliability)標志,為1時,高可靠性。保留位,2位。最近,把第6位定義為代價(Cost,C)。9/14/202212:12:47AM27鄭州大學(xué)信息工程學(xué)院李向麗⑷服務(wù)類型(TypeofService,ToS),8位⑸數(shù)據(jù)報分片及其相關(guān)字段。封裝在幀中的數(shù)據(jù)部分的最大值稱為物理網(wǎng)絡(luò)的最大傳送單元(MTU)。例如,以太網(wǎng)幀的MTU為1500字節(jié)。三個字段支持分片和重組:標識ID(identification)字段,16位。標志(flag)字段,3位,只定義了低兩位。更多分片MF標志。禁止分片DF標志。分片偏移量(Fragmentoffset),13位。9/14/202212:12:47AM28鄭州大學(xué)信息工程學(xué)院李向麗⑸數(shù)據(jù)報分片及其相關(guān)字段。封裝在幀中的數(shù)據(jù)部分的最大值稱為⑹生存時間(TimeToLive,TTL),8位。一個IP數(shù)據(jù)報在網(wǎng)絡(luò)中的存活時間。⑺協(xié)議(protocol),8位。TCP、UDP、ICMP、IGMP等對應(yīng)的協(xié)議類型分別為6、17、1、2。RFC1700。⑻首部校驗和(headerchecksum),16位。首部校驗和字段用于對IP數(shù)據(jù)報首部進行校驗。⑼源IP地址(sourceIPaddress)和目的IP地址(destinationIPaddress),各32位。9/14/202212:12:47AM29鄭州大學(xué)信息工程學(xué)院李向麗⑹生存時間(TimeToLive,TTL),8位。一⑽選項(options),變長,長度為4字節(jié)的倍數(shù),不夠則填充,最長為40字節(jié)。安全選項(security),表示保密級別。嚴格源路由(strictsourcerouting),給出IP數(shù)據(jù)報在傳輸過程中必須經(jīng)歷的全部路由器的地址。松散源路由(loosesourcerouting),必須經(jīng)歷的路由器的地址。路由記錄(recordroute),途經(jīng)的每個路由器記錄其IP地址。時間戳(timestamp),途經(jīng)的每個路由器記錄其IP地址及時間值9/14/202212:12:47AM30鄭州大學(xué)信息工程學(xué)院李向麗⑽選項(options),變長,長度為4字節(jié)的倍數(shù),不夠則1.4.1IP協(xié)議1.4.2IP地址1.4.3地址解析協(xié)議1.4.4逆向地址解析協(xié)議1.4.5因特網(wǎng)控制報文協(xié)議1.4.6因特網(wǎng)組管理協(xié)議1.4.7因特網(wǎng)的路由技術(shù)9/14/202212:12:47AM31鄭州大學(xué)信息工程學(xué)院李向麗1.4.1IP協(xié)議9/10/20228:03:06AM1.4.2IP地址在IPv4協(xié)議版本中,IP地址是32位無符號二進制數(shù),通常用“點分十進制”格式表示。⑴IP分類編址在分類編址中,IP地址由網(wǎng)絡(luò)號(netID)和主機號(hostID)兩部分組成,IP地址空間分為五類:A、B、C、D、E類。9/14/202212:12:47AM32鄭州大學(xué)信息工程學(xué)院李向麗1.4.2IP地址在IPv4協(xié)議版本中,IP地址是32位無10netIDhostID110netIDhostID0netIDhostID071523311110多播地址11110留待擴展A類B類C類D類E類圖IPv4地址類型9/14/202212:12:47AM33鄭州大學(xué)信息工程學(xué)院李向麗10netIDA類地址的網(wǎng)絡(luò)號數(shù)目是126(27-2),每個A類網(wǎng)絡(luò)的最大主機數(shù)目為224-2,其地址范圍為~54,A類地址可用于少量的大型網(wǎng)絡(luò)。B類地址的網(wǎng)絡(luò)號數(shù)目是214-1,每個B類網(wǎng)絡(luò)的最大主機數(shù)目為65534(216-2),其地址范圍為~54,B類地址可用于中型規(guī)模網(wǎng)絡(luò)。C類地址的網(wǎng)絡(luò)號數(shù)目是221-1,每個C類網(wǎng)絡(luò)的最大主機數(shù)目為254(28-2),其地址范圍為~54,C類地址可用于大量的小型網(wǎng)絡(luò)。9/14/202212:12:47AM34鄭州大學(xué)信息工程學(xué)院李向麗A類地址的網(wǎng)絡(luò)號數(shù)目是126(27-2),每個A類網(wǎng)絡(luò)的最大特殊的IP地址網(wǎng)絡(luò)號主機號源地址使用目的地址使用代表的意思00可以不可以在本網(wǎng)絡(luò)上的本主機0Host-id可以不可以在本網(wǎng)絡(luò)上的某個主機全1全1不可以可以只在本網(wǎng)絡(luò)上進行轉(zhuǎn)發(fā)Net-id全1不可以可以對net-id上的所有主機進行廣播netID全0不可以不可以用來表示一個網(wǎng)絡(luò)127非全0或全1的任何數(shù)可以可以用作本地軟件環(huán)回測試之用9/14/202212:12:47AM35鄭州大學(xué)信息工程學(xué)院李向麗特殊的IP地址網(wǎng)絡(luò)號主機號源地址使用目的地址使用代表的意思0專用或私有地址的地址塊:~55;~55;~55。這些地址是保留給專用網(wǎng)的,專用地址在機構(gòu)內(nèi)部是唯一的,但是在全球范圍內(nèi)則不是唯一的。具有專用地址的IP數(shù)據(jù)報不能在因特網(wǎng)上傳輸,它們只能用于內(nèi)部網(wǎng)中。9/14/202212:12:47AM36鄭州大學(xué)信息工程學(xué)院李向麗專用或私有地址的地址塊:9/10/20228:03:06⑵子網(wǎng)劃分子網(wǎng)劃分是在兩個層次IP地址的基礎(chǔ)上,將主機號部分細分成附加的網(wǎng)絡(luò)號和主機號,這個附加的網(wǎng)絡(luò)號稱之為子網(wǎng)號。IP地址可以看作是由網(wǎng)絡(luò)號、子網(wǎng)號、主機號三個層次構(gòu)成的。9/14/202212:12:47AM37鄭州大學(xué)信息工程學(xué)院李向麗⑵子網(wǎng)劃分子網(wǎng)劃分是在兩個層次IP地址的基礎(chǔ)上,將主機號部⑶子網(wǎng)掩碼為了從IP地址中找出網(wǎng)絡(luò)地址,引入了子網(wǎng)掩碼的概念。將子網(wǎng)掩碼和IP地址逐位進行“邏輯與”運算,即可以得到網(wǎng)絡(luò)地址。子網(wǎng)掩碼是一個網(wǎng)絡(luò)或一個子網(wǎng)的重要屬性,路由器對到來的IP數(shù)據(jù)報進行路由轉(zhuǎn)發(fā)時,需要利用子網(wǎng)掩碼來確定目的網(wǎng)絡(luò)地址。A類網(wǎng)絡(luò)的默認子網(wǎng)掩碼為,B類為,C類為。9/14/202212:12:47AM38鄭州大學(xué)信息工程學(xué)院李向麗⑶子網(wǎng)掩碼為了從IP地址中找出網(wǎng)絡(luò)地址,引入了子網(wǎng)掩碼的概⑷IP地址配置為主機配置IP地址可以采用兩種方式:手工配置方式:網(wǎng)管員手工配置IP地址。自動配置方式:DHCP支持。自動專用IP編址(AutomaticPrivateIPAddressing,APIPA):Windows環(huán)境下,當DHCP客戶無法找到DHCP服務(wù)器或DHCP服務(wù)器不能做出響應(yīng)時,則DHCP客戶使用微軟預(yù)留的B類網(wǎng)絡(luò)地址,以及子網(wǎng)掩碼,自動配置IP地址和子網(wǎng)掩碼。9/14/202212:12:47AM39鄭州大學(xué)信息工程學(xué)院李向麗⑷IP地址配置為主機配置IP地址可以采用兩種方式:9/10⑸無類型IP編址與無類型域間路由CIDR化的網(wǎng)絡(luò)地址:指一個IP地址的網(wǎng)絡(luò)部分在32位范圍內(nèi)可以是任意位長,而不受限于8、16、24位長。CIDR用斜線記法或前綴記法又稱CIDR記法。/20IETF在RFC1519中對無類型域間路由(CIDR)進行了標準化。將具有相同網(wǎng)絡(luò)前綴的地址叫作CIDR地址塊,一個CIDR地址塊可以表示很多地址。CIDR可以有效地減少路由器中路由表的表項。9/14/202212:12:47AM40鄭州大學(xué)信息工程學(xué)院李向麗⑸無類型IP編址與無類型域間路由CIDR化的網(wǎng)絡(luò)地址:指一1.4.3地址解析協(xié)議地址解析協(xié)議(AddressResolutionProtocol,ARP)把IP地址轉(zhuǎn)換為物理地址。RFC826。ARP高速緩存(ARPCache)的作用。9/14/202212:12:47AM41鄭州大學(xué)信息工程學(xué)院李向麗1.4.3地址解析協(xié)議地址解析協(xié)議(AddressRes1.4.4逆向地址解析協(xié)議無盤工作站可以讀它的網(wǎng)卡,以得到它的物理地址。無盤工作站需要用物理地址來獲取IP地址,為了完成這個工作需要使用逆向地址解析協(xié)議(RARP),并且局域網(wǎng)上至少有一個RARP服務(wù)器來支持無盤工作站的工作。RARP服務(wù)器中有一個無盤工作站的物理地址與IP地址對應(yīng)關(guān)系的映射表。9/14/202212:12:47AM42鄭州大學(xué)信息工程學(xué)院李向麗1.4.4逆向地址解析協(xié)議無盤工作站可以讀它的網(wǎng)卡,以得到1.4.5因特網(wǎng)控制報文協(xié)議IP協(xié)議缺少差錯控制和輔助機制。因特網(wǎng)控制報文協(xié)議(ICMP)配合IP協(xié)議工作。ICMP封裝成IP數(shù)據(jù)報,然后再傳送給數(shù)據(jù)鏈路層。幀首部幀的數(shù)據(jù)部分幀尾部IP首部IP數(shù)據(jù)報的數(shù)據(jù)部分ICMP報文ICMP報文的封裝9/14/202212:12:47AM43鄭州大學(xué)信息工程學(xué)院李向麗1.4.5因特網(wǎng)控制報文協(xié)議IP協(xié)議缺少差錯控制和輔助機ICMP報文格式ICMP報文的前4個字節(jié):“類型”說明ICMP的報文類型;“代碼”區(qū)分某種類型的幾種不同情況;“校驗和”檢測ICMP報文本身是否出現(xiàn)了差錯,校驗范圍是整個ICMP報文(首部和數(shù)據(jù)部分)?!笆撞科溆嗖糠帧弊侄?,4字節(jié)長。值和意義取決于ICMP報文的類型?!皵?shù)據(jù)部分”,可變長度字段,值和意義也取決于ICMP報文的類型。類型(8位)代碼(8位)校驗和(16位)首部其余部分(4字節(jié))ICMP的數(shù)據(jù)部分(長度取決于報文類型)9/14/202212:12:47AM44鄭州大學(xué)信息工程學(xué)院李向麗ICMP報文格式ICMP報文的前4個字節(jié):類型(8位)代碼(ICMP兩種報文類型差錯報告報文:報告路由器或主機(目的端)在處理IP數(shù)據(jù)報時可能遇到的問題。查詢報文幫助主機或網(wǎng)絡(luò)管理員從一個路由器或一個主機中得到特定的信息。ICMP報文類型報文說明差錯報告報文3目的不可達4源抑制(sourcequench)11超時12參數(shù)問題5改變路由(redirect)查詢報文8或0回聲(echo)請求或響應(yīng)13或14時間戳(timestamp)請求或響應(yīng)17或18地址掩碼(addressmask)請求或響應(yīng)10或9路由器詢問(routersolicitation)或通告9/14/202212:12:47AM45鄭州大學(xué)信息工程學(xué)院李向麗ICMP兩種報文類型差錯報告報文:報告路由器或主機(目的端)1.4.6因特網(wǎng)組管理協(xié)議因特網(wǎng)組管理協(xié)議(IGMP)是與多播有關(guān)的協(xié)議。在因特網(wǎng)中進行多播,需要有轉(zhuǎn)發(fā)多播數(shù)據(jù)報能力的路由器,這些路由器的路由表使用多播路由選擇協(xié)議進行更新。IGMP不是多播路由選擇協(xié)議,是組成員關(guān)系管理協(xié)議。IGMP協(xié)議把網(wǎng)絡(luò)上所連接的主機的成員關(guān)系狀態(tài)傳送給多播路由器。9/14/202212:12:47AM46鄭州大學(xué)信息工程學(xué)院李向麗1.4.6因特網(wǎng)組管理協(xié)議因特網(wǎng)組管理協(xié)議(IGMP)是與1.4.7因特網(wǎng)的路由技術(shù)路由選擇就是指選擇一條從源到目的的路徑,計算這些路徑的算法稱為路由算法。在TCP/IP網(wǎng)絡(luò)中,每個IP數(shù)據(jù)報都攜帶有源IP地址和目的IP地址。路由器通過檢查IP數(shù)據(jù)報的目的IP地址,依據(jù)路由器中的路由表,決定該IP數(shù)據(jù)報的轉(zhuǎn)發(fā)路由。因特網(wǎng)采用分層次的路由協(xié)議:內(nèi)部網(wǎng)關(guān)協(xié)議和外部網(wǎng)關(guān)協(xié)議9/14/202212:12:47AM47鄭州大學(xué)信息工程學(xué)院李向麗1.4.7因特網(wǎng)的路由技術(shù)路由選擇就是指選擇一條從源到目的因特網(wǎng)被劃分為多個自治系統(tǒng)(AS)。每個自治系統(tǒng)被看作是一個進行自我管理的網(wǎng)絡(luò),一個自治系統(tǒng)只負責管理自己內(nèi)部的路由,自主決定在本自治系統(tǒng)中所采用的路由協(xié)議。運行在一個自治系統(tǒng)內(nèi)部的路由協(xié)議叫作內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)。常見的內(nèi)部網(wǎng)關(guān)協(xié)議是RIP和OSPF協(xié)議。運行在自治系統(tǒng)之間的路由協(xié)議稱為外部網(wǎng)關(guān)協(xié)議(EGP)。9/14/202212:12:47AM48鄭州大學(xué)信息工程學(xué)院李向麗因特網(wǎng)被劃分為多個自治系統(tǒng)(AS)。每個自治系統(tǒng)被看作是一個AS1AS2AS3

IGPBGPIGPIGPIGPIGPIGPIGPIGPIGPIGPIGPBGPBGPBGPR11R12R13R11R21R22R23R24R25R25R31R31R32R33BGPBGPBGP邊界路由器R219/14/202212:12:47AM49鄭州大學(xué)信息工程學(xué)院李向麗AS1AS2AS3IGPBGPIGPIGPIGPIGPI路由信息協(xié)議(RIP)RIP是最早的AS內(nèi)部的路由協(xié)議之一。RIP是距離向量路由協(xié)議,RIP用跳數(shù)作為尺度來衡量路由的優(yōu)劣。RIP支持的跳數(shù)最多為15。當網(wǎng)絡(luò)發(fā)生變化時,路由器更新自己的路由表,同時將整個路由表送到鄰居路由器。當接收到一個路由表信息時,路由器使用Bellman-Ford算法(距離向量算法)將這些信息綜合進自己的路由表,并向鄰居路由器轉(zhuǎn)發(fā)更新了的路由表信息。如果網(wǎng)絡(luò)中沒有變動,那么每個路由器通常每隔30秒將它的路由表發(fā)送到鄰居路由器。RIP使用520號UDP端口相互發(fā)送報文。9/14/202212:12:47AM50鄭州大學(xué)信息工程學(xué)院李向麗路由信息協(xié)議(RIP)RIP是最早的AS內(nèi)部的路由協(xié)議之一。開放最短路徑優(yōu)先(OpenShortestPathFirst,OSPF)OSPF是典型的鏈路狀態(tài)路由協(xié)議,采用Dijkstra算法進行最短路徑計算?!版溌窢顟B(tài)”指本路由器都與哪些路由器相鄰,以及該鏈路的“度量”(metric),OSPF用“度量”表示費用、距離、時延、帶寬等因素。OSPF報文直接封裝到IP數(shù)據(jù)報中傳輸,IP數(shù)據(jù)報首部的協(xié)議字段值是89。9/14/202212:12:47AM51鄭州大學(xué)信息工程學(xué)院李向麗開放最短路徑優(yōu)先(OpenShortestPathFiOSPF路由器所做的工作:①發(fā)現(xiàn)鄰居節(jié)點。②測量到各相鄰節(jié)點的代價。③發(fā)布鏈路狀態(tài)分組。將與該路由器相鄰的所有路由器的鏈路狀態(tài)信息構(gòu)造成鏈路狀態(tài)分組,并且使用“洪泛”法向本AS中的所有路由器廣播鏈路狀態(tài)分組。④計算到AS中每個其它路由器的最短路由。通過交換鏈路狀態(tài)分組,每個路由器都可以構(gòu)建整個AS的完整拓撲結(jié)構(gòu)圖。路由器根據(jù)這些鏈路狀態(tài)信息,通過運行Dijkstra最短路徑算法,建立一個以自身為根節(jié)點的、可以到達所有網(wǎng)絡(luò)的最短路徑樹。9/14/202212:12:47AM52鄭州大學(xué)信息工程學(xué)院李向麗OSPF路由器所做的工作:9/10/20228:03:06圖OSPF協(xié)議的區(qū)域劃分區(qū)域1區(qū)域2區(qū)域3區(qū)域0邊界路由器至其它自治系統(tǒng)主干路由器區(qū)域邊界路由器內(nèi)部路由器內(nèi)部路由器區(qū)域邊界路由器區(qū)域邊界路由器內(nèi)部路由器主干路由器9/14/202212:12:47AM53鄭州大學(xué)信息工程學(xué)院李向麗圖OSPF協(xié)議的區(qū)域劃分區(qū)域1區(qū)域2區(qū)域3區(qū)邊界網(wǎng)關(guān)協(xié)議BGP-4為AS之間提供了路由選擇功能。AS之間的路由選擇必須使用路由策略。考慮政治、經(jīng)濟、安全和宗教等方面的原因。在自治系統(tǒng)之間尋找最佳路由是很不現(xiàn)實的,BGP只能是力求尋找一條能夠到達目的網(wǎng)絡(luò)且比較好的路由。BGP使用路徑向量協(xié)議,它類似于距離向量協(xié)議,也是一個分布式路由協(xié)議,但是與距離向量協(xié)議有很大的區(qū)別。9/14/202212:12:47AM54鄭州大學(xué)信息工程學(xué)院李向麗邊界網(wǎng)關(guān)協(xié)議BGP-4為AS之間提供了路由選擇功能。9/10每一個AS的管理員要選擇至少一個路由器作為該AS的“BGP發(fā)言人”。一個BGP發(fā)言人與其它AS中的BGP發(fā)言人首先在179號TCP端口上建立連接,然后在該連接上交換BGP報文以建立BGP會話,利用BGP會話交換路由信息。這兩個BGP發(fā)言人,彼此成為對方的鄰站或?qū)Φ日荆╬eer)。BGP交換的是要到達某個網(wǎng)絡(luò)所要經(jīng)過的一系列AS的列表。當BGP發(fā)言人互相交換了網(wǎng)絡(luò)可達性的信息后,就根據(jù)所采用的策略從收到的路由信息中找出到達各AS的比較好的路由。9/14/202212:12:47AM55鄭州大學(xué)信息工程學(xué)院李向麗每一個AS的管理員要選擇至少一個路由器作為該AS的“BGP發(fā)1.5傳輸層1.5.1端口和套接字1.5.2用戶數(shù)據(jù)報協(xié)議1.5.3傳輸控制協(xié)議9/14/202212:12:47AM56鄭州大學(xué)信息工程學(xué)院李向麗1.5傳輸層1.5.1端口和套接字9/10/20228傳輸層協(xié)議與網(wǎng)際層協(xié)議的作用范圍IP把IP數(shù)據(jù)報從一個主機傳送到另一個主機,完整的交付應(yīng)該是將這個IP數(shù)據(jù)報提交給正確的應(yīng)用進程。傳輸層協(xié)議提供應(yīng)用進程間的端到端的邏輯通信,而網(wǎng)際層協(xié)議提供主機之間的邏輯通信。因特網(wǎng)應(yīng)用進程BIP協(xié)議的作用范圍UDP協(xié)議的作用范圍應(yīng)用進程A9/14/202212:12:47AM57鄭州大學(xué)信息工程學(xué)院李向麗傳輸層協(xié)議與網(wǎng)際層協(xié)議的作用范圍IP把IP數(shù)據(jù)報從一個主機傳1.5.1端口和套接字應(yīng)用層的應(yīng)用進程通過的端口與傳輸層交互。端口號用16位的無符號整數(shù)表示。端口類型:熟知端口;一般端口(臨時端口,1024~65535)。套接字(socket):由IP地址與端口號組成,用來表示一個端點。使用TCP或UDP的服務(wù)時,需要一對套接字:客戶套接字和服務(wù)器套接字。9/14/202212:12:47AM58鄭州大學(xué)信息工程學(xué)院李向麗1.5.1端口和套接字應(yīng)用層的應(yīng)用進程通過的端口與傳輸層交1.5.2用戶數(shù)據(jù)報協(xié)議用戶數(shù)據(jù)報協(xié)議(UDP)是一個無連接的、不可靠的傳輸層協(xié)議,UDP協(xié)議非常簡單。UDP只是在IP數(shù)據(jù)報所提供的服務(wù)之上增加了端口功能和差錯檢測功能,有了端口號,傳輸層就能實現(xiàn)復(fù)用和分用功能,提供進程到進程間的通信。復(fù)用:源主機的UDP實體從不同端口中收集字節(jié)流作為數(shù)據(jù)塊,并封裝進UDP報文,然后將UDP報文段傳送給IP層。分用:在接收方,UDP實體從IP層接收到UDP報文后,根據(jù)UDP首部的端口號,將UDP報文中的數(shù)據(jù)交付給相應(yīng)的應(yīng)用程序。9/14/202212:12:47AM59鄭州大學(xué)信息工程學(xué)院李向麗1.5.2用戶數(shù)據(jù)報協(xié)議用戶數(shù)據(jù)報協(xié)議(UDP)是一個無連UDP數(shù)據(jù)報格式源/目的端口號:2字節(jié),表示源主機以及目的主機上運行的應(yīng)用進程所使用的端口號??傞L度:2字節(jié),以字節(jié)表示的UDP數(shù)據(jù)報總長度,其值在8~65535字節(jié)之間。校驗和字段,2字節(jié),校驗整個UDP數(shù)據(jù)報。計算校驗和時,12字節(jié)的偽首部。源端口號(2字節(jié))UDP的數(shù)據(jù)部分目的端口號(2字節(jié))總長度(2字節(jié))校驗和(2字節(jié))全0(1字節(jié))源IP地址(4字節(jié))UDP總長度(2字節(jié))目的IP地址(4字節(jié))協(xié)議(1字節(jié))9/14/202212:12:47AM60鄭州大學(xué)信息工程學(xué)院李向麗UDP數(shù)據(jù)報格式源/目的端口號:2字節(jié),表示源主機以及目的1.5.3傳輸控制協(xié)議(TCP)TCP是一個面向連接的協(xié)議,為應(yīng)用進程提供可靠的數(shù)據(jù)傳輸服務(wù)。TCP是面向連接的。TCP報文段的傳輸,必須經(jīng)歷三個階段:建立TCP連接;在TCP連接上發(fā)送數(shù)據(jù)和接收數(shù)據(jù);拆除TCP連接。TCP為了提供可靠的數(shù)據(jù)傳輸服務(wù),采用了很多復(fù)雜機制:確認與超時重傳、流量控制、擁塞控制等機制。9/14/202212:12:47AM61鄭州大學(xué)信息工程學(xué)院李向麗1.5.3傳輸控制協(xié)議(TCP)TCP是一個面向連接的協(xié)議1、TCP報文段格式TCP首部20字節(jié)固定首部目的端口首部長度檢驗和選項(長度可變)源端口序號緊急指針窗口確認號保留FINSYNRSTPSHACKURG比特08162431填充9/14/202212:12:47AM62鄭州大學(xué)信息工程學(xué)院李向麗1、TCP報文段格式TCP20目的端口首部檢①源和目的端口號,各16位。定義發(fā)送和接收該報文段的應(yīng)用進程端口號。②序號,32位。TCP段中數(shù)據(jù)部分的第一個字節(jié)的序號。③確認號,32位。期望從對方接收的報文段的序號。④首部長度,4位。TCP段首部長度(4字節(jié)單位)。⑤保留,6位。⑥控制字段,6位。定義6種控制位或標志位9/14/202212:12:47AM63鄭州大學(xué)信息工程學(xué)院李向麗①源和目的端口號,各16位。定義發(fā)送和接收該報文段的應(yīng)用進⑦窗口大小,16位。說明發(fā)送方最多能發(fā)送多少字節(jié)。⑧校驗和,16位。用于檢測TCP段可能出現(xiàn)的差錯,校驗范圍包括首部和數(shù)據(jù)部分。計算校驗和需要構(gòu)造12字節(jié)的TCP偽首部。⑨緊急指針,16位。當URG=1時,有效。TCP序號值加上緊急指針值,可得出數(shù)據(jù)部分緊急數(shù)據(jù)的最后一個字節(jié)。⑩選項,0~40字節(jié)。長度可變,必須是4字節(jié)的整數(shù)倍。擴展TCP的功能,例如:“窗口擴大因子”選項。“最大段長”(MSS)選項9/14/202212:12:47AM64鄭州大學(xué)信息工程學(xué)院李向麗⑦窗口大小,16位。說明發(fā)送方最多能發(fā)送多少字節(jié)。9/102、連接管理在數(shù)據(jù)傳輸前,TCP雙方必須建立TCP連接。TCP以全雙工方式傳送數(shù)據(jù)。TCP建立連接的過程主要解決下列三個問題:確定對方的存在;協(xié)商參數(shù),例如:最大TCP報文段長度、最大窗口大小、服務(wù)質(zhì)量等等;分配傳輸層資源(例如:緩沖區(qū)大小、連接表中的項目等等)。9/14/202212:12:47AM65鄭州大學(xué)信息工程學(xué)院李向麗2、連接管理在數(shù)據(jù)傳輸前,TCP雙方必須建立TCP連接。T①SYN=1,ACK=0,seq=1200計算機A計算機B連接請求確認時間②SYN=1,ACK=1,seq=4800,ack=1201③SYN=0,ACK=1,seq=1201,ack=4801確認三次握手建立TCP連接的過程9/14/202212:12:47AM66鄭州大學(xué)信息工程學(xué)院李向麗①SYN=1,ACK=0,seq=1200計算機A計算機B①FIN=1,seq=2500計算機A計算機B釋放連接請求確認時間②ACK=1,seq=7000,ack=2501④ACK=1,seq=2501,ack=x+1確認③FIN=1,ACK=1,seq=x,ack=2501釋放連接請求釋放TCP連接的過程9/14/202212:12:47AM67鄭州大學(xué)信息工程學(xué)院李向麗①FIN=1,seq=2500計算機A計算機B釋放連接請求3、TCP的流量控制與擁塞控制TCP連接的雙方都為連接設(shè)置了接收緩存。相關(guān)的應(yīng)用進程可以從該緩存中讀取數(shù)據(jù)。TCP采用動態(tài)滑動窗口機制進行流量控制,防止由于發(fā)送方發(fā)送數(shù)據(jù)太快而造成接收方緩沖區(qū)溢出。發(fā)送方保存一個接收窗口的變量用于流量控制。接收窗口說明接收方還有多少可用緩存空間,發(fā)送方發(fā)送的數(shù)據(jù)量一定要小于接收窗口的大小。因為接收方的緩存空間是動態(tài)變化的。接收方使用“窗口大小”,說明接收緩存空間大小。9/14/202212:12:47AM68鄭州大學(xué)信息工程學(xué)院李向麗3、TCP的流量控制與擁塞控制TCP連接的雙方都為連接設(shè)置了當網(wǎng)絡(luò)上有太多的數(shù)據(jù)報,超過了網(wǎng)絡(luò)的容量,或者是網(wǎng)絡(luò)資源使用、分配不合理時,就會出現(xiàn)數(shù)據(jù)報時延增加、丟棄概率增大、系統(tǒng)性能下降等到現(xiàn)象,這種現(xiàn)象被稱為擁塞。產(chǎn)生擁塞的根本原因在于用戶(主機)給網(wǎng)絡(luò)提供的負載大于網(wǎng)絡(luò)資源的容量和處理能力。顯然,需要對擁塞現(xiàn)象進行控制。9/14/202212:12:47AM69鄭州大學(xué)信息工程學(xué)院李向麗當網(wǎng)絡(luò)上有太多的數(shù)據(jù)報,超過了網(wǎng)絡(luò)的容量,或者是網(wǎng)絡(luò)資源使用TCP擁塞控制方法是讓發(fā)送方感知擁塞,來限制其向TCP連接發(fā)送數(shù)據(jù)的速率。若發(fā)送方感知到從它到目的地之間的路徑上沒有什么擁塞,則增加發(fā)送速率;若發(fā)送方感知到有擁塞,則降低發(fā)送速率。TCP連接的每一方都有擁塞窗口CongWin變量。要求發(fā)送方已經(jīng)發(fā)送的但是未被確認的數(shù)據(jù)量,不要超過擁塞窗口和接收窗口的最小值。TCP發(fā)送方如果發(fā)現(xiàn)了“丟包”事件,即出現(xiàn)了超時(timeout),或者收到來自接收方的三個冗余ACK,則認為出現(xiàn)了擁塞。TCP擁塞控制算法(TCPcongestioncontrolalgorithm):慢啟動(slowstart)、擁塞避免、快速重傳和快速恢復(fù)等算法。9/14/202212:12:47AM70鄭州大學(xué)信息工程學(xué)院李向麗TCP擁塞控制方法是讓發(fā)送方感知擁塞,來限制其向TCP連接發(fā)1.6應(yīng)用層

1.6.1應(yīng)用層的客戶/服務(wù)器方式1.6.2域名系統(tǒng)1.6.3文件傳輸協(xié)議1.6.4電子郵件1.6.5萬維網(wǎng)9/14/202212:12:47AM71鄭州大學(xué)信息工程學(xué)院李向麗1.6應(yīng)用層1.6.1應(yīng)用層的客戶/服務(wù)器方式9/10應(yīng)用層定義了很多協(xié)議,每個應(yīng)用層協(xié)議都是為了解決某一類應(yīng)用問題而定義的,而問題的解決又往往是通過位于不同主機中的多個應(yīng)用進程之間的通信和協(xié)同工作來完成的。應(yīng)用層的具體內(nèi)容就是規(guī)定應(yīng)用進程在通信時所遵循的協(xié)議。應(yīng)用層的許多協(xié)議都是基于客戶/服務(wù)器方式的。9/14/202212:12:47AM72鄭州大學(xué)信息工程學(xué)院李向麗應(yīng)用層定義了很多協(xié)議,每個應(yīng)用層協(xié)議都是為了解決某一類應(yīng)用問1.6.1應(yīng)用層的客戶/服務(wù)器方式客戶和服務(wù)器是指通信中所涉及的兩個應(yīng)用進程,客戶/服務(wù)器方式所描述的是進程之間服務(wù)和被服務(wù)的關(guān)系。客戶是服務(wù)請求方,它主動向服務(wù)器發(fā)出服務(wù)請求。服務(wù)器是服務(wù)提供方,是服務(wù)請求的接受者??蛻艉头?wù)器都指的是進程,是計算機軟件。9/14/202212:12:47AM73鄭州大學(xué)信息工程學(xué)院李向麗1.6.1應(yīng)用層的客戶/服務(wù)器方式客戶和服務(wù)器是指通信中所1.6.2域名系統(tǒng)因特網(wǎng)采用層次樹型結(jié)構(gòu)的名字空間表示主機名,并使用分布式域名系統(tǒng)(DNS)進行域名到IP地址的轉(zhuǎn)換服務(wù)。名字服務(wù)器不但能夠進行域名到IP地址的解析,而且還必須具有連向其他名字服務(wù)器的信息。每一個名字服務(wù)器只是對域名體系中的一部分進行管轄。共有三種名字服務(wù)器:本地名字服務(wù)器根名字服務(wù)器授權(quán)名字服務(wù)器9/14/202212:12:47AM74鄭州大學(xué)信息工程學(xué)院李向麗1.6.2域名系統(tǒng)因特網(wǎng)采用層次樹型結(jié)構(gòu)的名字空間表示主機資源記錄在DNS分布式數(shù)據(jù)庫中,用資源記錄(resourcerecord)表示主機和IP地址的映射關(guān)系等信息。域名解析,就是將域名映射到對應(yīng)的資源記錄上。資源記錄是一個五元組:(name,time_to_live,type,class,value)①名字(name)。指出這條記錄所表示的域的名字。②生存時間(time_to_live)。資源記錄的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論