華為路由器DHCP中繼

2021-07-08 17:30:39 字數 2038 閱讀 6794

按照老師的例子搭了乙個簡單的拓撲,包括乙個終端,兩個路由器,如圖:

路由器ar2

g1埠                  位址 :192.168.2.2 子網掩碼:255.255.255.0(可以看出路由器的兩個埠分別是兩個網路)

路由器ar4

作為dhcp伺服器(dhcp伺服器原來就是乙個路由器,原來還以為是一台很大的主機。。。)

這個拓撲圖中,客戶機和dhcp伺服器不在乙個子網中,所以需要使用dhcp中繼。

二、什麼是dhcp中繼?

早期的dhcp協議只適用語dhcp客戶端和伺服器處於同乙個子網內的情況,不能跨網段。因此,為進行動態主機配置,需要在所有網段上都設定乙個dhcp伺服器,這顯然是很不經濟的。[1]

引入dhcp中繼(dhcp relay)可以使區域網的客戶端與其他子網中的dhcp伺服器通訊。

工作原理:

當dhcp客戶端啟動並進行dhcp初始化時,它在本地網路廣播配置請求報文。

如果本地網路存在dhcp伺服器,則可以直接進行dhcp配置,不需要dhcp中繼。

如果本地網路沒有dhcp伺服器,則與本網路相連的、帶dhcp中繼功能的網路裝置受到該廣播報文後,進行適當的處理並**給指定的、其它網路上的dhcp伺服器。

dhcp伺服器根據客戶端提供的資訊進行相應的配置,並通過dhcp中繼將配置資訊傳送給客戶端,完成對客戶端的動態配置。

在實際網路環境中,dhcp

中繼功能一般是在路由器某個具體的介面上實現的。這

時需要為該介面配置

ip中繼位址,用來指定

dhcp

伺服器。[1]

了解了dhcp中繼,看下面完整的配置過程應該就可以理解了。

ar2上的配置:

首先進入系統檢視

配置埠g0的ip位址

配置dhcp中繼,指定dhcp伺服器

配置埠g1的ip,並且配置靜態路由

ar4(dhcp伺服器)上的配置

1、分配ip

2、靜態路由

3、配置位址池

1、埠g0的ip

2、配置靜態路由

3、配置全域性位址池

配置好以後可以先ping一下試試,ping  dhcp伺服器都可以ping通,應該是沒問題的。

接下來終端使用dhcp,抓包看看是否可以獲得ip

下圖為在192.168.1.1(閘道器上抓的包),可以看出來,動態分配ip成功了,嘻嘻。

下圖是在dhcp伺服器上抓的包

其實從這個例子中可以發現問題:

dhcp位址池中的閘道器是192.168.1.1,而dhcp relay的位址也恰好是這個,根據[1]中的dhcp中繼的工作原理,客戶端是在網路上廣播配置請求的報文的,所以,閘道器和dhcp relay的位址不一定是相同的?(沒驗證,自己試試)

[1]華為路由器dhcp配置手冊

華為路由器 幀中繼

幀中繼fr frame relay 協議工作在資料鏈路層。使用者裝置稱作資料終端裝置dte data terminal equipment 為使用者提供接入的裝置為網路裝置,稱為資料電路終結裝置dce data circuit terminating equipment 幀中繼在同心之前先建立連線,...

華為DHCP中繼

一 首先pc需要啟用dhcp獲取ip位址 二 配置路由器的介面ip 三 配置dhcp server r1 中繼 配置如下 dhcp enable inte ce gigabitethernet0 0 0 ip address 10.1.1.254 255.255.255.0 dhcp select ...

華為DHCP中繼

一 首先pc需要啟用dhcp獲取ip位址 二 配置路由器的介面ip 三 配置dhcp server r1 中繼 配置如下 dhcp enable inte ce gigabitethernet0 0 0 ip address 10.1.1.254 255.255.255.0 dhcp select ...