天天看點

關于交換機DHCP的基礎知識DHCP——動态主機配置協定

DHCP——動态主機配置協定

一、采用的是C/S (client/server ),當使用者需要上網的時候,為使用者提供上網參數,(IP位址 子網路遮罩、DNS 、網關),基于UDP 67和68端口

二、DHCP的工作原理:

①DHCP discover:用戶端發送的,用來尋找DHCP服務端,源IP0.0.0.0,目标位址255.255.255.255。

②DHCP offer:由服務端發送的。用來告知用戶端,我可以給你提供上網參數,源 IP位址:服務端本身的IP位址 目标IP位址:255.255.255.255.

③DHCP request :由用戶端發送,用來請求上網參數,源IP位址0.0.0.0 目标IP 位址:255.255.255.255。

④DHCP ack :由服務端發送,正式确認,IP位址配置設定給用戶端使用,源IP位址:服 務端本身額IP位址,目的IP位址:255.255.255.255.

DHCP的基本配置:

R1(config)#ip dhcp pool vlan10pool -建立位址池名稱vlan10pool

R1(dhcp-config)#network 192.168.10.0 255.255.255.0 --通告要配置設定的網段

R1(dhcp-config)#default-router 192.168.10.254 --指定網關是多少

R1(dhcp-config)#dns-server 218.85.157.99 --指定DNS伺服器

R1(dhcp-config)#lease 1 20 10 --修改租期為1天20小時10分鐘(預設為1天)

R1(config)#ip dhcp excluded-address 192.168.10.3 192.168.10.5 --将192.168.10.3 192.168.10.5 排除在外,不參與配置設定

PC(config-if)#ip add dhcp —用戶端開啟自動擷取

免費ARP:以自己的IP位址為目标,用來詢問網絡中是否有人使用該IP位址,如果有人回應,說明有人使用該IP位址,如果沒人回應,說明沒人使用該IP位址

R1#debug ip dhcp server packet --檢視有關于DHCP的封包

R1#debug ip dhcp server events --檢視有關于DHCP的事件

三、為特定的使用者(伺服器)配置設定特定的IP位址

服務端:

R1(config)#ip dhcp pool teding

R1(dhcp-config)#host 192.168.10.100 /24 --特定配置設定的IP位址

R1(dhcp-config)#client-identifier 01cc02.05dc.0000 --與使用者的Mac位址進 行綁定, 01表示以太網

R1(dhcp-config)#default-router 192.168.10.254

R1(dhcp-config)#dns-server 218.85.157.99

用戶端:

PC(config-if)#ip add dhcp client-id ethernet 0/0 --ethernet 0/0是在服 務端綁定的接口的Mac位址

四、DHCP的中繼:

DHCP的用戶端和服務端不在同一個廣播域,用戶端發送的廣播包 無法 跨越多個廣播域,這個時候在接口上将這個廣播包轉換成單點傳播包。

配置指令

R2(config)#int e0/0 --在網關接口

R2(config-if)#ip helper-address 172.16.10.254 --幫助指令 後面的IP位址是

DHCP服務端的IP位址,将廣播包轉換成單點傳播包

R1(config)#ip route 0.0.0.0 0.0.0.0 172.16.10.1 --在服務端寫一條預設路 由回包。

R1#show ip dhcp pool --檢視IP位址池

## 五、用戶端如何分辨,在DHCP服務端存在多個DHCPpool的情況下,尋找那個pool要位址

通過GIA 位址分辨,離PC最近的接口的IP位址同一個網段,去尋找pool

六、鍊路的捆綁,以太網的通道。

思路:将多個實體鍊路邏輯的捆綁成一條,聚合的鍊路帶寬是之前所有鍊路的總和這樣大大提高了傳輸速率,起到了備援的效果,兩邊的本征要一緻,雙工模式要一緻、速率。

可以通過LACP和PAGP ,還有手工綁定,來對鍊路進行捆綁,建立以太網的通道

①LACP:是IEEE定義,公有的協定,最多隻能捆綁16條,具體傳輸資料的隻有8條

a、active :主動發送封包協商

b、passive :被動等待協商

基本配置:

IOU1(config)#int range e0/0-1

IOU1(config-if-range)#switchport trunk encapsulation dot1q

IOU1(config-if-range)#switchport mode trunk

IOU1(config-if-range)#channel-group 1 mode active --建立捆綁組1模式是 LACP中的active

②PAGP :思科私有,原理與LACP一緻,最多隻能捆綁8條,具體傳輸資料的隻有8條

a、auto:被動等待協商

b、desirable :主動發送封包協商

IOU1(config-if-range)#channel-group 2 mode auto

IOU1(config-if-range)#channel-group 2 mode desirable

③ON:強制捆綁:不需要發送封包協商

a、on

IOU2(config-if-range)#channel-group 3 mode on

IOU1#show etherchannel summary --檢視捆綁組是否成功

七、負載均衡

IOU1#show etherchannel load-balance --檢視負載均衡方式

IOU2(config)#port-channel load-balance src-ip --修改負載均衡方式

IOU1#show interfaces e0/1 | ip packets out --檢視從e0/1轉發的資料包

繼續閱讀