三層交換及DHCP

                 註明:本人轉載於http://51ceo.blog.51cto.com/865507/360139的博客

本實驗講的如何配置三成交換以及DHCP技術,三層交換的工作原理沒有涉及到主要一個原因還是太多,實驗步驟配置詳細,並帶有說明。相信可以對於初學者來說還是有很大幫助的,如果大家需要PDF版本的實驗可以留言,我會在後期製作完畢上傳供大家下載。如有問題至E-MAIL:[email protected]
:實驗背景:
 
國立集團是北京一個從事科研開發的企業,公司有4個部門,每個部門大約20人,所以劃分了4個VLAN來爲4個部門服務,VLAN之間的通信用3層交換機來實現,而且在外地還有一個辦事處,爲了和辦事處的網絡能夠互聯,公司的3層交換機連接了一個路由器,爲了節省成本,路由器上擔當了DHCP服務器的功能,來爲公司內部的主機分配IP.
 
:實驗目的:
1、 VLAN之間的通信通過3層交換機來實現
2、路由器爲4個VLAN來分配IP地址
3、 PC1和PC2分別屬於2個部門,能夠得到IP地址
4、 PC1和PC2之間可以ping通。
實驗拓撲:
張浩製作
  實驗思路:
1首先先利用三層交換機的路由功能來實現內網絡的通訊(VTP的配置可有可無)
2 然後實現內部網絡能與路由相通(這裏利用的RIP協議)
             3 在路由器上擔當DHCP服務器的功能
             4 在三層交換機上做DHCP中繼
             5 測試能否分配到IP
 
 實驗配置:
        1 首先把交換機之間相連的線路改爲trunk然後在SW3創建VTP 添加VLAN 信息
             SW1(config)#interface f0/1
SW1(config-if)#switchport mode trunk
SW1(config-if)#no shutdown
 
SW2(config)#interface f0/2
SW2(config-if)#switchport mode trunk
SW2(config-if)#no shutdown
 
SW3(config)#interface range f0/1 - 2
SW3(config-if-range)#switchport mode trunk
SW3(config-if-range)#no shutdown
 
SW3#vlan database
SW3(vlan)#vtp domain t33(創建VTP的域名)
SW3(vlan)#vlan 10(添加VLAN 信息)
SW3(vlan)#vlan 20
        查看其他交換機都學到了VLAN 信息,現在把相應的接口加入相應的VLAN
             SW1(config)#interface f0/0
SW1(config-if)#switchport access vlan 10
 
SW2(config)#interface f0/0
SW2(config-if)#switchport access vlan 20
 
    2
       PC1 屬於VLAN 10 分配的IP地址爲192.168.10.0/24 (IP
192.168.10.100)
       PC2 屬於VLAN 20 分配的IP地址爲192.168.20.0/24 (IP爲192.168.20.100)
       由於三層交換式利用VLAN 進行轉發數據的,所以必須給每個VLAN配置IP,每個VLAN 配置的IP相當於PC機的默認網關,必須和相同的VLAN在同一網段
         SW3(config)#ip routing(開啓路由功能)
         SW3(config)#interface vlan 10
         SW3(config-if)#ip address 192.168.10.1 255.255.255.0
         SW3(config)#interface vlan 20
         SW3(config-if)#ip address 192.168.20.1 255.255.255.0
 
    測試:完成以上配置後,把PC得網關指向給VLAN配置的 IP
PC1 ping PC2
        Pinging 192.168.20.100 with 32 bytes of data:
Reply from 192.168.20.100: bytes=32 time<1ms TTL=64
Reply from 192.168.20.100: bytes=32 time<1ms TTL=64
Reply from 192.168.20.100: bytes=32 time<1ms TTL=64
Reply from 192.168.20.100: bytes=32 time<1ms TTL=64
 
Ping statistics for 192.168.20.100:
         Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)
   三層交換已經實現了不同VLAN 之間的通訊,內部網絡已經通了
 
3 :下面配置路由,實現內部網絡到路由的全部互通
     SW3(config)#interface f0/0
     SW3(config-if)#no switchport (在三層交換上開啓路由接口)
SW3(config-if)#ip address 192.168.30.1 255.255.255.0
 
R1(config)#interface f0/0
R1(config-if)#ip address 192.168.30.2 255.255.255.0
R1(config-if)#no shutdown
 
SW3(config)#router rip  (RIP宣告)
SW3(config-router)#network 192.168.10.0
SW3(config-router)#network 192.168.20.0
SW3(config-router)#network 192.168.30.0
 
R1(config)#router rip  (RIP宣告)
R1(config-router)#network 192.168.30.0
 
     查看路由表
       R1#show ip route
Codes: C - connected, S - static, 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
              i - IS-IS, su - IS-IS summary, 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 not set
 
C    192.168.30.0/24 is directly connected, FastEthernet0/0
R    192.168.10.0/24 [120/1] via 192.168.30.1, 00:00:06, FastEthernet0/0
R    192.168.20.0/24 [120/1] via 192.168.30.1, 00:00:06, FastEthernet0/0
     說明:路由器已經學到的路由表,測試網路連通性(用PC機ping 路由器可以通),在這裏做這一步是因爲要想讓R1擔當DHCP服務器,首先通訊時前提的保障,每做一步都驗證一步,可以讓我們很好的發現錯誤
 
 在R1上配置DHCP服務器
       R1(config)#ip dhcp pool vlan10(分配給那個VLAN)
R1(dhcp-config)#network 192.168.10.0 255.255.255.0(分配給VLAN的網段)
R1(dhcp-config)#default-router 192.168.10.1 (分配的網關,注意一定要指向三層交換VLAN的IP)
R1(dhcp-config)#dns-server 1.1.1.1(DNS服務器的IP,這裏可以沒有)
R1(dhcp-config)#lease 10(租用的期限)
 
       R1(config)#ip dhcp pool vlan20(分配給那個VLAN)
R1(dhcp-config)#network 192.168.20.0 255.255.255.0(分配給VLAN的網段)
R1(dhcp-config)#default-router 192.168.20.1 (分配的網關,注意一定要指向三層交換VLAN的IP)
R1(dhcp-config)#dns-server 1.1.1.1(DNS服務器的IP,這裏可以沒有)
R1(dhcp-config)#lease 10(租用的期限)
 
R1(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.50(排除不分配的IP)
      R1(config)#ip dhcp excluded-address 192.168.20.1 192.168.20.100(排除不分配的IP)
      可以更好的看出效果
 
 4:在三層交換機上做DHCP中繼,應爲DHCP的獲取的方式爲廣播,由於廣播不能再不同的VLAN 之間進行廣播
     所以需要做DHCP中繼
         SW3(config)#interface vlan 10
SW3(config-if)#ip helper-address 192.168.30.2(指定DHCP的服務器的路由器的接口IP)
 
        SW3(config)#interface vlan 20
SW3(config-if)#ip helper-address 192.168.30.2
 
  5:最終測試
     完成以上步驟之後,把PC機設爲自動獲取,便可以獲得自動分配的IP 了
     實驗比較簡單,這裏不給大家測試的結果了
 
推薦文章:CCIE是怎樣煉成的?
 
本文出自 “張浩網絡技術空間” 博客,請務必保留此出處http://51ceo.blog.51cto.com/865507/360139
本文出自 51CTO.COM技術博客
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章