計(jì)算機(jī) 考試 資料 TCP-IP協(xié)議與域名體系_第1頁
計(jì)算機(jī) 考試 資料 TCP-IP協(xié)議與域名體系_第2頁
計(jì)算機(jī) 考試 資料 TCP-IP協(xié)議與域名體系_第3頁
計(jì)算機(jī) 考試 資料 TCP-IP協(xié)議與域名體系_第4頁
計(jì)算機(jī) 考試 資料 TCP-IP協(xié)議與域名體系_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第2章

Internet技術(shù)基礎(chǔ)(TCP/IP協(xié)議與域名體系)1/11/20231Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如本章的主要內(nèi)容計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議-開放系統(tǒng)互聯(lián)參考模型TCP/IP分層模型Internet網(wǎng)絡(luò)體系結(jié)構(gòu)IP地址、域名體系與域名解析IP協(xié)議的基本概念,IPv6的主要特點(diǎn)WindowsNT下域名服務(wù)器的安裝與設(shè)置1/11/20232Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1網(wǎng)絡(luò)協(xié)議與TCP/IP分層模型網(wǎng)絡(luò)通信協(xié)議與OSI模型TCP/IP協(xié)議及其層次結(jié)構(gòu)Internet體系結(jié)構(gòu)1/11/20233Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.1網(wǎng)絡(luò)通信協(xié)議ISO/OSI(開放式系統(tǒng)互連)七層模型SPX/IPX(順序包交換/網(wǎng)間包交換協(xié)議)TCP/IP(傳輸控制協(xié)議/網(wǎng)間協(xié)議)為使互聯(lián)起來的計(jì)算機(jī)網(wǎng)絡(luò)能夠工作,需要制定一系列有關(guān)的硬件和軟件的互聯(lián)互通的規(guī)則、標(biāo)準(zhǔn)或約定,即網(wǎng)絡(luò)中計(jì)算機(jī)之間通信時(shí)必須遵循的規(guī)則。這些標(biāo)準(zhǔn)和規(guī)則的集合稱為網(wǎng)絡(luò)協(xié)議(“即網(wǎng)絡(luò)的交通規(guī)則”)1/11/20234Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.2網(wǎng)絡(luò)協(xié)議的層次結(jié)構(gòu)

網(wǎng)絡(luò)協(xié)議實(shí)際上是計(jì)算機(jī)之間通信時(shí)所使用的一種語言,也是計(jì)算機(jī)網(wǎng)絡(luò)不可缺少的組成部分。由于網(wǎng)絡(luò)協(xié)議十分復(fù)雜,因此需將其劃分為層次結(jié)構(gòu),理由是:各層之間相互獨(dú)立:某層只要了解下一層通過接口提供的服務(wù),而不需要了解其實(shí)現(xiàn)細(xì)節(jié)。靈活性好:若某層的內(nèi)容發(fā)生變化,只要接口關(guān)系不變上下層均不受影響。這樣便于程序的實(shí)現(xiàn)、調(diào)試和維護(hù)。標(biāo)準(zhǔn)化程度高:由于采用模塊化結(jié)構(gòu),各層都可以選擇最合適的技術(shù)實(shí)現(xiàn)。而且各層的功能和所提供的服務(wù)都有精確的說明,便于人們理解和實(shí)現(xiàn)。1/11/20235Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.3ISO/OSI系統(tǒng)互連7層模型物理層數(shù)據(jù)鏈路層網(wǎng)絡(luò)層傳輸層會(huì)話層表示層應(yīng)用層物理層數(shù)據(jù)鏈路層網(wǎng)絡(luò)層傳輸層會(huì)話層表示層應(yīng)用層通信介質(zhì)(物理媒體)開放系統(tǒng)A開放系統(tǒng)B應(yīng)用層協(xié)議表示層協(xié)議會(huì)話層協(xié)議傳輸層協(xié)議1/11/20236Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.3ISO/OSI系統(tǒng)互連7層模型(續(xù))

OSI七層參考模型中各層的主要作用如下:1、物理層:為數(shù)據(jù)鏈路層提供物理連接,確定連接電纜的插接頭的幾何形狀針腳數(shù)、編號(hào)等。數(shù)據(jù)傳送單位:比特(bit)。2、數(shù)據(jù)鏈路層:負(fù)責(zé)在網(wǎng)絡(luò)節(jié)點(diǎn)間的線路上通過檢測(cè)、流量控制和重發(fā)等手段,無差錯(cuò)的傳送以幀為單位的數(shù)據(jù)。3、網(wǎng)絡(luò)層:選擇合適的路由和交換結(jié)點(diǎn),使運(yùn)輸層傳下來的源端分組信息能正確無誤的按照地址找到目的地。數(shù)據(jù)傳送單位:分組。4、運(yùn)輸層:從高層接收數(shù)據(jù),必要時(shí)將它分成較小的單元傳遞給下層(網(wǎng)絡(luò)層),并確保到達(dá)對(duì)方的各段信息正確無誤。運(yùn)輸層將其以下各層的技術(shù)和工作屏蔽起來,使高層看來數(shù)據(jù)是直接從端到端,不受下層硬件技術(shù)變化的影響。數(shù)據(jù)傳送單位:報(bào)文。1/11/20237Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.3ISO/OSI系統(tǒng)互連7層模型(續(xù))5、會(huì)話層:該層允許不同機(jī)器上的用戶建立會(huì)話關(guān)系,對(duì)傳輸?shù)膱?bào)文提供同步管理服務(wù),并在兩個(gè)不同系統(tǒng)的互相通信的應(yīng)用進(jìn)程之間建立、組織和協(xié)調(diào)交互(如確定是雙工還是半雙工工作)。數(shù)據(jù)傳送單位:報(bào)文。6、表示層:表示層以下的各層只關(guān)心可靠地傳輸比特流,而表示層關(guān)心的是所傳輸信息的語法和語義,即將不同計(jì)算機(jī)內(nèi)部的不同表示形式轉(zhuǎn)換成網(wǎng)絡(luò)通信中的標(biāo)準(zhǔn)形式。其服務(wù)的典型例子是對(duì)數(shù)據(jù)進(jìn)行編碼。此外,對(duì)數(shù)據(jù)的加密(解密)、正文壓縮(還原)也是表示層的任務(wù)。數(shù)據(jù)傳送單位:報(bào)文。7、應(yīng)用層:該層(最高層)直接面向用戶,為用戶提供應(yīng)用接口,并提供不同類型計(jì)算機(jī)間的文件傳送、訪問與管理等功能,是最復(fù)雜的一層。數(shù)據(jù)傳送單位:報(bào)文。1/11/20238Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.4TCP/IP協(xié)議及其層次1、TCP/IP概述

TCP/IP的設(shè)計(jì)目標(biāo)是無縫隙的連接多個(gè)網(wǎng)絡(luò),網(wǎng)絡(luò)不受子網(wǎng)硬件損失的影響,網(wǎng)絡(luò)體系結(jié)構(gòu)必須相當(dāng)靈活,能支持多種服務(wù)請(qǐng)求。TCP/IP是Internet所采用的協(xié)議組,TCP和IP是其中最重要的兩個(gè)協(xié)議,故也成為該協(xié)議組的代名詞。2、TCP/IP的四層結(jié)構(gòu)

TCP/IP從底至頂?shù)膶哟谓Y(jié)構(gòu)依次是:網(wǎng)絡(luò)接口層、互連網(wǎng)(網(wǎng)際網(wǎng))層、傳輸層和應(yīng)用層。各層分布情況以及和OSI模型的對(duì)比情況見下圖。1/11/20239Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如TCP/IP協(xié)議分層以及與OSI模型的對(duì)比物理層數(shù)據(jù)鏈路層網(wǎng)絡(luò)層傳輸層會(huì)話層表示層應(yīng)用層網(wǎng)絡(luò)接口層硬件(物理網(wǎng)絡(luò))互連網(wǎng)層傳輸層應(yīng)用層SMTPFTPDNSRPC其它TELNETHTTPPOPNEWSTCPUDPARPRARP傳送對(duì)象網(wǎng)絡(luò)接口協(xié)議(鏈路控制和媒體訪問)以太網(wǎng)令牌環(huán)X.25FDDI報(bào)文協(xié)議分組IP數(shù)據(jù)包幀1/11/202310Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

TCP/IP協(xié)議數(shù)據(jù)傳輸數(shù)據(jù)傳輸基于包交換應(yīng)用層傳輸層互連網(wǎng)層網(wǎng)絡(luò)接口層數(shù)據(jù)流緩沖區(qū)TCP包頭TCP數(shù)據(jù)區(qū)TCP包頭TCP數(shù)據(jù)區(qū)TCP包頭TCP數(shù)據(jù)區(qū)IP包頭IP數(shù)據(jù)包IP包頭IP數(shù)據(jù)包IP包頭IP數(shù)據(jù)包楨楨

發(fā)出ISOOSI層次應(yīng)用(表示,會(huì)話)層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層1/11/202311Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.5TCP/IP協(xié)議各層的功能

TCP/IP各層的主要功能和作用如下:1、網(wǎng)絡(luò)接口層:這是最低一層,負(fù)責(zé)與物理網(wǎng)絡(luò)的連接。包括有多種邏輯鏈路控制和媒體訪問協(xié)議。2、互連網(wǎng)(IP)層:該層負(fù)責(zé)相同或不同網(wǎng)絡(luò)中計(jì)算機(jī)的通信,主要處理數(shù)據(jù)報(bào)和路由。包含IP、ICMP(Internet報(bào)文控制協(xié)議)、ARP(地址解析協(xié)議)、RARP(反向地址解析協(xié)議)。此層在TCP/IP協(xié)議組中處于核心地位。3、傳輸層:提供應(yīng)用程序(端到端)間的通信,并在IP的基礎(chǔ)上提供面向連接的服務(wù),主要功能是數(shù)據(jù)格式化、數(shù)據(jù)確認(rèn)和丟失重傳等。其協(xié)議有:TCP、UDP(用戶數(shù)據(jù)報(bào)協(xié)議)。4、應(yīng)用層:向用戶提供一組常用的應(yīng)用程序。如FTP、Telnet、 SNMP(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)、SMTP(簡(jiǎn)單郵件傳遞協(xié)議)和NFS(網(wǎng)絡(luò)文件系統(tǒng))、RPC(遠(yuǎn)程過程呼叫等待)等。1/11/202312Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.6TCP/IP協(xié)議的功能TCP/IP協(xié)議是Internet的主協(xié)議,Internet網(wǎng)絡(luò)體系結(jié)構(gòu)事實(shí)上的標(biāo)準(zhǔn)通信協(xié)議,是一系列網(wǎng)絡(luò)協(xié)議的總稱。TCP/IP主要完成OSI的網(wǎng)絡(luò)層和傳輸層功能IP(InternetProtocol,互連網(wǎng)協(xié)議):節(jié)點(diǎn)間的尋址(IP地址),無連接通信TCP(TransmissionControlProtocol,傳輸控制協(xié)議):提供端到端之間的可靠通信,建立通信鏈路TCP/IP提供異構(gòu)系統(tǒng)(網(wǎng)絡(luò)、機(jī)器)的互連1/11/202313Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.1.7TCP/IP的發(fā)展

70年代

美國(guó)國(guó)防部高級(jí)研究計(jì)劃署(ARPA)逐步推出目前形式的TCP/IP體系結(jié)構(gòu)和協(xié)議規(guī)范。80年代

在ARPANET上首次安裝了TCP/IP模塊。UNIX與TCP/IP的成功結(jié)合使兩者得到了普及和發(fā)展。NSF支持TCP/IP的研究與開發(fā)并資助建立NSFNET,與APRANET互聯(lián)。90年代

以NSFNET,ARPANET和MILNET作為主干組成了TCP/IP協(xié)議集的網(wǎng)絡(luò)Internet。隨著其他網(wǎng)絡(luò)的加入,逐步形成一個(gè)統(tǒng)一可互操作的世界范圍的計(jì)算機(jī)互連網(wǎng)絡(luò)。1992年1月,國(guó)際上建立起制定Internet標(biāo)準(zhǔn)和政策的組織Internet協(xié)會(huì)(ISOC)。由此,各國(guó)接入Internet的計(jì)算機(jī)網(wǎng)絡(luò)不斷增加,Internet的規(guī)模和影響迅速地?cái)U(kuò)大。1/11/202314Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.8SPX/IPX協(xié)議NovellNetware的主協(xié)議IPX(InternetPacketeXchange)網(wǎng)間包交換協(xié)議:負(fù)責(zé)節(jié)點(diǎn)(機(jī)器)間的包的尋址SPX(SequentialPacketeXchange)順序包交換協(xié)議:負(fù)責(zé)包的收發(fā)和處理適用于中小型高速網(wǎng)1/11/202315Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.9Internet的網(wǎng)絡(luò)結(jié)構(gòu)Internet訪問服務(wù)器PSTNMODEM路由器LAN集線器/交換機(jī)路由器專線各種應(yīng)用服務(wù)器1/11/202316Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.1.10網(wǎng)絡(luò)示例:原廣州大學(xué)校園網(wǎng)樓宇間100M主干光纜機(jī)電工程圖書館實(shí)驗(yàn)大樓教學(xué)大樓1教學(xué)大樓2行政綜合樓CERNETCHINAGBN微波256kbpsDDN64kbps訪問服務(wù)器MODEM池路由器PSTN服務(wù)器場(chǎng)路由交換機(jī)1/11/202317Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2IP地址和域名

本節(jié)的主要內(nèi)容有:主機(jī)與主機(jī)的地址

IP地址

IP地址的分類網(wǎng)絡(luò)掩碼域名系統(tǒng)(或域名地址)1/11/202318Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.1主機(jī)與主機(jī)的地址主機(jī)(host):連接到Internet上,并且運(yùn)行了TCP/IP協(xié)議的任何計(jì)算機(jī)。主機(jī)地址(hostaddress):

由于Internet是一個(gè)巨大的網(wǎng)絡(luò)系統(tǒng),為了實(shí)現(xiàn)數(shù)據(jù)通信,在其中進(jìn)行通信或信息交換的基本要求就是網(wǎng)上的每臺(tái)主機(jī)(如計(jì)算機(jī)、路由器等)都要有一個(gè)唯一的可標(biāo)識(shí)的編號(hào)或名字,這一標(biāo)識(shí)符稱為主機(jī)地址。采用“IP地址”和“域名地址”1/11/202319Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.2.2IP地址(1)1、物理地址:

即主機(jī)的網(wǎng)卡地址。絕大多數(shù)物理地址都是以太網(wǎng)卡地址,它有48位,以16進(jìn)制的方式表示。2、IP地址:

在Internet上為每臺(tái)主機(jī)指定的地址稱為IP地址。它是在TCP/IP協(xié)議中所規(guī)定的Internet的每個(gè)節(jié)點(diǎn)都要有的統(tǒng)一格式的地址。是Internet主機(jī)地址的一種數(shù)字型標(biāo)識(shí),是一個(gè)機(jī)器可識(shí)別的地址。(注意:一臺(tái)計(jì)算機(jī)可以有多個(gè)IP地址,但一個(gè)IP地址不能由兩臺(tái)或兩臺(tái)以上計(jì)算機(jī)共同擁有)1/11/202320Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如3、IP地址的含義和特點(diǎn)(1)它是Internet上通用的地址格式通過IP地址使得網(wǎng)上的計(jì)算機(jī)能夠彼此交換信息,它采用32位二進(jìn)制地址格式進(jìn)行編碼。IP地址能貫穿于整個(gè)網(wǎng)絡(luò),而不管每個(gè)具體的網(wǎng)絡(luò)是采用何種技術(shù)或結(jié)構(gòu)。(2)

Internet上每臺(tái)主機(jī)都必須有IP地址

IP地址是識(shí)別Internet上每臺(tái)主機(jī)(包括計(jì)算機(jī)、路由器等)的端口地址,凡是上網(wǎng)的計(jì)算機(jī)都必須分配有IP地址,否則無法進(jìn)行通信。(3)

IP地址是唯一的

IP地址是識(shí)別Internet上每臺(tái)主機(jī)的身份證,因此每臺(tái)計(jì)算機(jī)的IP地址在全網(wǎng)中是唯一的。2.2.2IP地址(2)1/11/202321Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.2IP地址(3)4、IP地址的獲取方法

IP地址由Internet協(xié)會(huì)(ISOC)下的NIC中的編號(hào)管理局(IANA)統(tǒng)一分配并制定有關(guān)政策。所有的IP地址都要由這一國(guó)際組織--NIC統(tǒng)一分配,目前共有三個(gè)這樣的NIC:InterNIC:負(fù)責(zé)北美及其它地區(qū)ENIC:負(fù)責(zé)歐洲地區(qū)APNIC:負(fù)責(zé)亞太地區(qū)

APNIC總部設(shè)在日本東京大學(xué)。我國(guó)申請(qǐng)IP地址都要經(jīng)過APNIC。具體可通過向國(guó)內(nèi)一些代理機(jī)構(gòu)提出。1/11/202322Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.2.2IP地址(4)5、

IP地址的格式(或表示法)(1)二進(jìn)制數(shù)表示的IP地址:

由以一個(gè)32位的二進(jìn)制數(shù)組成,分為4段,每段8位。如:11001010110000000010000001100100

(2)點(diǎn)分十進(jìn)制表示:將上述分為4段的二進(jìn)制數(shù),每段用相應(yīng)的十進(jìn)制數(shù)表示。段與段之間用“.”隔開。如:上面的32位二進(jìn)制的IP地址所對(duì)應(yīng)的十進(jìn)制數(shù)標(biāo)識(shí)為:00

說明:從點(diǎn)分十進(jìn)制的IP地址表示法可知,每個(gè)十進(jìn)制數(shù)的取值范圍是0-255,因此Internet上最多可容納的主機(jī)數(shù)為:2564≈43億(臺(tái))。1/11/202323Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.2.3IP地址的分類(1)1、IP地址所包含的信息:

IP地址是采用層次方式按邏輯網(wǎng)絡(luò)的結(jié)構(gòu)進(jìn)行劃分的,因此在IP地址中包含了兩部分信息:網(wǎng)絡(luò)地址(NetworkID):標(biāo)識(shí)了主機(jī)所在的邏輯網(wǎng)絡(luò)。

主機(jī)地址(hostID):用來識(shí)別該網(wǎng)絡(luò)中的一臺(tái)主機(jī)。2、IP地址的類別為了根據(jù)不同的網(wǎng)絡(luò)規(guī)模來合理分配IP地址,通常將IP地址分為三個(gè)基本類:A類、B類、C類。還有2個(gè)特殊類:D類和E類。。1/11/202324Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.3IP地址的分類(2)3、IP地址的分類方法:

:網(wǎng)絡(luò)號(hào);

:主機(jī)號(hào)。

0A類10B類用前7位來標(biāo)識(shí)網(wǎng)絡(luò)號(hào),后24位標(biāo)識(shí)主機(jī)號(hào),最前面一位為“0”。這樣A類所能表示的網(wǎng)絡(luò)數(shù)范圍為:0-127,適用于大型網(wǎng)絡(luò)的管理。因此,A類地址范圍是:1.x.y.z-126.x.y.z。用前14位來標(biāo)識(shí)網(wǎng)絡(luò)號(hào),后16位標(biāo)識(shí)主機(jī)號(hào),最前面兩位為“10”。這樣第一段所表示的范圍為:128-191。通常B類地址適用于中等規(guī)模的網(wǎng)絡(luò)(如各地區(qū)的網(wǎng)絡(luò)管理中心)。1/11/202325Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.3IP地址的分類(3)11011101111多點(diǎn)廣播保留給將來使用C類D類E類3、IP地址的分類方法(續(xù))

:網(wǎng)絡(luò)號(hào);

:主機(jī)號(hào)。

用前21位來標(biāo)識(shí)網(wǎng)絡(luò)號(hào),后8位標(biāo)識(shí)主機(jī)號(hào),最前面三位為“110”。這樣第一段所表示的范圍為:192-223。通常B類地址的網(wǎng)絡(luò)號(hào)數(shù)遠(yuǎn)大于主機(jī)號(hào)數(shù),一般適用于校園網(wǎng)等小型網(wǎng)絡(luò)。1/11/202326Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如主機(jī)標(biāo)識(shí)的有關(guān)規(guī)定全“1”和全“0”的地址是專用的,不能進(jìn)行分配。每一臺(tái)主機(jī)都必須有一個(gè)非零的主機(jī)標(biāo)識(shí);全“1”的主機(jī)標(biāo)識(shí)保留作為該網(wǎng)絡(luò)的廣播地址;全“0”的主機(jī)標(biāo)識(shí)用于代表該網(wǎng)絡(luò)本身;是保留地址,不能作為網(wǎng)絡(luò)地址。稱為自返或回送(Loopback)地址,用于回路測(cè)試,。1/11/202327Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.3IP地址的分類(4)為用戶專網(wǎng)保留的地址(全“0”和全“1”的地址保留)A類:--55B類:--55C類:--55類別起始位 第一節(jié)范圍網(wǎng)絡(luò)數(shù) 每個(gè)子網(wǎng)主機(jī)數(shù) 主機(jī)總數(shù)A類:0+ 1~127126 16777214 2113928964B類:10+ 128~19116384 65534 1073741824C類:110+ 192~2232097152 254 536870912D類:1110+(廣播地址,供特殊協(xié)議向選定的節(jié)點(diǎn)發(fā)送信息用)E類:1111+(保留地址)

總計(jì) 2113662 37245417001/11/202328Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.4私有網(wǎng)絡(luò)地址(PrivateNetworkAddress)

RFC1597,為那些沒有連接到Internet或者安裝了防火墻的組織,預(yù)留了一系列私有網(wǎng)絡(luò)地址。私有網(wǎng)絡(luò)地址包括:

A類-------55

B類------55

C類0------**RFC:INTERNET的工作文件,其主要內(nèi)容為TCP/IP協(xié)議標(biāo)準(zhǔn)和相關(guān)文檔的一系列注釋和說明。1/11/202329Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.2.5子網(wǎng)(subnet)在現(xiàn)有的三類網(wǎng)絡(luò)的基礎(chǔ)上將網(wǎng)絡(luò)作進(jìn)一步劃分所得到的網(wǎng)絡(luò)成為子網(wǎng)。即在內(nèi)部可以直接通信的IP主機(jī)的集合每一個(gè)子網(wǎng)是一個(gè)完全獨(dú)立的網(wǎng)絡(luò),子網(wǎng)之間,子網(wǎng)與一般的網(wǎng)絡(luò)之間必須通過路由器作為網(wǎng)關(guān)來實(shí)現(xiàn)互聯(lián)。劃分子網(wǎng)有利于提高地址空間的實(shí)際利用率;在以太網(wǎng)的環(huán)境下有利于提高子網(wǎng)內(nèi)的傳輸帶寬。路由器通過子網(wǎng)掩碼識(shí)別子網(wǎng)的地址。1/11/202330Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.6

C類網(wǎng)絡(luò)的子網(wǎng)劃分NNNHSubnetHost將主機(jī)標(biāo)識(shí)位劃分出若干位作為子網(wǎng)標(biāo)識(shí),子網(wǎng)標(biāo)識(shí)位可由子網(wǎng)掩碼確定。1/11/202331Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如子網(wǎng)掩碼

是一個(gè)32比特的二進(jìn)制代碼,它使接收方很容易從IP數(shù)據(jù)包的IP地址中分出地址的網(wǎng)絡(luò)標(biāo)識(shí)部分和主機(jī)標(biāo)識(shí)部分。掩碼解釋

如果某一位是打開的(“1”),地址中相應(yīng)的位解釋為網(wǎng)絡(luò)位;如果該位是關(guān)閉的(“0”),地址中相應(yīng)的位解釋為主機(jī)地址。

2.2.7子網(wǎng)掩碼(subnetmask)1/11/202332Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.8

標(biāo)準(zhǔn)子網(wǎng)掩碼類型網(wǎng)絡(luò)掩碼(二進(jìn)制)網(wǎng)絡(luò)掩碼(十進(jìn)制)A類B類C類111111110000000000000000000000001111111111111111000000000000000011111111111111111111111100000000

將某類IP地址的子網(wǎng)掩碼與對(duì)應(yīng)的IP地址進(jìn)行“與”運(yùn)算,則可獲得IP地址中的網(wǎng)絡(luò)標(biāo)識(shí)部分,以分辨出不同的網(wǎng)絡(luò)。將某類IP地址的子網(wǎng)掩碼與對(duì)應(yīng)的IP地址進(jìn)行“或”運(yùn)算,則可獲得IP地址中的主機(jī)標(biāo)識(shí)部分,以分辨出不同的主機(jī)。1/11/202333Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

子網(wǎng)劃分與子網(wǎng)掩碼1286432168421十進(jìn)制值子網(wǎng)數(shù)

10000000=128011000000=1922(4-2)11100000=2246(8-2)11110000=24014(16-2)11111000=24830(32-2)11111100=25262(64-2)11111110=254126(128-2)11111111=255以C類網(wǎng)絡(luò)為例1/11/202334Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如Subnetbits子網(wǎng)掩碼子網(wǎng)數(shù)2349224402614623014子網(wǎng)主機(jī)數(shù)564852306262注:在子網(wǎng)主機(jī)數(shù)中,已除去全“0”的子網(wǎng)代號(hào)和全“1”的廣播地址。1/11/202335Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

C類網(wǎng)絡(luò)子網(wǎng)劃分示例

設(shè)要將某一C類網(wǎng)()劃分出20個(gè)子網(wǎng),每個(gè)子網(wǎng)至少可容納5臺(tái)主機(jī)。

根據(jù)上頁表中可能的劃分方法,應(yīng)選擇5位子網(wǎng)代碼,相應(yīng)地:子網(wǎng)掩碼:48子網(wǎng)數(shù):30每個(gè)子網(wǎng)可容納的主機(jī)數(shù):6子網(wǎng)1:48子網(wǎng)2:48子網(wǎng)3:648…...1/11/202336Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.2.9域名系統(tǒng)DNS(1)

域名(domainname)

在Internet中,采用IP地址可以直接訪問網(wǎng)絡(luò)中的一切主機(jī)資源,但是IP地址難于記憶,于是便產(chǎn)生了一套易于記憶的、具有一定意義的用字符來表示的IP地址,這就是域名。

域名的特點(diǎn)(1)易于記憶和理解;(2)使網(wǎng)絡(luò)服務(wù)更易于管理;(3)在應(yīng)用上與IP地址等效。1/11/202337Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.2.9域名系統(tǒng)DNS(2)IP地址到名字地址間的映射:便于記憶例:==中央廣播電視大學(xué)Web服務(wù)器名字由DNS服務(wù)器解析逆向?qū)哟涡兔麢C(jī)制=Web服務(wù)器.北京大學(xué).教育機(jī)構(gòu).中國(guó)(2)行業(yè)和組織頂級(jí)域名:com,edu,gov,mil,net,org,int國(guó)家和地區(qū)頂級(jí)域名:au,cn,tw,hk,jp,it1/11/202338Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.2.10域名系統(tǒng)的層次結(jié)構(gòu)1/11/202339Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如域名系統(tǒng)采用層次型命名機(jī)制,語法是:

主機(jī)名.第n級(jí)子域名……第2級(jí)子域名.第1級(jí)子域名

域名地址一般包含四部分內(nèi)容,他們分別是:計(jì)算機(jī)名.機(jī)構(gòu)名.網(wǎng)絡(luò)分類名.國(guó)家名如:第一級(jí)子域名(最高級(jí)域名:top-leveldomain)是一種標(biāo)準(zhǔn)化的標(biāo)號(hào)以保證域名系統(tǒng)的通用性。

2.2.11域名系統(tǒng)的命名機(jī)制1/11/202340Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

有關(guān)

第一級(jí)域名的規(guī)定:(1)一般地,Internet地址的最后一部分代表了最大的區(qū)域,通常為國(guó)家代碼。

域名國(guó)家/地區(qū)

代碼au澳大利亞ca加拿大cn中國(guó)fr法國(guó)jp日本hk香港tw臺(tái)灣域名國(guó)家/地區(qū)

代碼de德國(guó)uk英國(guó)fi芬蘭it意大利es西班牙dk丹麥nz新西蘭1/11/202341Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如域名意義

com商業(yè)組織edu教育部門gov政府部門mil軍事部門

net網(wǎng)絡(luò)組織

org非贏利組織int國(guó)際組織(2)美國(guó)通常不使用國(guó)家代碼作為地址的最后一部分,而分別以:例www.1/11/202342Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

域名命名例子:

廣東廣播電視大學(xué)校園網(wǎng)內(nèi)負(fù)責(zé)收發(fā)電子郵件的主機(jī)代號(hào)叫mail,其域名為:

其中,“

cn”代表中國(guó)(國(guó)家名),“edu”代表教育機(jī)構(gòu)的網(wǎng)絡(luò)分類名,gdrtvu代表廣東廣播電視大學(xué)(機(jī)構(gòu)名),“mail”則為郵件服務(wù)器的主機(jī)名(計(jì)算機(jī)名)。前一個(gè)區(qū)域被后一個(gè)區(qū)域包含,是后一個(gè)區(qū)域子域。1/11/202343Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如中國(guó)的頂級(jí)域名是cn,下屬的二級(jí)域名分兩類機(jī)構(gòu)類別域名

(最初為6個(gè),1997年后增加了7個(gè))

-----用于科研機(jī)構(gòu)

------用于工、商、金融企業(yè)

------用于教育機(jī)構(gòu) ------用于非贏利組織

------用于政府部門 ------用于互聯(lián)網(wǎng)行政區(qū)類別域名(34個(gè)):

適用于各省、市、直轄市,一般取地名前兩個(gè)漢字的拼音縮寫。如:

------北京

------上海

-----廣東------湖南1/11/202344Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3地址與域名的解析2.3.1網(wǎng)絡(luò)上的主機(jī)地址

在Internet上的每一臺(tái)主機(jī),都可能同時(shí)具備以下3個(gè)地址標(biāo)識(shí):

域名:這是一個(gè)具有一定含義又便于記憶的名字,由授權(quán)單位認(rèn)定,在Internet上是唯一的。

IP地址(邏輯地址):這是一個(gè)數(shù)字型的地址(32位),由授權(quán)單位認(rèn)定,在Internet上也是唯一的。物理地址(網(wǎng)卡地址):這是安裝在主機(jī)上的網(wǎng)卡地址,每一塊網(wǎng)卡都有一個(gè)全球范圍內(nèi)唯一的地址(48位),它存儲(chǔ)在網(wǎng)卡的ROM中。1/11/202345Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.2地址解析1、地址解析的含義

將IP地址與物理地址之間建立一個(gè)雙向的映射關(guān)系,稱為地址解析(AddressResolution)。

IP地址

物理地址在Internet協(xié)議組中,有兩種地址解析協(xié)議:正向解析:

指從IP地址到物理地址的映射,使用ARP協(xié)議(AddressResolutionProtocol)反向解析:指從物理地址到IP地址的映射,使用RARP協(xié)議(ReverseAddressResolutionProtocol)1/11/202346Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.2地址解析(2)2、正向地址解析(IP地址→物理地址)

在互聯(lián)網(wǎng)中,IP及其以上各層所發(fā)出的數(shù)據(jù)都要使用IP地址進(jìn)行標(biāo)識(shí),而物理網(wǎng)絡(luò)本身不認(rèn)識(shí)IP地址,故必須將IP地址映射成物理地址,才能將數(shù)據(jù)發(fā)往目的地。這一過程就是正向地址解析。

ARP協(xié)議(AddressResolutionProtocol)工作原理見下頁圖(P39)。3、反向地址解析:(物理地址→IP地址)

此映射主要用于網(wǎng)絡(luò)中的無盤站,因?yàn)闊o盤站的IP地址和其它各類文件都存放在服務(wù)器上,無盤站本身只用到一個(gè)物理地址。通過RARP,使無盤站能獲取自己的IP地址。也只有無盤站才使用RARP。

RARP協(xié)議(ReverseAddressResolutionProtocol)工作原理(P40)。1/11/202347Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如Ib:→

物理地址=?主機(jī)B的:IP:=Ethernet(物理地址):0800.0020.1111解析的過程收到廣播是本機(jī)IP地址3、正向地址解析協(xié)議工作原理示意圖AB廣播發(fā)送ARP請(qǐng)求報(bào)文:其中包含:Ia-Pa,IbIa-PaARP回應(yīng)報(bào)文1/11/202348Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.3域名解析(1)1、域名解析的含義

在Internet中,當(dāng)用戶使用主機(jī)域名進(jìn)行通信時(shí),系統(tǒng)必須將域名映射為IP地址或反之。這種將域名映射成相應(yīng)的IP地址的過程稱為域名解析(NameResolution)。

域名解析包含兩個(gè)過程:正向域名解析:將域名映射成IP地址的過程,或者說從域名得到IP地址的過程。即“域名地址→IP地址”。反向域名解析:將IP地址映射成域名的過程,或者說從IP地址找到相應(yīng)的域名的過程。這種情況一般使用不多。1/11/202349Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.3域名解析(2)2、域名服務(wù)器在Internet上,“域名?IP地址”的映射或解析工作由一組既獨(dú)立又協(xié)作的服務(wù)器來完成,并稱為域名服務(wù)器(DomainNameServer,簡(jiǎn)稱DNS)。

域名服務(wù)器也稱為名字服務(wù)器,相應(yīng)地完成該映射工作的軟件稱為域名解析器(NameResolver)軟件。域名服務(wù)器的分布結(jié)構(gòu)

與域名的層次結(jié)構(gòu)類似,Internet上眾多的域名服務(wù)器也是按樹型層次結(jié)構(gòu)分布的(見下圖)。1/11/202350Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.4域名服務(wù)器的層次結(jié)構(gòu)1/11/202351Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.3.5域名的解析方法一般來說,按上圖中的域名服務(wù)器的層次結(jié)構(gòu),對(duì)于任何一個(gè)域名只要從根服務(wù)器開始,自頂向下進(jìn)行搜索,通過一次搜索就可找到與之相應(yīng)的IP地址。域名解析的實(shí)際過程中,通常采用以下兩種方法:

1、遞歸解析法

從根服務(wù)器開始,自頂向下一級(jí)一級(jí)往下解析,直到找到相應(yīng)的IP地址為止。

2、重復(fù)解析(或反復(fù)解析)法

從本地的DNS開始,若在本DNS管理范圍內(nèi)找不到相應(yīng)的域名,則將請(qǐng)求轉(zhuǎn)向更高一層或最靠近的DNS;若還是找不到,則再向高一層的DNS查詢,直至最后找到請(qǐng)求域名及相應(yīng)的IP地址為止。1/11/202352Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如域名解析過程如下:是否在本域?查詢請(qǐng)求Y返回結(jié)果重復(fù)解析?返回結(jié)果YNN遞歸解析返回結(jié)果1/11/202353Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

域名解析(遞歸解析)過程舉例如從本地訪問:首先由本地的DNS解析,若解析不了,將名字交給根中國(guó)(cn)的DNS解析;若中國(guó)(cn)的DNS解析不了,將名字交給根中國(guó)教科網(wǎng)(edu)的DNS解析;若教科網(wǎng)(edu)的DNS解析不了,將名字交給根北京大學(xué)(pku)的DNS解析;最后由北京大學(xué)的DNS解析出.cn的IP地址為:2,并將該IP地址返回給用戶。1/11/202354Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.6域名解析性能的優(yōu)化

在域名的解析過程中,為提高速度,可以在兩方面進(jìn)行優(yōu)化:1、復(fù)制根DNS可以被復(fù)制出若干副本,并存放在世界各地的多處域名服務(wù)器中。實(shí)際應(yīng)用時(shí),地理位置最近的域名服務(wù)器通常響應(yīng)最快。

2、緩存在每個(gè)域名服務(wù)器內(nèi)存中開辟一個(gè)“域名緩存區(qū)”,用來存放最近一段時(shí)間中解析過的域名及相應(yīng)的IP地址,以及描述該域名的服務(wù)器位置信息。

1/11/202355Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如2.3.7關(guān)于域名服務(wù)器應(yīng)注意的問題域名在整個(gè)Internet中必須是唯一的。因此當(dāng)高級(jí)子域名相同時(shí),低級(jí)子域名不允許重復(fù)。在域名中字母的大寫和小寫沒有區(qū)別。當(dāng)一臺(tái)主機(jī)從一處移到另一處時(shí),當(dāng)它屬于不同的網(wǎng)絡(luò)時(shí),其IP地址必須更換,但可以保留原來的域名,域名的解析(從域名查找相應(yīng)的IP地址)仍依賴于原來的域名服務(wù)器。主機(jī)的IP地址和其域名對(duì)通信協(xié)議來說具有相同的作用。如果你的系統(tǒng)沒有域名服務(wù)器時(shí),則只能使用IP地址不能使用域名。1/11/202356Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.8主機(jī)入網(wǎng)的主要參數(shù)主機(jī)的IP地址子網(wǎng)掩碼或網(wǎng)絡(luò)掩碼缺省的路由器的IP地址域名服務(wù)器的IP地址一臺(tái)主機(jī)要加入Internet,所需設(shè)置的主要參數(shù)有:1/11/202357Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.9域名服務(wù)器(DNS)的建立為了將用戶的局域網(wǎng)(LAN)、內(nèi)連網(wǎng)(Intranet)與Internet互聯(lián),需要向ISP申請(qǐng)很多IP地址(通常是C類地址)。這時(shí),用戶就需要在自己的網(wǎng)絡(luò)中建立一個(gè)域名服務(wù)器(DNS),進(jìn)行本網(wǎng)絡(luò)的域名(通常是四級(jí)域名)與IP地址的轉(zhuǎn)換。而且該DNS還必須與上一層域名服務(wù)器建立關(guān)系,以便在必要時(shí)向上一層DNS發(fā)出域名查詢請(qǐng)求。下面介紹在WindowsNT平臺(tái)下的DNS的安裝與設(shè)置。1/11/202358Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.9DNS的建立(2)1、安裝DNS管理程序

條件:已安裝WindowsNT4.0和TCP/IP協(xié)議。

步驟:(1)“控制面板”→“網(wǎng)絡(luò)”→對(duì)話框選“服務(wù)”。(2)對(duì)話框選“添加”→“選定網(wǎng)絡(luò)服務(wù)”對(duì)話框選“MicrosoftDNS服務(wù)器”→“確定”→輸入安裝文件的所在路徑→“繼續(xù)”→復(fù)制完成后選“關(guān)閉”(3)重新啟動(dòng)計(jì)算機(jī)(4)“管理工具”中已增加了“DNS管理器”選項(xiàng)1/11/202359Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.9DNS的建立(3)2、添加DNS、主機(jī)名或IP地址

DNS的設(shè)置:

由于用戶局域網(wǎng)中的域名均為四級(jí)域名(就是主機(jī)名),因此需將各主機(jī)名和IP地址對(duì)照表裝入域名服務(wù)器中。這就是DNS的設(shè)置。設(shè)置步驟:(1)“開始”→“程序”→“管理工具”→“DNS管理器”→出現(xiàn)“域名服務(wù)管理器”窗口→選“DNS”→“添加服務(wù)器”。

(2)出現(xiàn)”添加DNS服務(wù)器“對(duì)話框→輸入DNS服務(wù)器的主機(jī)名或IP地址(即該主機(jī)的IP地址)→”確定“。1/11/202360Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.9DNS的建立(3)3、設(shè)置DNS服務(wù)器管理的域名范圍和域名

設(shè)置步驟:

(1)接上一步在“域名管理服務(wù)器”窗口中設(shè)置該DNS服務(wù)器所能管理的域名范圍:先選定一DNS服務(wù)器。(2)菜單中選“DNS”→“新建區(qū)域”→出現(xiàn)“創(chuàng)建新區(qū)域”對(duì)話框”→“主要”→“下一步”。

(3)在出現(xiàn)的對(duì)話框的“區(qū)域信息”框的“區(qū)域名”中輸入?yún)^(qū)域名(即該局域網(wǎng)所能管理的域,如向ISP申請(qǐng)到的三級(jí)域名)→單擊“區(qū)域文件”欄→”下一步“→”完成“。(4)此時(shí),可以在出現(xiàn)的“域名服務(wù)管理器”窗口中出現(xiàn)了一個(gè)域名服務(wù)器,其下有一個(gè)緩存,是專為該服務(wù)器設(shè)置的。1/11/202361Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.3.9DNS的建立(4)4、建立主機(jī)名與IP地址的對(duì)照表

設(shè)置步驟:

(1)在“域名管理服務(wù)器”窗口中選“DNS”菜單下的“新建主機(jī)”→出現(xiàn)的“新建主機(jī)”對(duì)話框→可輸入主機(jī)名及其對(duì)應(yīng)的IP地址。

(2)按“添加”→繼續(xù)輸入本網(wǎng)絡(luò)中該區(qū)域各主機(jī)名及其對(duì)應(yīng)的IP地址。

1/11/202362Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4IP協(xié)議2.4.1IP協(xié)議的主要功能

IP協(xié)議是TCP/IP協(xié)議集中最重要的一個(gè)協(xié)議。它充分體現(xiàn)了TCP/IP技術(shù)的包容性與廣泛性。

IP協(xié)議的主要功能包括三部分:

IP數(shù)據(jù)報(bào)傳送

IP數(shù)據(jù)報(bào)的路由選擇差錯(cuò)處理

下面分別進(jìn)行介紹。1/11/202363Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.2包、幀與數(shù)據(jù)報(bào)(1)1、包(Packet)

在計(jì)算機(jī)網(wǎng)絡(luò)中,為了使網(wǎng)上的每臺(tái)計(jì)算機(jī)都能得到公平快捷的服務(wù),將數(shù)據(jù)分成小塊單獨(dú)發(fā)送,各小塊都到達(dá)目的地后再組裝成原來的數(shù)據(jù),這種小塊稱為“包”。因此計(jì)算機(jī)網(wǎng)絡(luò)也稱為包交換網(wǎng)絡(luò)(PacketSwitchingNetwork)。采用包交換技術(shù)使得網(wǎng)絡(luò)中每臺(tái)計(jì)算機(jī)都能得到迅速的服務(wù)而不被任何一臺(tái)獨(dú)占。1/11/202364Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.2包、幀與數(shù)據(jù)報(bào)(2)2、幀(Frame)

適用于作為一個(gè)單位來傳送的數(shù)據(jù)塊(如OSI模型中的數(shù)據(jù)鏈路層的數(shù)據(jù)單元),也是一種特定網(wǎng)絡(luò)類型中的“包”。每一種網(wǎng)絡(luò)技術(shù)對(duì)其所用的幀的格式、大小等技術(shù)細(xì)節(jié)都有嚴(yán)格、確切的定義。3、IP數(shù)據(jù)報(bào)(IPDatagram)

又稱為數(shù)據(jù)報(bào)。指含有源地址、目的地址以及數(shù)據(jù)的信息單位,也是互聯(lián)網(wǎng)中傳輸數(shù)據(jù)的基本單元,可同通過包交換網(wǎng)絡(luò)安排路由發(fā)送出去。

組成:由報(bào)頭和數(shù)據(jù)區(qū)兩部分組成。1/11/202365Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.3數(shù)據(jù)報(bào)的分片與重組1、數(shù)據(jù)報(bào)的封裝

由于在物理網(wǎng)絡(luò)中,數(shù)據(jù)是以幀的形式傳輸?shù)?。因此?shù)據(jù)報(bào)也必須封裝成幀來傳輸。將整個(gè)數(shù)據(jù)報(bào)作為數(shù)據(jù)裝入幀的數(shù)據(jù)區(qū)就稱為封裝。如下圖所示。數(shù)據(jù)報(bào)頭數(shù)據(jù)報(bào)的數(shù)據(jù)區(qū)幀頭幀數(shù)據(jù)區(qū)1/11/202366Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.3數(shù)據(jù)報(bào)的分片與重組(2)2、數(shù)據(jù)報(bào)的分片(Fragmentation)

由于不同類型的物理網(wǎng)絡(luò)對(duì)于幀的大小有不同的限制,因此在Internet中,路由器從一個(gè)網(wǎng)絡(luò)上接收到的幀并不意味著能在另一個(gè)網(wǎng)絡(luò)中直接發(fā)送。為此,IP協(xié)議中采用一種對(duì)數(shù)據(jù)報(bào)進(jìn)行分片的技術(shù)。即當(dāng)一個(gè)數(shù)據(jù)報(bào)的大小超過目的網(wǎng)絡(luò)的MTU(最大傳輸單元)時(shí),路由器會(huì)將該數(shù)據(jù)報(bào)分割成若干較小的部分(稱為“片”),然后再分別發(fā)送這些數(shù)據(jù)片。如下圖所示。IP頭原始數(shù)據(jù)報(bào)文區(qū)IP頭部1數(shù)據(jù)1IP頭部2數(shù)據(jù)2IP頭部3數(shù)據(jù)31/11/202367Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.3數(shù)據(jù)報(bào)的分片與重組(3)3、數(shù)據(jù)報(bào)的重組

當(dāng)一個(gè)數(shù)據(jù)報(bào)的大小超過所傳送的物理網(wǎng)絡(luò)的MTU(最大傳輸單元)時(shí),需要將數(shù)據(jù)報(bào)進(jìn)行分片處理,然后分別進(jìn)行發(fā)送。當(dāng)數(shù)據(jù)片到達(dá)目的地后,需要對(duì)“片”進(jìn)行重組,才能得到原來的完整數(shù)據(jù)。數(shù)據(jù)報(bào)的分片是在傳輸路徑中MTU不同的兩個(gè)網(wǎng)絡(luò)間的路由器(或網(wǎng)關(guān))上發(fā)生的。而片的重組是在目的主機(jī)中進(jìn)行的。1/11/202368Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.4數(shù)據(jù)報(bào)的路由選擇1、數(shù)據(jù)報(bào)的傳送過程

數(shù)據(jù)報(bào)沿著從源地址到目的地址的一條路徑通過互聯(lián)網(wǎng)時(shí),中間將通過若干個(gè)路由器。路由器收到該數(shù)據(jù)報(bào)時(shí),先從報(bào)頭中取出目的IP地址,由此IP地址決定該數(shù)據(jù)報(bào)應(yīng)發(fā)往的下一地址。為了方便高效地選擇下一地址,在每個(gè)路由器中都建有一個(gè)路由選擇表,表中指明了該路由器能通往的目的IP地址或要經(jīng)過的下一主機(jī)的IP地址等信息。2、路由選擇(或轉(zhuǎn)發(fā))指用路由選擇表為數(shù)據(jù)報(bào)選擇下一地址的過程。

1/11/202369Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.4數(shù)據(jù)報(bào)的路由選擇(2)

3、路由選擇實(shí)例

網(wǎng)絡(luò)1路由器A網(wǎng)絡(luò)2路由器B網(wǎng)絡(luò)3路由器C網(wǎng)絡(luò)4目的地掩碼下一站DeliverdirectDeliverdirect路由器B的路由選擇表1/11/202370Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.5差錯(cuò)及其報(bào)告機(jī)制(1)1、ICMP協(xié)議

在數(shù)據(jù)報(bào)的傳送過程中,可能會(huì)出現(xiàn)各種差錯(cuò)和故障。為了使路由器能對(duì)這些差錯(cuò)和故障進(jìn)行報(bào)告,在IP協(xié)議中包含了一個(gè)專門用于發(fā)送差錯(cuò)報(bào)文的協(xié)議--ICMP(InternetControlMessageProtocol:Internet報(bào)文控制協(xié)議),作為傳輸差錯(cuò)報(bào)文和網(wǎng)絡(luò)控制信息的主要手段。2、差錯(cuò)報(bào)告機(jī)制當(dāng)路由器發(fā)現(xiàn)數(shù)據(jù)報(bào)的傳輸差錯(cuò)后,立即向源主機(jī)發(fā)送ICMP報(bào)文,將差錯(cuò)情況報(bào)告給源主機(jī)。源主機(jī)收到ICMP報(bào)文后確定差錯(cuò)類型,必要時(shí)重發(fā)出錯(cuò)的數(shù)據(jù)報(bào)。

1/11/202371Internet應(yīng)用基礎(chǔ)-第2章作者:何豐如

2.4.5差錯(cuò)及其報(bào)告機(jī)制(2)3、ICMP報(bào)文的封裝

ICMP報(bào)文是被封裝在數(shù)據(jù)報(bào)中進(jìn)行傳送的,即ICMP報(bào)文整個(gè)被裝入數(shù)據(jù)報(bào)的數(shù)據(jù)區(qū)中,而數(shù)據(jù)報(bào)又被封裝進(jìn)幀中進(jìn)行傳輸。下圖為ICMP封裝的兩個(gè)層次示意圖。ICMP頭部ICMP數(shù)據(jù)區(qū)IP頭部IP數(shù)據(jù)區(qū)幀頭部幀數(shù)據(jù)區(qū)ICM

溫馨提示

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

評(píng)論

0/150

提交評(píng)論