1. 程式人生 > >子介面技術DHCP中的應用和配置

子介面技術DHCP中的應用和配置

子介面(subinterface)是通過協議和技術將一個物理介面(interface)虛擬出來的多個邏輯介面

優點打破物理介面的數量限制,在一個介面中實現多個VLAN間的路由和通訊。

缺點多個子介面共用主介面,效能比單個物理介面差,多個介面平分頻寬,負載大的情況下容易成為網路流量瓶頸。

我們今天講一下在DHCP中子介面的使用。下面是我們要使用的拓撲圖:


實驗要求:使用子介面技術,讓下面的兩臺PC自動獲取IP地址(DHCP)

為了完成這個實驗,我們要分4個步驟來實現:

1、開啟主介面(路由器上的Fa0/0介面),開啟配置介面,詳細配置如下:

Router(config)#interface f0/0
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up   雙up表示主介面已開啟

2、建立VLAN,然後將對應的介面劃入相應的VLAN下,開啟交換機配置介面,詳細配置如下:

Switch(config)#vlan 2             建立VLAN2
Switch(config-vlan)#exit
Switch(config)#vlan 3             建立VLAN3
Switch(config-vlan)#exit
Switch(config)#interface f0/2
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 2      將介面f0/2劃入VLAN2
Switch(config-if)#exit
Switch(config)#interface f0/3
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 3      將介面f0/3劃入VLAN3

3、建立兩個子介面,配置相應的DHCP地址池(路由器配置介面):

Router(config)#interface f0/0.1            建立第一個子介面
Router(config-subif)#
%LINK-5-CHANGED: Interface FastEthernet0/0.1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.1, changed state to up    雙up表示已開啟
Router(config-subif)#encapsulation dot1Q 2       讓該介面接受併發送VLAN 2的資料包
Router(config-subif)#ip address 12.1.1.1 255.255.255.0      配置該介面的IP地址
Router(config-subif)#exit
Router(config)#interface f0/0.2           建立第二個子介面
Router(config-subif)#
%LINK-5-CHANGED: Interface FastEthernet0/0.2, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.2, changed state to up
Router(config-subif)#encapsulation dot1Q 3    讓該介面接受併發送VLAN 3的資料包
Router(config-subif)#ip address 192.168.1.1 255.255.255.0
Router(config-subif)#exit
Router(config)#ip dhcp pool 1    建立第一個DHCP地址池
Router(dhcp-config)#network 12.1.1.0 255.255.255.0       包含的地址
Router(dhcp-config)#default-router 12.1.1.1    該介面下的閘道器
Router(dhcp-config)#dns-server 8.8.8.8         DNS伺服器地址
Router(dhcp-config)#exit
Router(config)#ip dhcp pool 2      建立第二個DHCP地址池
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.1.1
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#exit
4、建立Trunk(在路由器和交換機之間建立,使VLAN2和VLAN3的流量能夠通過),在交換機的f0/1介面上建立
Switch(config)#interface f0/1
Switch(config-if)#switchport mode trunk 

Switch(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up     建立成功

就這樣,下面的兩臺PC應該可以自動獲取IP地址了,


看來我們是成功地獲取到了IP地址,順利完成了實驗。

子介面是應用很廣泛的一門技術,需要我們反覆實驗練習,才能熟練掌握!