版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、DHCP幾個(gè)概念:DHCP Client:DHCP客戶端,通過DHCP協(xié)議請(qǐng)求IP地址的客戶端。DHCP客戶端是接口級(jí)的概念,如果一個(gè)主機(jī)有多個(gè)以太接口,則該主機(jī)上的每個(gè)接口都可以配置成一個(gè)DHCP 客戶端。交換機(jī)上每個(gè)Vlan接口也可以配置成一個(gè)DHCP客戶端。DHCP Server:DHCP 服務(wù)端,負(fù)責(zé)為DHCP客戶端提供IP地址,并且負(fù)責(zé)管理分配的IP地址。DHCP Relay:DHCP中繼器,DHCP客戶端跨網(wǎng)段申請(qǐng)IP地址的時(shí)候,實(shí)現(xiàn)DHCP報(bào)文的轉(zhuǎn)發(fā)功能。DHCP Security:DHCP安全特性,實(shí)現(xiàn)合法用戶IP地址表的管理功能DHCP Snooping:DHCP監(jiān)聽,記錄通
2、過二層設(shè)備申請(qǐng)到IP地址的用戶信息發(fā)現(xiàn)階段:即DHCP客戶端尋找DHCP服務(wù)端的過程,對(duì)應(yīng)于客戶端發(fā)送DHCP Discovery,因?yàn)镈HCP Server對(duì)應(yīng)于DHCP客戶端是未知的,所以DHCP 客戶端發(fā)出的DHCP Discovery報(bào)文是廣播包,源地址為0.0.0.0目的地址為255.255.255.255。網(wǎng)絡(luò)上的所有支持TCP/IP的主機(jī)都會(huì)收到該DHCP Discovery報(bào)文,但是只有DHCP Server會(huì)響應(yīng)該報(bào)文。如果網(wǎng)絡(luò)中存在多個(gè)DHCP Server,則多個(gè)DHCP Server均會(huì)回復(fù)該DHCP Discovery報(bào)文。如果同一個(gè)vlan內(nèi)沒有DHCP Serve
3、r,而該VlanIf配置了DHCP Relay功能,則該Vlanif即為DHCP中繼,DHCP中繼會(huì)將該DHCP報(bào)文的源IP地址修改為該Vlanif的IP地址,而目的地址則為DHCP Relay配置的DHCP Server的IP地址。同時(shí)修改DHCP報(bào)文中,giaddress為VlanIf的IP地址。并以單播將DHCP Discovery發(fā)送到DHCP Server端。DHCP Server 提供階段:DHCP Server提供階段,即為DHCP Server響應(yīng)DHCP Discovery所發(fā)的DHCP Offer階段DHCP Server收到DHCP Discovery報(bào)文后,解析該報(bào)文請(qǐng)
4、求IP地址所屬的Subnet。并從dhcpd.conf文件中與之匹配的subnet中取出一個(gè)可用的IP地址(從可用地址段選擇一個(gè)IP地址后,首先發(fā)送ICMP報(bào)文來ping該IP地址,如果收到該IP地址的ICMP報(bào)文,則拋棄該IP地址,重新選擇IP地址繼續(xù)進(jìn)行ICMP報(bào)文測試,直到找到一個(gè)網(wǎng)絡(luò)中沒有人使用的IP地址,用以達(dá)到防治動(dòng)態(tài)分配的IP地址與網(wǎng)絡(luò)中其他設(shè)備IP地址沖突,這個(gè)IP地址沖突檢測機(jī)制,可配置),設(shè)置在DHCP Discovery報(bào)文中yiaddress字段中,表示為該客戶端分配的IP地址,并且為該Lease設(shè)置該Subnet配置的Option,例如默認(rèn)leases租期,最大租期,
5、router等信息。DHCP從地址池中選擇IP地址,以如下優(yōu)先級(jí)進(jìn)行選擇:1、當(dāng)前已經(jīng)存在的Ip Mac的對(duì)應(yīng)關(guān)系2、Client以前的IP地址3、讀取Discovery報(bào)文中的Requested Ip Address Option的值,如果存在并且IP地址可用4、從配置的Subnet中選擇IP地址:DHCP Server解析DHCP Discovery請(qǐng)求的IP所屬的Subnet,首先看該DHCP Discovery報(bào)文中g(shù)iaddress是否有DHCP Relay,如果有,則從giaddress所述的subnet中可用IP地址段中獲取,并分配IP。如果giaddress沒有IP地址,則從該
6、DHCP Server綁定的接口的IP地址所屬的網(wǎng)段分配IP地址。DHCP Client 選擇階段:DHCP Client收到若干個(gè)DHCP Server響應(yīng)的DHCP Offer報(bào)文后,選擇其中一個(gè)DHCP Server作為目標(biāo)DHCP Server。選擇策略通常為選擇第一個(gè)響應(yīng)的DHCP Offer報(bào)文所屬的DHCP Server。然后以廣播方式回答一個(gè)DHCP Request報(bào)文,該報(bào)文中包含向目標(biāo)DHCP請(qǐng)求的IP地址等信息。之所以是以廣播方式發(fā)出的,是為了通知其他DHCP Server自己將選擇該DHCP Server所提供的IP地址。DHCP Server確認(rèn)階段:當(dāng)DHCP Se
7、rver收到DHCP Client發(fā)送的DHCP Request后,確認(rèn)要為該DHCP Client提供的IP地址后,便想該DHCP Client響應(yīng)一個(gè)包含該IP地址以及其他Option的報(bào)文,來告訴DHCP Client可以使用該IP地址了。然后DHCP Client即可以將該IP地址與網(wǎng)卡綁定。另外其他DHCP Server都將收回自己之前為DHCP Client提供的IP地址。DHCP Client重新登錄網(wǎng)絡(luò):當(dāng)DHCP Client重新登錄后,發(fā)送一個(gè)以包含之前DHCP Server分配的IP地址信息的DHCP Request報(bào)文,當(dāng)DHCP Server收到該請(qǐng)求后,會(huì)嘗試讓DH
8、CP客戶端繼續(xù)使用該IP地址。并回答一個(gè)ACK報(bào)文。但是如果該IP地址無法再次分配給該DHCP Client后,DHCP回復(fù)一個(gè)NAK報(bào)文,當(dāng)DHCP Client收到該NAK報(bào)文后,會(huì)重新發(fā)送DHCP Discovery報(bào)文來重新獲取IP地址。DHCP Client更新租約:DHCP獲取到的IP地址都有一個(gè)租約,租約過期后,DHCP Server將回收該IP地址,所以如果DHCP Client如果想繼續(xù)使用該IP地址,則必須更新器租約。更新的方式就是,當(dāng)當(dāng)前租約期限過了一半后,DHCP Client都會(huì)發(fā)送DHCP Renew報(bào)文來續(xù)約租期。一、DHCP Server的地址分配與釋放遵循著四
9、個(gè)原則。通過這幾個(gè)原則,對(duì)于分析DHCP Server地址分配問題大有裨益。如下:1、對(duì)于動(dòng)態(tài)分配地址的情況,當(dāng)一個(gè)MAC地址獲取到DHCP Server分配的地址時(shí),此分配的IP地址就會(huì)放到ip-in-use的表項(xiàng)中,默認(rèn)情況下1天時(shí)間內(nèi),若此MAC下線或者沒有及時(shí)續(xù)約,則此地址在MAC下線后就被放入過期池中,成為過期表項(xiàng)。當(dāng)此MAC再次上線申請(qǐng)時(shí),若expired表中還有此MAC的記錄,就會(huì)將這個(gè)地址再分給這個(gè)MAC;2、 對(duì)于一個(gè)新上線申請(qǐng)的MAC,設(shè)備會(huì)檢查是地址池中是否還有可分配的地址,若有,則將IP地址最小的地址分配給此MAC,若沒有則將過期池中的過期地址釋放給此MAC,原則是將過
10、期地址時(shí)間最長的那個(gè)地址分給此MAC;3、對(duì)于一個(gè)新上線申請(qǐng)的MAC,若地址池中ip-in-used、expired、conflict、forbidden的總數(shù)已經(jīng)達(dá)到DHCP Server的最大規(guī)格時(shí),會(huì)將過期池中的過期地址釋放給此MAC;4、在地址池中仍有地址可分的情況下,過期池里的過期地址永遠(yuǎn)不會(huì)老化,只有一種情況會(huì)老化,即在當(dāng)過期地址達(dá)到最大規(guī)格的4/5時(shí),這時(shí)才會(huì)將過期池中時(shí)間最長的地址釋放,即過期池中的過期表項(xiàng)數(shù)量不會(huì)超過最大規(guī)格的4/5。二、在交換機(jī)上使用“display dhcp server free-ip”命令顯示為空的說明:該命令只顯示從未被分配過的ip地址,如果ip地址
11、被分配過給pc并且由于pc超期沒有續(xù)約,那么該IP是不會(huì)被放回到free-ip地址池中的,它將被作為expired的ip地址被重新分配。-三、交換機(jī)記錄DHCP Server分配IP地址沖突的情況如下:情況1,server每次分配IP地址都會(huì)發(fā)送一個(gè)ICMP報(bào)文,去探測網(wǎng)絡(luò)中有沒有PC使用這個(gè)IP地址,如果有,就記錄一個(gè)沖突。情況2,有時(shí)候,server的ICMP沒有人應(yīng)答,比如server和client不再同一個(gè)網(wǎng)絡(luò)中。此時(shí)PC剛拿到這個(gè)IP地址,還會(huì)發(fā)送一個(gè)ARP去查看本網(wǎng)絡(luò)內(nèi)有沒有人使用這個(gè)IP地址,如果有,就給server發(fā)送一個(gè)decline報(bào)文報(bào)文,server也將這個(gè)地址記錄成沖
12、突地址。需要說明的是,軟件內(nèi)部有一個(gè)計(jì)時(shí)器,只有該計(jì)時(shí)器超時(shí)才會(huì)將曾經(jīng)沖突的地址繼續(xù)分配給客戶端,該計(jì)時(shí)器無法手工定義或修改。除非使用reset dhcp server conflict命令手工清除記錄才可以將這些曾經(jīng)沖突的地址繼續(xù)分配下去DHCP有三種機(jī)制分配IP地址:1) 自動(dòng)分配方式(Automatic Allocation),DHCP服務(wù)器為主機(jī)指定一個(gè)永久性的IP地址,一旦DHCP客戶端第一次成功從DHCP服務(wù)器端租用到IP地址后,就可以永久性的使用該地址。2) 動(dòng)態(tài)分配方式(Dynamic Allocation),DHCP服務(wù)器給主機(jī)指定一個(gè)具有時(shí)間限制的IP地址,時(shí)間到期或主機(jī)明
13、確表示放棄該地址時(shí),該地址可以被其他主機(jī)使用。3) 手工分配方式(Manual Allocation),客戶端的IP地址是由網(wǎng)絡(luò)管理員指定的,DHCP服務(wù)器只是將指定的IP地址告訴客戶端主機(jī)。三種地址分配方式中,只有動(dòng)態(tài)分配可以重復(fù)使用客戶端不再需要的地址。-對(duì)于DHCP故障,相處理DHCP故障的技巧和步驟。 第一:檢查物理連接是否暢通。 在客戶端與服務(wù)器連接的網(wǎng)卡上配置IP地址,確保該IP地址與服務(wù)器端接口GigabitEthernet1/0/0的IP地址在同一網(wǎng)段。從客戶端ping GigabitEthernet1/0/0接口的IP地址,如果可以ping通,則說明連接暢通,那么物理線路故障
14、便可被排除。也可以在服務(wù)器端打開DHCP的調(diào)試開關(guān),查看是否可以收到客戶端的DHCPDISCOVER報(bào)文。 第二:DHCP服務(wù)器的配置是否正確。1.執(zhí)行命令dhcp enable。2.執(zhí)行命令display dhcp server tree all,查看全局地址池是否存在,且地址池中的IP地址與接口GigabitEthernet1/0/0的IP地址是否在同一個(gè)網(wǎng)段中。如果不存在,執(zhí)行命令dhcp server ip-pool pool-name和命令network ip-address mask mask mask-length 創(chuàng)建地址池和配置地址池中可動(dòng)態(tài)分配的IP地址范圍。如果地址池存在
15、,但地址池中的IP地址與接口GigabitEthernet1/0/0的IP地址不在同一個(gè)網(wǎng)段,則修改地址池中的IP地址或修改接口GigabitEthernet1/0/0的IP地址,使二者在一個(gè)網(wǎng)段中。3.系統(tǒng)視圖下執(zhí)行命令dhcp select global all interface interface-type interface-number 或在GigabitEthernet1/0/0接口視圖下執(zhí)行命令dhcp select global,確保GigabitEthernet1/0/0下的客戶從全局地址池獲取地址。 第三:地址池內(nèi)是否有可用IP地址、過期IP地址或沖突IP地址。1.執(zhí)行命令display dhcp server free-ip,檢查全局地址池內(nèi)是否還有可用IP地址。2.如果沒有可用地址,執(zhí)行命令display dhcp server expired pool pool-name,查看是否有過期的IP地址。3.如果不存在過期IP地址,執(zhí)行命令display dhcp server conflict all,查看是否有沖突的IP地址。如果有的話,查看其探測時(shí)間(Discover Time
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年青海省投資集團(tuán)招聘備考題庫及參考答案詳解一套
- 2025年蘇州交投建設(shè)管理有限公司公開招聘備考題庫及參考答案詳解一套
- 2025年蘇州市吳江東方國有資本投資經(jīng)營有限公司下屬子公司招聘工作人員備考題庫及1套參考答案詳解
- 初中生物細(xì)胞結(jié)構(gòu)學(xué)習(xí)人工智能分析結(jié)果的可視化展示與分析教學(xué)研究課題報(bào)告
- 2025年安徽理工大學(xué)科技園技術(shù)經(jīng)理人招募備考題庫及一套完整答案詳解
- 簡約漸變風(fēng)格商務(wù)年終匯報(bào)
- 運(yùn)城中學(xué)關(guān)于招聘2026屆公費(fèi)師范畢業(yè)生的備考題庫含答案詳解
- 廣東創(chuàng)新科技職業(yè)學(xué)院中職部招聘備考題庫(截止至2026.1.15)及完整答案詳解1套
- 2025年航招教育良謀士鷹匯同心哺芳華柳州市航鷹中學(xué)招聘教師備考題庫完整答案詳解
- 成都市龍泉驛區(qū)青臺(tái)山中學(xué)校2025年秋季教師招聘備考題庫及1套完整答案詳解
- 2021年12月大學(xué)英語四級(jí)考試真題及答案(第1套)
- JG/T 387-2012環(huán)氧涂層預(yù)應(yīng)力鋼絞線
- 注塑模具備用件管理制度
- 分期支付工資協(xié)議書
- 2024年南昌大學(xué)第二附屬醫(yī)院招聘筆試真題
- 甲流兒童預(yù)防
- 工業(yè)機(jī)械之光
- 中建跨繞城高速鋼箱梁步履式頂推安全專項(xiàng)施工方案
- 清華大學(xué)《工程倫理》網(wǎng)課習(xí)題及期末考試答案
- DB52T 784-2012 茶假眼小綠葉蟬監(jiān)測與無害化治理技術(shù)規(guī)程
- 巖石圈物質(zhì)循環(huán)-教學(xué)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論