發(fā)布時(shí)間: 2017-06-16 10:46:13
ip dhcp pool ccie--------創(chuàng)建地址池
network 12.1.1.0 255.255.255.0-----下發(fā)的地址段
default-router 12.1.1.1 ----------網(wǎng)關(guān)
dns-server 202.96.128.166 ----------DNS服務(wù)器
lease 0 12------租期(0天12小時(shí))
ip dhcp excluded-address 12.1.1.1 12.1.1.2----不下發(fā)的地址(這些地址通常用于服務(wù)器或網(wǎng)關(guān))
DHCP UDP---SERVER(67) CLIENT(68)--------DHCP端口
DHCP數(shù)據(jù)報(bào)文類型(4種)
DHCP DISCOVER---CLIENT發(fā)出
DHCP OFFER---SERVER發(fā)出
DHCP REQUEST---CLIENT發(fā)出
DHCP ACK---SERVER發(fā)出
DHCP代理(中繼)
如果客戶端跟DHCP服務(wù)器不在同一網(wǎng)段,客戶端要從服務(wù)器獲得地址,必須發(fā)送DHCP-DISCOVER包(廣播包),由于廣播包不能穿越路由器接口,因此默認(rèn)情況下無(wú)法從服務(wù)器獲得地址。解決方法如下:
在連接終端的路由器接口上面打上IP HELP-ADDRESS (DHCP服務(wù)器IP)
原理:把從客戶端收到的DHCP DISCOVER包轉(zhuǎn)換成單播發(fā)往服務(wù)器
DHCP下發(fā)IP地址原理
為什么DHCP可以準(zhǔn)確的下發(fā)IP地址?
1:DHCP服務(wù)器會(huì)去查找DHCP地址池對(duì)應(yīng)的接口IP,
向此接口發(fā)放本地址池IP
例如:有一臺(tái)路由器R1作為DHCP服務(wù)器,該服務(wù)器有兩個(gè)DHCP地址池,一個(gè)是10.1.1.0/24
另一個(gè)是192.168.1.1/24 。R1有一個(gè)F0/0接口,接口ip是192.168.1.1 那么DHCP會(huì)向這個(gè)接口下發(fā)192.168.1.0/24的IP地址。
2:如果交換機(jī)作為DHCP服務(wù)器會(huì)去查找地址池對(duì)應(yīng)的SVI接口,
向此VLAN接口下發(fā)IP地址。