1. 程式人生 > >配置VTP域,實現VLAN的統一配置和管理

配置VTP域,實現VLAN的統一配置和管理

VTP的工作原理

VTP:虛擬區域網中繼協議,VTP是一種訊息協議,它使用第二層幀,在交換機之間傳遞VLAN資訊,被稱為VTP通告。有了VTP通告就可以再一臺交換機上集中修改VLAN配置,所做的修改會被自動傳播到網路中的其他交換機,從而實現VLAN配置的一致性。

VTP域

VTP域也稱為VLAN管理域,由一個以上共享VTP域名相連線的交換機組成。也就是說,VTP域是一組VTP域名相同並通過中繼鏈路互相連線的交換機。使用VTP首先需要建立一個VTP管理域,在同一管理域中的交換機共享他們的VLAN資訊,並且一個交換機只能參加一個VTP管理域。

配置VTP域的要求如下:

1、域內的每臺交換機都必須使用相同的VTP域名。

2、交換機必須是相鄰的,即相鄰的交換機並具有相同的域名。

3、交換機之前必須配置中繼鏈路(也就是Trunk)。

VTP的模式

1、伺服器模式:充當VTP伺服器模式的交換機負責它所在域中VLAN資訊的管理工作。VTP伺服器可以建立、刪除或修改VLAN,並向外傳送VTP通告,同時,VTP伺服器也會學習域名相同的VTP通告資訊。

2、客戶機模式:處於VTP客戶機模式的交換機不允許管理建立,刪除或修改VLAN。它們監聽本域中其他交換機的VTP通告,並相應修改它們自己的VTP配置。

3、透明模式:VTP透明模式中的交換機不參與VTP。當交換機處於透明模式時,它可以建立,刪除或修改本地的VLAN資訊,但它不通告自己的VLAN配置資訊,對收到的VTP通告只轉發而不會學習與更改自己的VLAN資訊。

VTP通告

使用VTP時,加入VTP域的每臺交換機在其中繼埠上通告如下資訊:

1、管理域 (即VTP的域名資訊)

2、版本號 (使用VTP的版本號,只要校驗伺服器和客戶機模式的版本是否一致)

3、配置修改編號 (預設為0,當修改VTP域的配置之後,此編號會加1)

4、它所知道的VLAN (即VTP中的所有VLAN)

5、每個VLAN的某些引數 (vlan的相關資訊)

注意:當一臺修改編號高於此VTP域中的修改編號的交換機加入此VTP域時,此交換機的中的VLAN配置會覆蓋所有VTP域中的VLAN配置,所以將交換機加入VTP域時要格外小心。我們可以將交換機的VTP模式改為透明模式,再改回伺服器模式或交換機模式,或者是將交換機的域名更改一下在改回來,就可以將交換機的修改編號初始為0。

VTP修剪

VTP修剪是VTP的一個功能,它能減少中繼鏈路上不必要的廣播流量。

配置VTP例項

在配置VTP之前,我們需要將VTP伺服器和VTP客戶機之間的鏈路設定為中繼鏈路。

列如:將Switch1和Switch的24號埠設定為trunk中繼鏈路。

Switch1(config)#int f0/24

Switch1(config)#switchport mode trunk

Switch1(config)#no sh

Switch2(config)#int f0/24

Switch2(config)#switchport mode trunk

Switch2(config)#no sh

配置VTP伺服器模式

列如:將Switch1配置為VTP伺服器,域名為test,祕密為123,配置VTP修剪。

Switch1#config terminal

Switch1(config)#vtp domain test

Switch1(config)#vtp mode server

SWitch1(config)#vtp passwd 123

Switch1(config)#vtp pruning

配置VTP客戶機模式

列如:將Switch2配置為VTP客戶機,域名和密碼必須和伺服器器一致,否則將不匹配。

Switch2#config terminal

Switch2(config)#vtp domain test

Switch2(config)#vtp mode client

SWitch2(config)#vtp passwd 123

Switch2(config)#vtp pruning

此時VTP伺服器和VTP客戶端就配置完成了,現在只需要在VTP伺服器端建立VLAN,VTP客戶端就可以自動學習到伺服器端建立的VLAN,而不需要自己建立VLAN,但是注意,雖然VTP客戶端可是自動學習VLAN,但是將埠加入VLAN的動作是不可以學習的,所以在客戶端需要手動將埠新增到相應的VLAN中。

相關推薦

配置VTP實現VLAN統一配置管理

VTP的工作原理VTP:虛擬區域網中繼協議,VTP是一種訊息協議,它使用第二層幀,在交換機之間傳遞VLAN資訊,被稱為VTP通告。有了VTP通告就可以再一臺交換機上集中修改VLAN配置,所做的修改會被自動傳播到網路中的其他交換機,從而實現VLAN配置的一致性。VTP域VTP域

Spring Boot 中配置定時任務實現多線程操作

pre log pri http code china 部分 多線程操作 .net 參考的代碼部分 https://git.oschina.net/jokerForTao/spring_boot_schedule 一目了然!Spring Boot 中配置定時任務,實現

ubuntu 12.04 簡單配置samba服務實現主機與虛擬機互通(設置Windows虛擬盤)

完成 sam inux ... conf restart bridged 要求 system 環境: virtualbox ubuntu12.04 首先,如果你到這步了,說明你的window與linux的網絡已經配好了,他們之間是可以互相Ping通的,如果沒有,請看我以

hybrid華為配置不同交換機相同vlan 之間互通

端口 play tag mask eight ant process proc asi 1. 配置不同交歡機,在hybrid模式下,相同vlan之間互通第一步:配置 各個pc 的ip 地址, # ip address 192.168.10.1 Sub

配置浮動路由實現鏈路冗余

同時 code nag 配置浮動路由 優先級 端口 http tin 查看 配置浮動路由,實現鏈路冗余 一、創建實驗環境1、路由器R1\R2 交換機SW1\SW2 PC1\PC2#配置端口IP地址R1 #inte

路由器配置——單臂路由實現VLAN間通信

star run man ddr 通信 command PE aps address 一、實驗目的:用路由器使同和不同vlan可以通信 二、拓撲圖如下 三、具體步驟: (1)R1路由器配置: Router>enRouter#conf tEnter configura

sublime在Macos系統下配置編譯環境實現CTRL+B快速編譯

Mac作業系統自帶了python2版本,安裝python3後, 如果在sublime進行編譯, 需要用python3執行, 則按以下步驟處理: 1 選擇 tools -> build system -> new building system ....選單 2在文字編輯裡用以下內容覆蓋原有指令

華為S5700系列交換機配置通過流策略實現VLAN間三層隔離

operator 安全 abi view 分享圖片 brush align system 5.0 組網圖形 圖1 配置通過流策略實現VLAN間三層隔離組網圖 組網需求 如圖一所示,為了通信的安全性,某公司將訪客、員工、服務器分別劃分到VLAN10、VLAN20、V

zookeeperjava實現統一配置管理叢集節點管理簡單案例

1.首先談談對zookeeper的認識,以下簡稱zk zk做為服務存在,是以三個或者三個以上存在的。服務節點啟動不分先後,他會自動選取出leader和follower。 服務奇數個更有利於容錯,資料一致性可以谷歌下paxos演算法。   2.其次是我們自己開發

Linux學習之路:第二章配置網路IP實現遠端連線(上)

備註:屬於個人分享,文章如有問題請留言,謝謝! 第二章配置網路IP,實現遠端連線 1、輸入使用者和密碼 輸入密碼的時候是不會顯示的 如何檢視Linux系統是32位還是64位,X86是32位,X86_64是64位                  命令: unam

Eclipse + Msys + Boost 安裝配置實現語法高亮編譯

1. 環境安裝和配置 下載Ecllipse, 稍微老一點的版本在高亮C++11的語法會有一些問題,目前這個版本是可以的。Eclipse的具體安裝步驟不說了,略過。 下載Msys並安裝。Msys是目前最好的在Windows下開發GNU程式的環境之一,比Cy

Redis配置主從架構實現讀寫分離

Redis的主從架構,能幫助我們實現讀多,寫少的情況,下面配置Redis架構,很簡單。 準備環境 vmware + rhel-server-7.0(101,102,103)+redis-3.2.0 1、在192.168.137.101安裝好redis3.

ssm配置完成shiro實現登入驗證的功能

花了一天時間,算是完成了shiro登入驗證的這一基本功能。 https://www.w3cschool.cn/shiro/andc1if0.html 這個教程可以多看看,核心的基礎功能很重要。 實現shiro 第一步,引入所需要的依賴 在pom.xml檔案中加入 &

阿里雲申請免費SSL證書配置到Tomcat實現https訪問

在阿里雲的證書列表中,點下載證書,就可以根據你的伺服器下載相關的證書。 選擇Tomcat,下載,阿里雲上面還附有教程,很方便。唯一要注意的是,阿里雲上面的ECS只支援開放443埠,所以Tomcat要把8443埠改成443埠,並在阿里雲上面新增開放443埠,才可以用https訪

Windows下安裝gcc與gdb實現code blocks配置第一步

Windows下安裝gcc與gdb,實現code blocks配置 2.下載 3.按提示一步步點下來,當Browers時一定要記住這個檔案所在的位置。 4.進入介面,選中mingw32-gcc-g++(注意class屬性一定要為bin)此行,然後右擊make for

【樹莓派】配置樹莓派實現檔案傳輸

安裝作業系統 進到後選擇: RASPBIAN STRETCH WITH DESKTOP是圖形介面,RASPBIAN STRETCH LITE是命令列介面,一般下載RASPBIAN STR

ubuntu 12.04 簡單配置samba服務實現主機與虛擬機器互通

環境: virtualbox ubuntu12.04 首先,如果你到這步了,說明你的window與linux的網路已經配好了,他們之間是可以互相Ping通的,如果沒有,請看我以前的文章 由於我li

tomcat配置虛擬目錄實現IP+ 埠號訪問專案

1.tomcat下新建資料夾,這裡起名為 myapp 2.在conf/Catalina/localhost目錄下,新建一個檔名為 ROOT.xml,寫入如下內容: <?xml version='

spring配置日誌切面實現系統操作日誌記錄

//做系統是經常會遇到的情況之一,對系統操作日誌存表記錄 下面給出下例子 需要注意的是,日誌通常資料量會很大,建議已每個人月一張表,或者其他方式分表 例如:logs_2012_1             logs_2012_2             logs_2012_

阿里雲申請的免費證書配置到Tomcat實現https訪問

在阿里雲的證書列表中,點下載證書,就可以根據你的伺服器下載相關的證書。 選擇Tomcat,下載,阿里雲上面還附有教程,很方便。唯一要注意的是,阿里雲上面的ECS只支援開放443埠,所以Tomcat要把8443埠改成443埠,並在阿里雲上面新增開放443埠,