DHCP 實現全網VLAN互通實驗

基本概念

一、VLAN

VLAN(Virtual Local Area Network)的中文名爲"虛擬局域網",能夠將一個物理的LAN在邏輯上劃分成多個廣播域。

1.1 主要作用:

隔離廣播,增加安全,提高網絡帶寬使用率,降低延遲。

1.2 VLAN的基本原理
  1. 1個VLAN=1個子網=1個廣播域
  2. VLAN ID的有效範圍1~4094
  3. 路由器作爲三層設備,默認無法處理帶了VLAN標籤的數據包;交換機內部一定是Tagged幀
1.3 VLAN三大端口轉發規則
  • VID爲VLAN的ID號,用於標識這個幀屬於哪個VLAN
  • PVID爲端口的VID號,用於標識這個端口屬於哪個VLAN
  • Trunk端口適合交換機之間的連接,默認支持所有VLAN的傳遞,Hybrid端口既能加入多個VLAN中,又能剝離VLAN Tag

當Trunk口收到帶有VLAN Tag的幀,但本機沒有創建與該幀攜帶的VTD一致的VLAN時,會對該幀做丟棄處理.

二、DHCP

DHCP(Dynamic Host Configuration Protocol)動態主機配置協議,從BOOTP(Bootstrap Protocol)協議發展而來,是IETF爲實現IP的自動配置而設計的協議,它可以爲客戶機自動分配IP地址、子網掩碼以及缺省網關、DNS服務 器的IP地址等TCP/IP參數。

DHCP協議報文采用UDP方式封裝,DHCP服務器所偵聽的端口號是67,客戶端的端口號是68

2.1 DHCP原理
  • 第一步:客戶端通過廣播發送DHCP Discover 報文尋找服務器端
  • 第二步:服務器端通過單播發送DHCP Offer 報文向客戶端提供IP地址等網絡信息
  • 第三步:客戶端通過廣播DHCP Request 報文告知服務器端本地選擇使用哪個IP地址
  • 第四步:服務器通過DHCP Ack報文告知客戶端IP地址是合法可用的
2.2 DHCP的四個報文:
  1. discover(廣播)
  2. offer(單播)
  3. request(廣播)
  4. ack(單播)

綜合實驗:DHCP結合VLAN

拓撲

DHCP 實現全網VLAN互通實驗

思路與配置:

1.配置SW1:創建vlan10和vlan20

將0端口加入vlan10 2和3端口加入vlan20

vlanif10 ip:192.168.10.254 255.255.255.0

vlanif20 ip:192.168.20.2 255.255.255.0

DHCP 實現全網VLAN互通實驗

2.配置SW2:創建vlan30 40 50 60

將5端口加入vlan30 4端口加入vlan40

將1和2端口加入vlan50 1和6端口加入vlan60
DHCP 實現全網VLAN互通實驗

vlanif30ip:192.168.30.254 255.255.255.0

vlanif40ip:192.168.40.254 255.255.255.0

vlanif530ip:192.168.50.2 255.255.255.0 

vlanif60ip:192.168.60.24 255.255.255.0

DHCP 實現全網VLAN互通實驗

3.配置R1:

配置0端口ip:192.168.20.254 255.255.255.0

配置1端口ip:192.168.12.1 255.255.255.0

配置2端口ip:192.168.100.254 255.255.255.0

DHCP 實現全網VLAN互通實驗

4.配置R2:

配置0端口ip:192.168.50.254 255.255.255.0

配置1端口ip:192.168.12.2 255.255.255.0

配置2端口ip:192.168.60.254 255.255.255.0

DHCP 實現全網VLAN互通實驗

5.配置SW3 創建vlan100

將1端口加入vlan100

vlanif100ip:192.168.100.1 255.255.255.0

DHCP 實現全網VLAN互通實驗

6.配置R1 創建RIP
rip
version 2
network 192.168.12.0
network 192.168.20.0
network 192.168.100.0

DHCP 實現全網VLAN互通實驗

7.配置SW2 創建RIP
rip
version 2 
network 192.168.30.0
network 192.168.40.0
network 192.168.50.0
network 192.168.60.0 

DHCP 實現全網VLAN互通實驗

8.配置R2 創建RIP
rip
version 2
network 192.168.12.0
network 192.168.50.0
network 192.168.60.0

DHCP 實現全網VLAN互通實驗

9.配置sw3 創建RIP
rip
version 2
network 192.168.100.0

DHCP 實現全網VLAN互通實驗

如果手動配置pc機的ip 此就可以全網互通

10.配置SW3的地址池:系統模式下 dhcp enable
ip pool vlan10
network 192.168.10.0 mask 255.255.255.0
gateway-list 192.168.10.254
dns-list 1.1.1.1
lease day 3

VLAN 20 30 40 50 60 同上

進入vlan100端口 選擇全局模式

interface g0/0/0
dhcp select global
11.配置SW1:開啓中繼 dhcp enable
interface vlanif 10
dhcp select relay
dhcp relay sever-ip 192.168.100.1
12.配置R1:開啓中繼 dhcp enable
interface g0/0/0
dhcp select relay
dhcp relay sever-ip 192.168.100.1 
13.配置SW2:開啓中繼 dhcp enable
interface vlanif 30
dhcp select relay
dhcp relay sever-ip 192.168.100.1
interface vlanif 40
dhcp select relay
dhcp relay sever-ip 192.168.100.1
14.配置R2:開啓中繼 dhcp enable
interface g0/0/0
dhcp select relay
dhcp relay sever-ip 192.168.100.1
interface g0/0/2
dhcp select relay
dhcp relay sever-ip 192.168.100.1

配置完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章