VTP là gì ? Công dụng của VTP

VTP là gì? Công dụng của VTP

VTP là giao thức giúp các switch Cisco trong cùng một miền quản trị trao đổi và đồng bộ thông tin VLAN. Thay vì phải tạo hoặc xóa VLAN thủ công trên từng switch, quản trị viên có thể thực hiện thay đổi tại thiết bị giữ vai trò phù hợp, sau đó thông tin VLAN được truyền tới các switch còn lại.

Tên đầy đủ của VTP là VLAN Trunking Protocol. Giao thức này đặc biệt hữu ích trong hệ thống có nhiều switch Cisco, nhưng cũng cần được cấu hình cẩn thận. Một thiết bị mang cơ sở dữ liệu VLAN không đúng hoặc có số revision cao có thể gây ảnh hưởng tới toàn bộ miền VTP. Hehe, tiện thì rất tiện, nhưng cấu hình nhầm cũng có thể khiến quản trị viên mất kha khá thời gian xử lý:))

VTP là gì?

VTP là giao thức độc quyền của Cisco, được sử dụng để phân phối thông tin về VLAN giữa các switch trong cùng một VTP domain.

Thông tin có thể được đồng bộ bao gồm:

  • VLAN ID.
  • Tên VLAN.
  • Trạng thái VLAN.
  • Một số thuộc tính liên quan đến cơ sở dữ liệu VLAN, tùy phiên bản VTP và dòng thiết bị.

VTP hoạt động thông qua các liên kết trunk giữa switch. Các thiết bị muốn trao đổi thông tin VTP phải có những thiết lập tương thích, thường gồm:

  • Cùng tên miền VTP.
  • Cùng phiên bản VTP phù hợp.
  • Cùng mật khẩu VTP nếu hệ thống có cấu hình xác thực.
  • Có kết nối trunk cho phép truyền các bản tin VTP.

VTP domain có thể hiểu là một nhóm switch cùng tham gia quản lý và chia sẻ cơ sở dữ liệu VLAN. Switch nằm ngoài domain hoặc có thông tin domain không khớp sẽ không đồng bộ VLAN theo cùng hệ thống.

VTP có công dụng gì trong mạng doanh nghiệp?

Công dụng chính của VTP là giảm thao tác cấu hình VLAN lặp lại trên nhiều switch. Điều này giúp việc quản trị mạng nhanh hơn và hạn chế tình trạng một số switch bị thiếu VLAN do cấu hình thủ công không đồng nhất.

Ví dụ, một hệ thống có 100 switch cần bổ sung VLAN 120 với tên OFFICE-WIFI. Nếu không sử dụng VTP hoặc một công cụ quản lý tập trung khác, quản trị viên có thể phải đăng nhập từng switch để tạo VLAN.

Với VTP, VLAN có thể được tạo trên switch giữ vai trò VTP Server hoặc VTP Primary Server. Bản cập nhật sau đó được quảng bá tới các switch khác trong cùng domain.

VTP mang lại một số lợi ích thực tế:

  • Đồng bộ cơ sở dữ liệu VLAN giữa nhiều switch Cisco.
  • Giảm số lần phải nhập lệnh cấu hình giống nhau.
  • Hạn chế việc một switch bị thiếu VLAN cần thiết.
  • Giúp việc thêm, sửa hoặc xóa VLAN được quản lý tập trung hơn.
  • Hỗ trợ vận hành hệ thống có số lượng switch lớn.

Tuy nhiên, VTP không thay thế hoàn toàn quy trình quản lý cấu hình mạng. Quản trị viên vẫn cần kiểm tra trunk, spanning tree, port access, EtherChannel, chính sách bảo mật và các cấu hình liên quan.

  • VLAN ID.
  • Tên VLAN.
  • Trạng thái VLAN.
  • Một số thuộc tính liên quan đến cơ sở dữ liệu VLAN, tùy phiên bản VTP và dòng thiết bị.

VTP đồng bộ VLAN như thế nào?

Giả sử hệ thống có ba switch là SW1, SW2 và SW3. Các thiết bị được kết nối bằng đường trunk và cùng tham gia một VTP domain.

  1. Quản trị viên tạo một VLAN mới trên SW1.
  2. SW1 cập nhật cơ sở dữ liệu VLAN và số configuration revision.
  3. SW1 gửi bản tin VTP advertisement qua liên kết trunk.
  4. SW2 nhận bản tin, kiểm tra domain, phiên bản và revision.
  5. Nếu thông tin hợp lệ và mới hơn, SW2 cập nhật cơ sở dữ liệu VLAN.
  6. SW2 tiếp tục chuyển bản tin tới SW3.
  7. SW3 tạo VLAN tương ứng trong cơ sở dữ liệu của mình.
Có thể bạn cần →   VLAN là gì ? Khái niệm về VLAN

Nhờ đó, VLAN mới có thể xuất hiện trên nhiều switch mà không cần cấu hình thủ công từng thiết bị.

VTP có tự gán cổng switch vào VLAN không?

Không. VTP chỉ quảng bá thông tin trong cơ sở dữ liệu VLAN. Giao thức này không tự quyết định cổng nào thuộc VLAN nào.

Ví dụ, VTP có thể giúp VLAN 120 xuất hiện trên SW2, nhưng quản trị viên vẫn phải cấu hình cổng access nếu muốn đưa một máy tính vào VLAN đó:

interface GigabitEthernet1/0/10
 switchport mode access
 switchport access vlan 120

Đây là điểm rất dễ nhầm. VLAN đã tồn tại trên switch không có nghĩa là các cổng người dùng đã tự động được đưa vào VLAN đó.

Configuration revision trong VTP là gì?

Configuration revision là số phiên bản của cơ sở dữ liệu VTP. Mỗi lần cấu hình VLAN được thay đổi trên thiết bị có quyền cập nhật, số revision có thể tăng lên.

Khi switch nhận một bản tin VTP có revision cao hơn dữ liệu đang giữ, thiết bị có thể coi đó là cơ sở dữ liệu mới hơn và thực hiện đồng bộ.

Đây cũng là một trong những rủi ro lớn nhất khi triển khai VTP phiên bản cũ. Một switch từng được sử dụng ở hệ thống khác, có revision cao và cơ sở dữ liệu VLAN không phù hợp, nếu được đưa vào domain mà không kiểm tra kỹ có thể làm thay đổi VLAN trên nhiều switch.

Cần làm gì trước khi đưa switch cũ vào VTP domain?

  • Kiểm tra VTP domain, mode, version và configuration revision.
  • Sao lưu cấu hình hiện tại.
  • Đưa switch về trạng thái phù hợp trước khi kết nối vào mạng sản xuất.
  • Không cắm trực tiếp một switch chưa được kiểm tra vào đường trunk.
  • Ưu tiên VTP Version 3 nếu thiết bị và thiết kế hệ thống hỗ trợ.

Trong phòng lab thì cắm thử sai còn có thể cấu hình lại. Trong mạng đang vận hành thật, thao tác này nên được kiểm soát chặt chẽ, không thì “một người sửa VLAN, cả đội cùng thức đêm” =)))

VTP có những chế độ hoạt động nào?

Tùy phiên bản VTP, switch Cisco có thể hoạt động ở các chế độ khác nhau.

Chế độ Khả năng chính Lưu ý
Server Có thể tạo, sửa, xóa VLAN và quảng bá thay đổi Trong VTP V1/V2, nhiều switch có thể hoạt động ở chế độ Server
Client Nhận cơ sở dữ liệu VLAN từ VTP Server Không chủ động tạo hoặc xóa VLAN theo cách thông thường
Transparent Không đồng bộ cơ sở dữ liệu VLAN theo domain nhưng có thể chuyển tiếp bản tin VTP VLAN được quản lý cục bộ trên switch
Off Tắt hoạt động VTP Được hỗ trợ trong VTP Version 3

VTP Server hoạt động ra sao?

VTP Server là thiết bị có khả năng quản lý cơ sở dữ liệu VLAN trong domain. Trên VTP V1 và V2, quản trị viên có thể tạo, sửa hoặc xóa VLAN trên switch Server, sau đó thay đổi được quảng bá tới Client.

Trong VTP Version 3, cơ chế quản lý được kiểm soát chặt hơn thông qua vai trò Primary Server. Chỉ thiết bị được nâng lên vai trò Primary mới có quyền thực hiện những thay đổi cần quảng bá trong domain.

VTP Client có lưu thông tin VLAN không?

VTP Client nhận và sử dụng cơ sở dữ liệu VLAN từ Server. Khả năng lưu giữ dữ liệu sau khi khởi động lại có thể khác nhau tùy phiên bản VTP, nền tảng switch và cách Cisco triển khai trên từng dòng thiết bị.

Khi vận hành thực tế, không nên chỉ dựa vào suy đoán. Hãy kiểm tra tài liệu đúng với model switch và phiên bản IOS hoặc IOS XE đang sử dụng.

Khi nào nên dùng VTP Transparent?

VTP Transparent phù hợp khi quản trị viên muốn tự quản lý VLAN trên từng switch và không muốn thiết bị tự đồng bộ VLAN từ VTP domain.

Chế độ này thường được lựa chọn trong các hệ thống muốn giảm rủi ro do revision hoặc muốn quản lý cấu hình bằng automation, template và hệ thống giám sát tập trung.

VTP Version 1, Version 2 và Version 3 khác nhau thế nào?

Cisco phát triển ba phiên bản VTP chính. VTP Version 3 bổ sung nhiều cơ chế kiểm soát tốt hơn so với hai phiên bản trước.

Tiêu chí VTP V1 VTP V2 VTP V3
Đồng bộ VLAN thông thường
Hỗ trợ Token Ring VLAN Hạn chế Không phải điểm triển khai phổ biến hiện nay
Extended VLAN 1006–4094 Không quảng bá đầy đủ Không quảng bá đầy đủ Có hỗ trợ
Private VLAN Không Không Có hỗ trợ
Primary Server Không Không
Chế độ Off Không Không
Kiểm soát thay đổi Cơ bản Cơ bản Chặt chẽ hơn

VTP Version 1

VTP V1 là phiên bản cơ bản, hỗ trợ quảng bá VLAN trong phạm vi VLAN thông thường. Phiên bản này vẫn có thể xuất hiện trên hệ thống cũ nhưng cần đặc biệt thận trọng với configuration revision.

Có thể bạn cần →   Firewall là gì ? Chức năng các loại tường lửa và cách thức hoạt động

VTP Version 2

VTP V2 có cách hoạt động gần giống V1, đồng thời bổ sung một số khả năng tương thích và hỗ trợ Token Ring VLAN. Trong mạng Ethernet hiện đại, khác biệt này thường không còn là lý do chính để lựa chọn V2.

VTP Version 3

VTP V3 khắc phục nhiều hạn chế của các phiên bản trước và bổ sung các tính năng đáng chú ý:

  • Hỗ trợ extended VLAN từ 1006 đến 4094.
  • Hỗ trợ Private VLAN trên nền tảng tương thích.
  • Sử dụng cơ chế Primary Server và Secondary Server.
  • Bổ sung chế độ VTP Off.
  • Cải thiện khả năng xác thực và kiểm soát cập nhật.
  • Hạn chế việc một switch mới tham gia domain rồi vô tình ghi đè cơ sở dữ liệu VLAN.
  • Có khả năng tương thích với VTP V1 và V2 trong những điều kiện nhất định.

Nếu hệ thống buộc phải sử dụng VTP và thiết bị đều hỗ trợ, VTP V3 thường là lựa chọn an toàn hơn. Dù vậy, quản trị viên vẫn cần có quy trình thay đổi, sao lưu và kiểm tra rõ ràng.

VTP Pruning là gì?

VTP Pruning là cơ chế hạn chế lưu lượng broadcast, multicast và unknown unicast của một VLAN đi qua những đường trunk không cần thiết.

Ví dụ, VLAN 20 chỉ có thiết bị sử dụng tại SW1 và SW2. Nếu SW3 không có cổng access nào thuộc VLAN 20, lưu lượng broadcast của VLAN này không nhất thiết phải được chuyển tới SW3.

Khi VTP Pruning được bật và hoạt động đúng, hệ thống có thể giảm lượng lưu lượng không cần thiết trên các liên kết trunk. Tuy nhiên, quản trị viên cần kiểm tra thiết kế mạng kỹ trước khi kích hoạt để tránh ảnh hưởng đến VLAN đang được sử dụng theo cách đặc thù.

Điều kiện để VTP hoạt động đúng là gì?

Hai switch không tự động đồng bộ VLAN chỉ vì cùng là thiết bị Cisco. Các điều kiện quan trọng thường gồm:

  • Liên kết giữa hai switch phải hoạt động ở chế độ trunk.
  • Hai switch phải sử dụng tên VTP domain giống nhau.
  • Mật khẩu VTP phải khớp nếu có cấu hình.
  • Phiên bản VTP phải tương thích.
  • Switch phải hoạt động ở mode phù hợp.
  • VLAN cần được phép đi qua trunk nếu muốn truyền lưu lượng của VLAN đó.
  • Cấu hình revision và cơ sở dữ liệu VLAN phải được kiểm tra trước khi ghép thiết bị vào domain.

Cần phân biệt rõ hai việc:

  • VTP giúp VLAN tồn tại trong cơ sở dữ liệu của switch.
  • Trunk allowed VLAN quyết định lưu lượng VLAN nào được phép đi qua đường trunk.

Một VLAN được VTP đồng bộ thành công nhưng bị loại khỏi danh sách allowed VLAN thì lưu lượng của VLAN đó vẫn không đi qua trunk.

Cách kiểm tra VTP trên switch Cisco

Lệnh thường dùng để xem trạng thái VTP là:

show vtp status

Kết quả có thể hiển thị các thông tin như:

  • VTP Version.
  • VTP Domain Name.
  • VTP Operating Mode.
  • Số lượng VLAN hiện có.
  • Configuration Revision.
  • VTP Pruning Mode.

Để kiểm tra mật khẩu hoặc trạng thái xác thực theo khả năng của thiết bị, có thể tham khảo thêm các lệnh liên quan đến VTP trên đúng phiên bản IOS hoặc IOS XE.

Kiểm tra trunk bằng lệnh:

show interfaces trunk

Kiểm tra danh sách VLAN:

show vlan brief

Ba lệnh trên giúp xác định nhanh VLAN đã tồn tại hay chưa, liên kết trunk có hoạt động không và switch đang tham gia VTP theo chế độ nào.

Ví dụ cấu hình VTP cơ bản

Ví dụ dưới đây chỉ mang tính minh họa. Cú pháp có thể thay đổi tùy model switch và phiên bản phần mềm.

Cấu hình VTP Server

configure terminal
vtp domain TROGIUPNHANH
vtp mode server
vtp version 2
vtp password Cisco123
end

Cấu hình VTP Client

configure terminal
vtp domain TROGIUPNHANH
vtp mode client
vtp version 2
vtp password Cisco123
end

Cấu hình đường trunk

configure terminal
interface GigabitEthernet1/0/48
 switchport mode trunk
end

Sau khi hoàn tất, nên kiểm tra trạng thái bằng:

show vtp status
show interfaces trunk
show vlan brief

Không nên áp dụng nguyên cấu hình mẫu vào mạng sản xuất khi chưa xác định rõ topology, VTP revision và thiết bị đang giữ cơ sở dữ liệu VLAN chính.

Có nên sử dụng VTP trong hệ thống không?

VTP vẫn hữu ích trong một số hệ thống Cisco, nhưng không phải mạng nào cũng cần triển khai. Quyết định sử dụng phụ thuộc vào quy mô, kinh nghiệm của đội vận hành, chính sách thay đổi và công cụ quản lý cấu hình hiện có.

VTP có thể phù hợp khi:

  • Hệ thống sử dụng chủ yếu switch Cisco.
  • Có nhiều switch cần dùng chung cơ sở dữ liệu VLAN.
  • Đội vận hành hiểu rõ VTP domain, revision và các mode hoạt động.
  • Có quy trình kiểm soát khi thêm switch mới.
  • Sử dụng VTP V3 trên các thiết bị tương thích.

Nên cân nhắc VTP Transparent, VTP Off hoặc giải pháp quản lý cấu hình khác khi:

  • Hệ thống có nhiều hãng thiết bị khác nhau.
  • Số lượng VLAN và switch không lớn.
  • Doanh nghiệp sử dụng automation hoặc hệ thống quản lý cấu hình tập trung.
  • Muốn hạn chế tối đa nguy cơ thay đổi VLAN ngoài ý muốn.
  • Mỗi switch hoặc mỗi khu vực có cơ sở dữ liệu VLAN khác nhau.

Những lưu ý quan trọng khi triển khai VTP

  • Luôn kiểm tra configuration revision trước khi đưa switch vào mạng.
  • Sao lưu cấu hình và danh sách VLAN trước khi thay đổi VTP.
  • Không đưa switch cũ vào domain khi chưa làm sạch cấu hình liên quan.
  • Sử dụng mật khẩu VTP và cơ chế xác thực phù hợp.
  • Ưu tiên VTP Version 3 nếu toàn bộ nền tảng hỗ trợ.
  • Giới hạn quyền thay đổi cơ sở dữ liệu VLAN.
  • Kiểm tra trunk và allowed VLAN sau khi đồng bộ.
  • Không nhầm VTP với DTP, STP hoặc cấu hình access port.
  • Thử nghiệm trong môi trường lab trước khi áp dụng vào hệ thống thật.

VTP khác DTP và STP như thế nào?

Giao thức Tên đầy đủ Chức năng chính
VTP VLAN Trunking Protocol Đồng bộ thông tin VLAN giữa các switch Cisco
DTP Dynamic Trunking Protocol Đàm phán việc hình thành liên kết trunk
STP Spanning Tree Protocol Ngăn vòng lặp Layer 2 trong mạng chuyển mạch

Ba giao thức đều có thể xuất hiện trong cùng một hệ thống switch, nhưng giải quyết các vấn đề hoàn toàn khác nhau. VTP quản lý cơ sở dữ liệu VLAN, DTP liên quan đến quá trình hình thành trunk, còn STP xử lý nguy cơ loop Layer 2.

  • Cùng tên miền VTP.
  • Cùng phiên bản VTP phù hợp.
  • Cùng mật khẩu VTP nếu hệ thống có cấu hình xác thực.
  • Có kết nối trunk cho phép truyền các bản tin VTP.

Kết luận

VTP là giao thức của Cisco dùng để trao đổi và đồng bộ thông tin VLAN giữa các switch trong cùng VTP domain. Công dụng lớn nhất của VTP là giảm thao tác tạo, sửa hoặc xóa VLAN thủ công trên từng thiết bị.

Giao thức này không tự gán cổng vào VLAN và cũng không thay thế cấu hình trunk allowed VLAN. Khi triển khai, quản trị viên cần đặc biệt chú ý tới VTP mode, domain, password, version và configuration revision.

VTP Version 3 cung cấp cơ chế Primary Server cùng nhiều cải tiến an toàn hơn. Dù sử dụng phiên bản nào, hãy sao lưu cấu hình và kiểm tra switch thật kỹ trước khi đưa thiết bị vào mạng sản xuất.

Trợ Giúp Nhanh – Tùng Lâm. Nội dung cập nhật tháng 7/2026.

Thời gian cập nhật: 16/07/2026 23:21

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x