版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、jsu@uestc.edu.cn,1,第16章 BOOTP/DHCP,無盤工作站通過運行RARP可獲得IP地址,但RARP有如下缺陷:RARP直接訪問網(wǎng)絡(luò)硬件,這使得應用程序難以使用它RARP只能獲得32位IP地址,而不能獲得其它有用信息,如子網(wǎng)掩碼、默認路由地址等等RARP使用硬件地址標識主機,因此不能用于網(wǎng)絡(luò)硬件地址是動態(tài)分配的網(wǎng)絡(luò),jsu@uestc.edu.cn,2,16.1 BOOTP,BOOTP(BOOTstrap
2、 Protocol,引導協(xié)議)RFC 951,RFC 1395、1497、1532、1542引導無盤計算機或第一次啟動的計算機主機IP 地址、掩碼網(wǎng)關(guān)IP 地址DNS 服務(wù)器IP 地址C/S 協(xié)議Client:UDP 68 端口Server:UDP 67 端口,靜態(tài)配置協(xié)議:BOOTP Server 上預先設(shè)置了BOOTP Client 的物理地址與IP地址的綁定,jsu@uestc.edu.cn,3,OP:1=該消
3、息為請求2=該消息為響應HTYPE:網(wǎng)絡(luò)硬件類型(以太網(wǎng)=1)HLEN:硬件地址長度(以太網(wǎng)=6)HOPS:請求消息中此字段為0,而在響應消息中服務(wù)器要計算此項TRANSACTION ID:是一個標識號,用以匹配請求消息和響應消息。SECOND:客 戶 機在開始引導時,將此字段設(shè)置為一個時間值,當主服務(wù)器沒有響應時,備用服務(wù)器會在此時間過后響應客 戶 請求。,BOOTP字段說明,jsu@uestc.edu.cn,4,CL
4、IENT IP ADDRESS:客戶如果已知其IP地址,則填在字段,如果不知,則該字段填0,服務(wù)器在響應時就會把客戶IP地址填在YOUR IP ADDRESS字段。客戶在已知其IP地址時,可以利用BOOTP來獲得其自舉文件信息。如果要獲得自舉配置文件,則需要進一步用TFTP來獲得。把配置文件名和配置信息分開利于系統(tǒng)管理員進行管理,方便多個客戶啟動不同的操作系統(tǒng)。SERVER IP ADDRESS 和SERVER HOST NAME 如
5、果不為零,則只有名字或IP地址與此匹配的服務(wù)器才會響應該請求,若均為0,則任何一個收到該請求的服務(wù)器都會響應該請求。BOOTP是可路由的,當路由器收到一個BOOTP時,會將它的IP地址填入ROUTE IP ADDRESS,并將跳數(shù)加1,進一步轉(zhuǎn)發(fā),直到到達最后的BOOTP服務(wù)器。跳數(shù)達到一定值后,可拋棄。(RFC951 規(guī)定為3)特定廠商信息包含從服務(wù)器發(fā)往客戶的可選信息,前四個8位組稱為魔術(shù)甜餅,設(shè)置為一個IP地址:99.130.
6、83.99。表明該區(qū)有內(nèi)容。,BOOTP字段說明,jsu@uestc.edu.cn,5,BOOTP 操作,jsu@uestc.edu.cn,6,16.2 DHCP,一般RARP、 BOOTP被認為是靜態(tài)IP地址分配。在主機位置固定以及IP地址充足時能很好地工作。但主機位置經(jīng)常移動,計算機數(shù)查過可用的IP地址數(shù)目時,就需要根據(jù)網(wǎng)絡(luò)目前狀態(tài)動態(tài)地為需要工作的計算機指定IP地址。Dynamic Host Configuration Prot
7、ocol動態(tài)主機配置協(xié)議RFC 2131作用BOOTP 的擴充和增強,與BOOTP向后兼容在有限期間提供臨時的靜態(tài)或動態(tài)配置靜態(tài)數(shù)據(jù)庫IP 地址池,jsu@uestc.edu.cn,7,DHCP Client 狀態(tài)轉(zhuǎn)換,,jsu@uestc.edu.cn,8,當客戶機啟動時,首先進入INITIALIZE狀態(tài)。為開始獲得其網(wǎng)絡(luò)配置,需要首先和本地DHCP服務(wù)器通信,發(fā)送DHCPDISCOVER消息,并進入SELECT狀態(tài)。
8、本地網(wǎng)上的所有DHCP服務(wù)器都會收到該DHCPDISCOVER消息,但是只有預先規(guī)劃為響應該客戶請求的服務(wù)器能進行響應,發(fā)送一個DHCPOFFER消息,在DHCPOFFER消息中包含了服務(wù)器提供給客戶的配置信息,客戶在SELECT狀態(tài)收到服務(wù)器的響應消息后(如果有多個響應,則只與第一個)進一步協(xié)商租用,向服務(wù)器發(fā)出一個DHCPREQUEST請求,并進入REQUEST服務(wù)器在收到DHCPREQUEST請求后,響應一個確認消息DHCPAC
9、K,租用開始??蛻羰盏酱_認后進入BOUND狀態(tài),開始使用相應的配置信息??蛻粼谶M入BOUND狀態(tài)后,啟動三個計時器,分別計時更新、重新綁定和過期,服務(wù)器可以在DHCPACK中為這些計時器指定值,若未指定,則使用默認值,第一個計時器的默認時間為總租用時間的一半(默認的最小租用期為1個小時) ,當其值達到時,客戶就需要更新租用。,jsu@uestc.edu.cn,9,為進行更新租用,客戶要向先前向其獲得租用的服務(wù)器發(fā)送一個DHCPREQU
10、EST請求(其中應包含客戶當前使用的IP地址) ,并進入RENEW狀態(tài)等待響應。服務(wù)器可以有兩種響應:響應DHCPACK,同意客戶繼續(xù)使用該IP地址,并可以同時發(fā)送一個新的計時器值,客戶收到確認后,回到BOUND狀態(tài)。響應DHCPNACK,不同意客戶繼續(xù)使用該IP地址,則客戶將不能再使用該IP地址,并進入INITIALIZE狀態(tài)如果在更新時不能收到服務(wù)器的響應,則第二個計時器(重新綁定)達到總租用時間的87.5%時,客戶將從RE
11、NEW狀態(tài)進入REBIND狀態(tài),此時,客戶假定原來的服務(wù)器已不可用,重新在本地網(wǎng)廣播DHCPREQUEST消息(其中應包含客戶當前使用的IP地址),如果有任何一個服務(wù)器響應DHCPACK,則回到BOUND狀態(tài),繼續(xù)使用當前IP地址,重置計時器。否則,返回INITIALIZE狀態(tài)??蛻舳嗽谟嫈?shù)器沒有超時的任何時間內(nèi)可以隨時終止租用,為終止一個租用,客戶發(fā)送一個DHCPRELEASE消息給服務(wù)器,之后就不能在發(fā)送任何數(shù)據(jù)了,并返回INIT
12、IALIZE狀態(tài)。,jsu@uestc.edu.cn,10,DHCP 操作,,jsu@uestc.edu.cn,11,DHCP 操作(cont.),,jsu@uestc.edu.cn,12,第17章 DNS,Domain Name System,域名系統(tǒng)RFC 1034:Concepts and facilitiesRFC 1035:Implementation and specification域名空間:層次名字空間,,標號(
13、Label):63個字符的字符串,,,jsu@uestc.edu.cn,13,域名(Domain Name),用點(.)分隔開的標號序列(節(jié)點? 根),,,,,,根,jsu@uestc.edu.cn,14,域(Domain),域名空間中的一個子樹,,jsu@uestc.edu.cn,15,區(qū)(Zone),一個域名服務(wù)器所負責或授權(quán)的范圍,,jsu@uestc.edu.cn,16,域名服務(wù)器,存放所授權(quán)區(qū)的信息 —— 區(qū)文件(數(shù)據(jù)庫)
14、主服務(wù)器存儲、創(chuàng)建、維護、更新區(qū)文件從服務(wù)器存儲區(qū)文件(備份),jsu@uestc.edu.cn,17,域名解析,內(nèi)容將域名映射為IP地址將IP地址映射為域名:反向查詢實現(xiàn)C/S 應用程序DNS報文:查詢報文、響應報文TCP 53 端口(響應報文長度 > 512字節(jié))UDP 53 端口(響應報文長度 <= 512字節(jié))方法:遞歸解析、迭代解析,jsu@uestc.edu.cn,18,遞歸解析,,jsu@
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論