單臂路由與VTP配置

單臂路由和VTP數據庫

1、單臂路由服務器

一、單臂路由的原理dom

實現不一樣VLAN之間的通訊。ide

 

主機A要與主機B通訊,發送數據幀,交換機進行VLAN標籤的封裝。學習

                                             

 image.png

封裝了VLAN的標籤後,發送給網關。測試

image.png

 

網關進行從新封裝MAC地址和VLAN標籤。spa

image.png

 

交換機將VLAN標籤解封,最後完成通訊。3d

image.png

 

1.一、        鏈路類型orm

接入鏈路通常用於交換機與主機之間,trunk鏈路通常用於須要承載多個VLAN之間通訊的鏈路。所以,單臂路由與交換機之間的鏈接要使用trunk鏈路接入。router

1.二、        子接口

將路由器的物理接口劃分爲多個邏輯接口;

每一個子接口(物理接口劃分的邏輯接口)對應一個VLAN網段的網關。

 

2、VTP

       VTP是一種使用在二層幀上的消息協議,在交換機之間傳遞VLAN信息,被稱爲VTP

       通告。在一臺交換機上修改VLAN配置,其它全部加入VTP域的交換機自動學習到

       VLAN的配置,從而實現VLAN配置的一致性。

   2.1VTP的工做原理

       VTP域也稱VLAN管理域,由一個以上共享VTP域名的相互鏈接的交換機組成。

       VTP配置的要求:

           1)、域中的每臺交換機必須使用相同的VTP域名,不管是經過配置實現仍是由交換機自動學到。

           2)、catalyst交換機必須是相鄰的,即相鄰的交換機須要具備相同的域名。

           3)、在全部的catalyst交換機之間,必須配置爲中繼鏈路。

   2.2VTP模式

        VTP模式決定了叫交換機處理和通告VTP信息的方式:

           1)、服務器模式:管理欄信息,能夠建立、刪除或修改VLAN,並向外發送VTP通告,同時,VTP服務器也學習域名相同的VTP通告信息。(默認狀況下,交換機屬於VTP服務器模式)。

           2)、客戶機模式:不容許建立、刪除和修改VLAN。他們監聽VTP本域中其餘交換機的VTP通告,並相應修改本身的VTP配置。

           3)、透明模式:不參與VTP。能夠建立、刪除和修改本地VLAN,但不向外通告本身VLAN配置信息,對收到的VTP通告只轉發不學習與更改本身的VLAN

   2.3VTP通告

           1)、VTP通告概述

               管理域、版本號、配置修改編號、所知道的VLAN、已知VLAN的某些參數。

           2)、VTP的版本

               交換機上默認的vtp版本是1,須要用版本2,只要在服務器模式的交換機上配置VTP版本爲2便可。這個新的版本號會傳播到本域中其餘可運行VTP版本2的交換機上,使他們自動採用版本2.

               VTP版本2與版本1功能有如下不一樣:

               、與版本相關的透明模式:在VTP版本1中,一個VTP透明模式的交換機在用VTP轉發信息給其餘交換機時,先檢查VTP版本號和域名是否與本機匹配。匹配時,才轉發該消息。版本2在轉發VTP消息時,不檢查版本號和域名。

               、令牌環支持:VTP版本2,支持令牌環交換和令牌環VLAN,這是VTP版本2和版本1最大的區別。

           3)、配置修改編號

               配置修改編號的取值從0開始,VLAN信息更改一次,修改編號就增長1,直到4294967295,而後循環歸0,,重新開始增長。

               每一個VTP設備會記錄本身的VTP配置修改編號;VTP通告會包含發送者的VTP配置修改編號。這一信息用於肯定接收到的信息是否比當前的信息更新。每一個vtp通告從配置版本號0開始,當有變化時,配置版本號增長1

               當交換機收到的通告比他所存儲的修訂號更大時,這個通告就將覆蓋一存儲的任何VLAN信息。正由於如此,將新增的交換機的修訂號預設爲0是很重要的一個換機。

               VTP修訂號存儲在NVRAM中,交換機的電源開、關不會改變這個設定值。要將修訂號初始化爲0,能夠用如下兩種方法。

               、將交換機的VTP模式更改成透明模式,而後再更改成服務器模式或客戶機模式。

               、將交換機的VTP域名更改一次,在更改回原來的域名。

           4)、VTP通告類型

               VTP有三種類型的通告,分別是彙總通告在,子集通告和通告請求。

               彙總通告:用於通知鄰接的交換機目前的VTP域名和配置修改編號。默認狀況下,交換機每五分鐘發送一次彙總通告

               當交換機收到彙總通告時,會進行以下操做。

               若是域名不一樣,就忽略通告;

               若是域名相同,進一步對比配置修改編號;

               若是交換機自身配置修改編號更高或者與之相等,就忽略此通告。若是更小,就發送通告請求。

               子集通告:若是在VTP服務器上增長、刪除或者修改VLAN,配置修改編號就會增長,交換機會首先發送彙總通告,而後發送一個或過個子集通告。

               子集通告中包括VLAN列表和相應的VLAN信息。若是有多個VLAN,爲了通告全部的信息,可能須要發送多個子集通告。

               通告請求:交換機在下列狀況下會發出VTP請求。

                         交換機從新啓動後;

                         VTP域名更改後;

                         交換機收到配置修改編號比本身高的VTP彙總通告後。

     2.4VTP修剪

          VTP修剪時VTP的一個功能,能減小中繼鏈路上沒必要要的廣播流量。默認狀況

下,某個VLAN的廣播會從中繼鏈路發送到每個中繼接口承載該VLAN的交換

機上,及時那個交換機上沒有那個VLAN的端口也如此。

VTP修剪能夠減小沒有必要擴散的流量,提升中繼鏈路的帶寬利用率。僅當中繼

鏈路接收端上的交換機在那個VLAN中有端口時,纔會將該VLAN的廣播和未知

單播幀發送到該中繼鏈路上。

 

 

 

 

3、課後實驗

實驗拓撲:

image.png

 

實驗要求:

 

1)如上圖中所示,配置pcip地址和網關。

2switch1上配置vtp域名爲test,模式爲server,其餘兩個交換機爲client模式。之間的連線接口模式爲trunk

3)在switch1上添加vlan10vlan20,查看其餘交換機是否學習到,並查看vtp信息。

4)將pc機加入到對應的vlan中,測試pc1是否能夠pingpc2

5)配置單臂路由,實現vlan10vlan20之間能夠通信。

6)配置dhcp,爲vlan10vlan20分配ip和網關、dns202.106.0.20pc機自動得到ip,驗證是否正確得到ip並互相ping通。

7)實現路由器遠程管理。

 

 

 

SW1#vlan da         \\進入VLAN數據庫

SW1(vlan)#vtp domain test        \\建立VTP域,名稱爲test

SW1(vlan)#vtp server             \\設置爲服務器模式

SW1(vlan)#vlan 10 name vlan10     \\建立VLAN10,名稱爲VLAN10

SW1(vlan)#vla 20 name vlan20      \\建立VLAN20,名稱爲VLAN20

SW1(vlan)#exit                  

SW1#conf t                      \\進入全局配置模式

SW1(config)#int r f0/0 -2           \\進入f0/0 -2 接口

SW1(config-if-range)#sw mo  tr     \\配置爲trunk模式

SW1(config-if-range)#no sh         \\開啓端口

 

 

 

 

 

SW2#vlan da       

SW2(vlan)#vtp domain test          \\加入名爲testVTP

SW2(vlan)#vtp client                \\設置爲客戶端模式

SW2(vlan)#exit

SW2#con t

SW2(config)#int f0/0

SW2(config)#sw mo tr

SW2(config)#no sh

SW2(config)#int f0/1

SW2(config-if)#sw ac vlan 10

SW2(config)#int f0/2

SW2(config-if)#sw ac vlan 20

 

 

 

 

SW3#vlan da 

SW3(vlan)#vtp domain test

SW3(vlan)#vtp client

SW3(vlan)#exit

SW3#con t

SW3(config)#int f0/0

SW3(config)#sw mo tr

SW3(config)#no sh

SW3(config)#int f0/1

SW3(config-if)#sw ac vlan 10

SW3(config)#int f0/2

SW3(config-if)#sw ac vlan 20

 

 

 

 

 

R1#en            \\進入特權模式

R1#conf t          \\進入面膜是

R1(config)#int f0/0   \\進入接口

R1(config-if)#no sh   \\開啓接口

R1(config-if)#int f0/0.1     \\進入子接口

R1(config-subif)#en do 10    \\封裝VLANID號,爲10(對應的VLAN號)

R1(config-subif)#ip add 192.168.10.1 255.255.255.0   \\配置網關地址

R1(config-subif)#int f0/0.2     \\進入子接口

R1(config-subif)#en do 20      \\封裝VLANID號,爲20

R1(config-subif)#ip add 192.168.20.1 255.255.255.0    \\配置網關地址

R1(config-subif)#exit                      \\煩惱會特權模式

R1(config)#ip dhcp pool vlan10                \\定義地址池  名稱爲VLAN10

R1(dhcp-config)#network 192.168.10.0 255.255.255.0   \\定義分配的地址段

R1(dhcp-config)#default-router 192.168.10.1          \\設定網關地址

R1(dhcp-config)#dns-server 202.106.0.20       \\設定DNS地址

R1(dhcp-config)#exit                       \\返回特權模式

R1(config)#ip dhcp pool vlan20                \\定義地址池名稱爲VLAN20

R1(dhcp-config)#network 192.168.20.0 255.255.255.0   \\定義分配的地址段

R1(dhcp-config)#defa 192.168.20.1             \\設定網關地址

R1(dhcp-config)#dns 202.106.0.20              \\定義DNS地址

R1(config)#line vty 0 4                        \\進入虛擬終端

R1(config-line)#password cisco                 \\配置登陸密碼

R1(config-line)#login                          \\容許登陸

R1(config-line)#exit                           

R1(config)#enable password cisco123            \\配置進入特權模式的密碼

 

 

 

 

 

實驗驗證:

客戶機自動獲取IP地址並ping通不一樣VLANPC主機

image.png

相關文章
相關標籤/搜索