国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

CISCO路由器DHCP技術

2019-11-05 00:16:39
字體:
來源:轉載
供稿:網友

DHCP基本知識點

1 DHCP協議在RFC2131種定義,使用udp協議進行數據報傳遞,使用的端口是67以及68。

2 DHCP最常見的應用是,自動給終端設備分配ip地址,掩碼,默認網關,但是DHCP也同樣可以給終端設備自動配置其他options,比如DNS server, 域名(比如 net130.com),time zones, NTP servers 以及其他的配置內容,更有些廠家,利用自己開發的第3放軟件,把自己的一些配置信息,利用dhcp協議來實現對終端設備的自動配置。

3 DHCP服務的系統最基本的構架是 client/server模式,并且假如client 和server不再同一個2層網絡內(即廣播可以到達的網絡范圍),則必須要有能夠透過廣播報文的中繼設備,或者能把廣播報文轉化成單播報文的設備(cisco的ios就引經了這種功能)

There are three distinct element types in a DHCP network. There must be a client and a server. If these two elements are not on the same Layer 2 network, there also must be a PRoxy, which usually runs on the router. The proxy is needed because the client device initially doesn't know its own IP address, so it must send out a Layer 2 broadcast to find a server that has this information. The router must relay these broadcasts to the DHCP server, then forward the responses back to the correct Layer 2 address so that the right end device gets the right configuration information.

4 CISCO的路由器(IOS12.0 T1以后),可以配置為dhcp的中繼設備,DHCP的客戶端設備,也可以配置為DHCP的服務器。

5 同一個網段DHCP服務器可以有多個,這不會影響終端設備從服務器獲取配置信息,終端設備以接受到的第一組配置信息為準。以后又服務器段返回的DHCP配置信息被拋棄。

. Most DHCP networks of any size include two or more DHCP servers for redundancy. The end devices typically just need to talk to a DHCP server at startup time, but they will not work at all without it. So redundancy is important. This also means that it is not unusual for an end device to see several responses to a DHCP request. It will generally just use the first response. However, this also underscores the importance of ensuring that all of the DHCP servers distribute the same information. Their databases of end device configuration parameters must be synchronized.

6 DHCP 服務器往往遵守先來先服務的規則(first-come, first-served),或者說他能夠建立一個IP地址和終端設備MAC地址之間的映射表(或者叫做database),由此可以保證特定的終端(也就是特定的MAC)每次開機后都能夠獲得此相同的ip地址。

.The server can allocate IP addresses from a pool on a first-come, first-served basis, or it can associate IP addresses with end device MAC addresses to ensure that a particular client always receives the same address.


用 IP Helper Addresses 命令配置DHCP中繼服務

1典型配置命令

The ip helper-address configuration command allows the router to forward local DHCP requests to one or more centralized DHCP servers:

Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#interface Ethernet0
Router1(config-if)#ip helper-address 172.25.1.1 /*指定dhcp服務器的地址,表示通過Ethernet0向該服務器發送DHCP請求包*/
Router1(config-if)#ip helper-address 172.25.10.7 /*作用同上*/
Router1(config-if)#end
Router1#

關于以上配置的討論
1 在客戶端設備和DHCP服務器不再同一廣播域內的時候,中間設備即路有器(路有功能的設備)必須要能夠轉發這種廣播包,具體到cisco的設備上,則啟用ip helper-address命令,來實現這種中繼。

2 DHCP服務器要給終端設備分配地址則需要把握兩個重要的信息,第一,該客戶端設備所在網絡的子網掩碼,DHCP服務器依據子網掩碼的信息來判定,服務器該分配哪個IP地址,以使得該ip地址在那個子網內,第二,DHCP服務器必須知道客戶端的MAC地址,以維護DHCP服務器的ip 地址和MAC之間的映射關系,由此保證同樣一臺客戶機,每次啟動后能獲得和前一次相同的ip地址。
3 配置了ip helper-address命令之后的路由器在中繼DHCP請求時的工作過程如下

a,DHCP客戶端發送請求,由于沒有ip地址,所以自己的源IP地址為0.0.0.0,而且也不知道目的DHCP服務器的地址,所以為廣播255.255.255.255。該數據報中當然還包含其他信息,比如二層的信息,源mac地址,和目的mac地址FFFFFFFFFFFF。

b,當路由器接收到該數據報的時候,他就用自己的接口地址(接收到數據報的接口)來取代源地址0.0.0.0,并且用ip help-address 命令中指定的地址(上例中為172.25.1.1以及172.25.10.7)來取代目的地址255.255.255.255

The router must replace the source address with its own IP address, for the interface that received the request. And it replaces the destination address with the address specified in the ip helper-address command. The client device's MAC address is included in the payload of the original DHCP request packet, so the router doesn't need to do anything to ensure that the server receives this information.

c 當DHCP服務器接收到路有器轉發過來的DHCP請求包時,他有了足夠的信息,(由源IP地址中的地址,確定客戶機所在的子網掩馬,由此分配相應地址池中的空閑地址,并且知道了客戶記得MAC地址,把它寫入自己的數據庫,建立IP地址和MAC的映射關系)然后DHCP服務器做出響應,并且由路有器把數據報轉發會客戶端。(整個過程應該在客戶機和服務器之間還有一次會話,由于這不是路由器DHCP配置的討論重點,這里不談)

4 例子中配置了兩個DHCP服務器,我們必須分別用ip helper-address 命令指明,路有器會轉發DHCP請求包到所有的DHCP服務器上。很多企業的做法都是至少有兩臺DHCP服務器,有提高冗余和可靠性的作用。此時,假如客戶端受到幾個來自不同DHCP服務器的應答,則只選擇最先接收到的應答數據報。

5 必須要注重的是;ip helper-address 命令不僅僅是只轉發DHCP請求包,事實上,在默認情況下,他還轉發其他的UDP報(比如DNS請求)到ip helper-address命令所指定的服務器上,所以這種額外的數據流量可能會增加DHCP服務器鏈路的負擔以及服務器CPU負擔,可能會引起問題,關于解決辦法,將在后面討論。

最后 用show ip interface 顯示相關的ip help-address配置信息:

Router1#show ip interface Ethernet0
Ethernet0 is up, line protocol is up
Internet address is 192.168.30.1/24
Broadcast address is 255.255.255.255
Address determined by setup command
MTU is 1500 bytes
Helper addresses are 172.25.1.3
172.25.1.1
Directed broadcast forwarding is disabled

Router1#


在配置了dhcp中繼的路由器上,禁止無意義udp廣播報的轉發

問題的提出:

正如前面章節說描述的那樣,路由器上配置IP helper addresses命令后,默認情況下路由器不僅轉發dhcp請求,同時也轉發其他的udp報,這樣很可能會增加DHCP 服務器所在鏈路的負擔,同時也增加了DHCP 服務器的CPU利用率,這可能會引起很嚴重的網絡通信問題。
所以cisco 的ios 提供了限制ip helpe-address 命令所帶來的負面影響的方法。

解決實例;
CISCO路由器答應用no ip forward-protocol udp 命令來禁止對所無意義的UDP`數據報的轉發

Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#no ip forward-protocol udp tFTP
//禁止轉發tftp請求數據報文
Router1(config)#no ip forward-protocol udp nameserver
//禁止轉發nameserver請求數據報文
Router1(config)#no ip forward-protocol udp domain
//禁止轉發domain請求數據報文
Router1(config)#no ip forward-protocol udp time
//禁止轉發time請求數據報文
Router1(config)#no ip forward-protocol udp netbios-ns
//禁止轉發netbios-ns請求數據報文
Router1(config)#no ip forward-protocol udp netbios-dgm
//禁止轉發netbios-dgm請求數據報文
Router1(config)#no ip forward-protocol udp tacacs
//禁止轉發tacacs請求數據報文
Router1(config)#end
Router1#

關于配置的相關討論;
1 配置了DHCP中繼的路由器,默認情況下也轉發下列udp 廣播報文.

2 尤其是在windows的網絡環境中,在沒有配置no ip forward-protocol udp 的情況下,DHCP 服務器會接受到來自各個不同網段的大量的NetBIOS 請求報文,這通常是引起網絡擁擠,阻塞的一個很大的原因,所以作為一個基本的配置準則,我們推薦你使用no ip forward-protocol udp netbios-ns 和 no ip forward-protocol udp netbios-dgm 這兩條配置命令來限制路由器向DHCP服務器轉發NetBIOS請求報文。

3 上面的實例中禁止了所有不必要的協議的轉發,在實際的應用中,很多大公司通常只禁止NetBIOS 請求報文的轉發,這主要是因為NetBIOS 報文是引起網絡問題的要害原因所在。

4 必須熟悉到,配置了udp中繼(ip hlpe-address x.x.x.x.)的路由器并沒有實現針對不同協議,轉發到不同的(或者說指定的服務器上)的功能。她會傻傻的,一古腦兒的把所有的協議(上表中所列的協議),義無反顧的發往所有的服務器。

例如,有server1 為dhcp 服務器(1.1.1.1 ) server2 為dns服務器(2.2.2.2)

在路由器上 配置如下后
Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#interface Ethernet0
Router1(config-if)#ip helper-address 1.1.1.1
Router1(config-if)#ip helper-address 2.2.2.2
Router1(config-if)#end
Router1#

實際效果是,不管是server1還是server2都將接收到包括dhcp請求,dns請求,以及其他udp的請求報文。


配置路由器為DHCP客戶端,使之動態獲取ip地址

問題的提出:
有時候,你會希望自己的網絡中的路由器動態獲取ip地址(即配置路由器作為dhcp服務的客戶端),這種情況通常是不多見的,我們也強烈不建議這么做,因為路由器作為網絡中間設備需要有高度的可治理性以及可靠性,而動態地址是我們的路由器治理變得更加復雜和不穩定。
但是,有一種情況比較適合配置路由器為dhcp客戶端,那就是路由器作為局域網(或者說內部網)的邊界連接到isp的時候。

解決實例;
用ip address dhcp client-id 命令來配置路由器為DHCP的客戶端,由此動態獲取ip地址

Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#interface Ethernet0
Router1(config-if)#ip address dhcp client-id Ethernet0 //開啟DHCP的客戶端,以使得該接口動態的從DHCP服務器端獲得IP地址
Router1(config-if)#end
Router1#
Interface Ethernet0 assigned DHCP address 172.25.1.57, mask 255.255.255.0
Router1#

關于配置的相關討論;
1 CISCO的IOS在版本12.1(2)T之后,加入了DHCP客戶端以及DHCP服務器端功能,也就是說,在這之前的IOS只能配置DHCP的中繼功能(ip helper-address)。

2 和普通的DHCP客戶端一樣,路由器配置為DHCP客戶端后,也可以自動獲得除ip地址以外的相關配置信息,例如網絡掩碼,默認網關,域名,DNS SERVER的ip地址。但是,要記住假如路由器本身用命令靜態配置了域名,則路由器自身靜態配置的域名為最終配置結果,而對于DNS SERVER 的信息,則是把動態獲取的DNS SERVER ip 地址以追加的方式加入到靜態配置表中去。

3 下面的輸出是路由器動態獲得默認路由的情況下的輸出,輸出顯示由DHCP動態獲得的路由條目為S(靜態),AD(治理距離為254),這里值得注重的是AD自動被設置為254,由此保證由DHCP獲得的路由是作為最后路由被路由器選擇的,也就是說只有在靜態路由,以及其他動態路由協議的路由表中不存在相應的路由條目的時候才被選擇。

Router1#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route

Gateway of last resort is 172.25.1.1 to network 0.0.0.0

172.25.0.0/24 is subnetted, 1 subnets
C 172.25.1.0 is directly connected, Ethernet0
S* 0.0.0.0/0 [254/0] via 172.25.1.1
Router1#

4 在ISP的解決方案中,一般都會給路由器分配域名以及DNS server地址等信息。
可用show host命令來查看相關的信息;下面的例子顯示了通過dhcp獲得域名,以及DNS server地址等信息;

Router1#show host
Default domain is oreilly.com
Name/address lookup uses domain service
Name servers are 255.255.255.255, 172.25.1.1

Host Port Flags Age Type Address(es)
None (temp, OK) 0 IP 192.168.22.57
Router1#

5 一般可以用show ip interface命令來查看路由器通過dhcp獲得的ip地址等相關信息,看下面的例子

Router1#show ip interface
Ethernet0 is up, line protocol is up
Internet address is 172.25.1.57/24
Broadcast address is 255.255.255.255
Address determined by DHCP
MTU is 1500 bytes

6 最后,再次強調不推薦把路由器配置為dhcp的客戶端。當然下面兩種情況除外,

■ 就是當路由器作為網絡邊界設備連接進isp的時候,可以考慮(比如現在很流行的adsl服務,往往就采用動態獲取地址,這是不是一個很迷你的應用呢?)

■ 作為funs的娛樂手段,假如你卻是覺得這個技術很有意思,想在其中遨游一番,你不妨躲進實驗室好好的享受享受。

7 很遺憾,到現在為止cisco的路由器在配置為dhcp客戶端的時候,并沒有提供一種指定所要獲取的信息的方法,也沒有提供如何察看現有的動態獲得的ip地址的所剩租期。相信,CISCO馬上會在這方面有所改進。
配置路由器為DHCP服務器,使之給dhcp客戶端動態分配ip地址

問題的提出:
把路由器配置為dhcp的服務器端,以對路由器下所連接的客戶工作站進行ip地址的分配。
(這可真是一個了不起的改進!路由器從此腰身一變,看上去更加多姿多彩了)

解決實例;
下面的配置命令,可以配置路由器為DHCP服務器,用以給DHCP客戶端動態分配ip地址。

Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#service dhcp //開啟 DHCP 服務
Router1(config)#ip dhcp pool 172.25.1.0/24 //定義DHCP地址池
Router1(dhcp-config)#network 172.25.1.0 255.255.255.0 // 用network 命令來定義網絡地址的范圍
Router1(dhcp-config)#default-router 172.25.1.1 //定義要分配的網關地址
Router1(dhcp-config)#exit
Router1(config)#ip dhcp excluded-address 172.25.1.1 172.25.1.50 //該范圍內的ip地址不能分配給客戶端
Router1(config)#ip dhcp excluded-address 172.25.1.200 172.25.1.255 //該范圍內的ip地址不能分配給客戶端
Router1(config)#end
Router1#

關于配置的相關討論;

1 CISCO路由器的dhcp服務器功能也是在ios 12.0(1)T.以后才出現的,這一功能的出現,使我們沒有必要在專門網絡的中心(或者說企業本部)另外配置一臺DHCP server,從而降低了網絡構建成本。

2 在路由器上直接配置dhcp服務器相比于傳統的在專門服務器上實現dhcp有其獨到的優點。
比如

A 由于傳統的構建方法是,在企業的總部設立DHCP服務器,各分支機構通過路有器去獲取ip地址,所以當dhcp服務器出現問題的時候,整個企業的網絡都會受到影響,而假如把dhcp 服務器功能設在各個分支機構的路由器上實現,則某個分支機構的路由器DHCP出現問題,就只能影響該分支機構的網絡本身,而其他分支機構則不受任何影響。從而可見,實現了問題的局部化。

B 在各分支機構的路由器上實現DHCP服務器功能后,大量的DHCP UDP請求報文將不會通過wan link 轉發到 中心機構上去,由此,相比于傳統的方式,它有減少廣域網負荷的優點。

C 同樣的道理,在各分支機構的路由器上實現DHCP服務器功能后,假如某條廣域網連路壞了,本地的局域網依然能夠正常運行

D基于路由器的DHCP 具有很高的可治理性,它通過ios的命令界面是比較輕易配置的。

3 上邊的配置例子,我們用ip dhcp exclude-address 命令來指定不能用來被分配的ip地址,這種配置往往是很需要的(甚至說是必需的,幾乎所有的;路有其DHCP 服務器配置中都會有),因為往往有一些地址我們會用來作為其他的用途,比如,我們至少應該保留路有器本身的地址不被分配給dhcp客戶端,還有一些比如說網絡服務器,打印機等等,我們也往往會給他指定靜態的地址,所以這一部分地址。我們不答應路有其分配出去,上例中的172.25.1.1 到172.25.1.50 之間,172.25.1.200 到172.25.1.255的地址就做了保留。

4 當路由器給客戶端動態分配地址后,就會綁定(binding)分配的ip地址以及客戶端設備的mac地址信息,保存在路由器的配置中,以便下一次相同的mac地址請求dhcp服務也能夠獲得同樣的ip地址。下面給出的例子是,用show ip dhcp binding 命令顯示的 ip binding的信息。其中Lease eXPiration 表示該ip 地址,客戶端還能占有的時間,(當然客戶端可以在期滿之前再次發送dhcp請求報,事實上dhcp的規范也是有這樣的規定的,即在租期還有一半時間的時候就會發出dhcp請求,假如租期更新失敗,那么再過省下時間的一半的時候,他還會發出dhcp的請求,依此類推。)

Router1#show ip dhcp binding
IP address Hardware address Lease expiration Type
172.25.1.51 0100.0103.85e9.87 Apr 10 2003 08:55 PM Automatic
172.25.1.52 0100.50da.2a5e.a2 Apr 10 2003 09:00 PM Automatic
172.25.1.53 0100.0103.ea1b.ed Apr 10 2003 08:58 PM Automatic
Router1#


配置DHCP服務器的各種選項


問題的提出;
你希望在dhcp服務器中配置各種參數,已用來動態分配給dhcp客戶端。

解決方案;
你可以通過下面的命令來配置各種dhcp參數。

Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#ip dhcp pool ORAserver
Router1(dhcp-config)#host 172.25.1.34 255.255.255.0
Router1(dhcp-config)#client-name bigserver
Router1(dhcp-config)#default-router 172.25.1.1 172.25.1.3

Router1(dhcp-config)#domain-name oreilly.com
Router1(dhcp-config)#dns-server 172.25.1.1 10.1.2.3
Router1(dhcp-config)#netbios-name-server 172.25.1.1
Router1(dhcp-config)#netbios-node-type h-node
Router1(dhcp-config)#option 66 ip 10.1.1.1
Router1(dhcp-config)#option 33 ip 24.10.1.1 172.25.1.3
Router1(dhcp-config)#option 31 hex 01
Router1(dhcp-config)#lease 2
Router1(dhcp-config)#end
Router1#

關于配置的相關討論;

1 dhcp可以動態分配除ip 地址以外的默認路由,域名,域名服務器的地址,wins 服務器的地址等信息給客戶端。在RFC2132種定義了大量的標準配置選項,可以在那里閱讀到更加具體的信息。但是大部分的DHCP配置往往只是用到其中規定的很小的一部分常用選項。

2 為了配置的簡單化和易于理解,cisco提供了一些人類易于理解的別名來代替RFC2132種規定的配置選項.

然你既可以使用cisco提供的用戶友好的別名來配置,也可以用option number命令來配置,這兩種方式cisco的ios都是可接受的。
比如說
RFC 2132 中的option 6是表示域名服務器的地址,則以下的兩種命令行結果一樣;
Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#ip dhcp pool 172.25.2.0/24
Router1(dhcp-config)#dns-server 172.25.1.1
Router1(dhcp-config)#end
Router1#
配置方式一
Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#ip dhcp pool 172.25.2.0/24
Router1(dhcp-config)#option 6 ip 172.25.1.1
Router1(dhcp-config)#end
Router1#
配置方式二

值得注重的是,你配置路由器的時候敲入的是配置2的命令,但是show runining configuration 命令得到則是他的用戶友好的別名,這可能會使你有些迷惑,但是實際上其結果是一樣的,請你放心。

3 有些配置選項可以接受多個配置參數,例如默認路由以及域名服務器都可以接受最多八個地址的配置,上面例子中就分別配置了兩個默認路由器(默認網關)和兩個域名服務器的地址。

4 為了配置的方便,你也可以采用繼續的方法來配置各種參數。如下實例,首先配置父親的dhcp地址池 ROOT (172.25.0.0/16),其次我們又配置了兩個子地址池172.25.1.0/24 和172.25.2.0/24。這兩個子地址池,能夠自動繼續父親地址池的配置信息。當然,假如子地址池的配置信息和父親地址池的配置信息重復,則孩子地址池的信息覆蓋父親地址池的配置信息。

Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#ip dhcp pool ROOT
Router1(dhcp-config)#network 172.25.0.0 255.255.0.0
Router1(dhcp-config)#domain-name oreilly.com
Router1(dhcp-config)#dns-server 172.25.1.1 10.1.2.3
Router1(dhcp-config)#lease 2
Router1(dhcp-config)#exit
Router1(dhcp)#ip dhcp pool 172.25.1.0/24
Router1(dhcp-config)#network 172.25.1.0 255.255.255.0
Router1(dhcp-config)#default-router 172.25.1.1
Router1(dhcp-config)#exit
Router1(dhcp)#ip dhcp pool 172.25.2.0/24
Router1(dhcp-config)#network 172.25.2.0 255.255.255.0
Router1(dhcp-config)#default-router 172.25.2.1
Router1(dhcp-config)#lease 0 0 10
Router1(dhcp-config)#end
Router1#
必須說明的是,dhcp租期配置信息是唯一不能繼續的dhcp配置選項,也就是說,你必須為每個孩子地址池顯式配置dhcp租期。假如該地址池沒有配置dhcp租期。則路由器使用默認的租期(24小時)。

5 上面的實例中有幾個用option配置的命令,其配置的意義為;
Router1(dhcp-config)#option 66 ip 10.1.1.1
Router1(dhcp-config)#option 33 ip 192.0.2.1 172.25.1.3
Router1(dhcp-config)#option 31 hex 01
option 66 ip 定義了tftp 服務器。
Option 33 ip 定義了靜態路由,他告訴所有的終端設備將發往目的地192.0.2.1的數據報,首先發送到172.25.1.3。
Option 31 規定了客戶端使用ICMP Router Discovery Protocol(IRDP).使用這個協議,客戶端可以定期從本地路由器獲得更新信息,用以決定自己的最新的默認網關地址。

 

關于DHCP的租期相關討論和配置

問題的提出:
DHCP的租期(DHCP Lease Periods)是DHCP相關知識中,一個比較重要的該概念,這里單獨列出來進行說明。

基本的配置如下;

Router1#configure terminal

Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#ip dhcp pool 172.25.2.0/24
Router1(dhcp-config)#lease 2 12 30
Router1(dhcp-config)#end
Router1#

關于配置的討論;
1 lease 命令的基本格式是 lease [days] [hours] [minutes]
上面的例子,表示設定DHCP租約為2天12小時30分。 你可以配置最大值為365天23小時59秒,也可以設置最小值1秒。默認的DHCP租約是1天。

2 一般的規則是,對于那種dhcp客戶端數量比較大,并且客戶端聯入網絡,斷開網絡比較頻繁的場合,一般把租約的時間配置的比較短,這樣子使得ip地址很快被收回,可以供另外的dhcp請求客戶使用。比較經典的場合時比如飛機場的無線網絡。但是越短的租約,也使得dhcp請求包過多,增加了網絡的負擔。

3 相反的,在一個相對穩定的網絡環境中,比如小型的辦公室網絡,由于客戶端的數量往往變化不大,所以可以考慮適當的增加dhcp的租約。這樣做的主要好處是,可以減少dhcp服務器的負擔。

4 記住,客戶端在自己的租約還有一半的時候,就會向服務器發出更新租約的請求,假如成功,則租約從新恢復為完整的租期,假如失敗,則又過剩下的一半租約后,再發出更新請求,如此規律,直到成功更新為止。

5 在很多場合,默認的一天的租約是比較合理的,一般很少作修改。

5 一種比較極端的配置是,你可以規定租約為永久,即一旦客戶端獲得了ip地址后,只要他不物理斷網,以后就再也不會向服務器發送dhcp租約更新請求了。這種配置在現實中就更加少見了。
配置命令如下;

Router1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router1(config)#ip dhcp pool COOKBOOK
Router1(dhcp-config)#lease infinite //規定租約為無限制
Router1(dhcp-config)#end
Router1#

6 你可以用show ip dhcp binding 命令察看dhcp租約。
Router1#show ip dhcp binding
IP address Hardware address Lease expiration Type
172.25.1.33 0100.0103.85e9.87 Infinite Manual
172.25.1.53 0100.0103.ea1b.ed Apr 11 2003 08:58 PM Automatic
172.25.1.57 0100.6047.6c41.a4 Apr 11 2003 09:17 PM Automatic
Router1#



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 施秉县| 岳阳市| 玉林市| 多伦县| 古田县| 新化县| 稷山县| 正镶白旗| 建始县| 英吉沙县| 长沙县| 共和县| 永福县| 上高县| 五寨县| 罗城| 沐川县| 东宁县| 棋牌| 余姚市| 台前县| 婺源县| 吉林市| 车致| 涡阳县| 丰顺县| 河东区| 常山县| 江山市| 兴隆县| 平陆县| 临高县| 永济市| 郧西县| 尉氏县| 赣州市| 建昌县| 饶阳县| 绿春县| 长汀县| 合阳县|