• Trang chủ
  • Wiki
  • Vtp là gì? Lợi ích và cấu hình Vtp ra sao?
164 lượt xem

Vtp là gì? Lợi ích và cấu hình Vtp ra sao?

Những thuật ngữ như Vtp, VLAN, trunk, switch…có lẽ là những thuật ngữ không còn xa lạ với những anh chị đã biết về hạ tầng mạng hay đã có kiến thức cơ bản về mạng. Tuy nhiên, với những anh chị mới bắt đầu tìm hiểu về quản trị mạng hoặc chợt thấy từ này trên các diễn đàn về công nghệ thông tin thì thì nó là thuật ngữ khá mới mẻ. Bởi vậy, trong bài viết này Blog hỗ trợ sẽ giải đáp giúp mọi người biết Vtp là gì cùng những ích lợi mà nó mang lại cho công việc quản trị mạng và hướng dẫn mọi người cách cấu hình Vtp.

Vtp là gì ?

Vtp là gì? Mình xin giải đáp với mọi người đây là một thuật ngữ viết tắt của cụm từ tiếng Anh VLAN Trunking Protocol. Đó là một giao thức độc quyền của Cisco. Giao thức này truyền thông tin của VLAN ( Virtual Local Area Networks – Mạng cục bộ ảo) trên toàn mạng cục bộ thông qua các thiết bị chuyển mạch (switch).

Lợi ích của Vtp trong quản trị mạng:

Để hình dung rõ nét hơn về lợi ích của Vtp, anh chị hãy cùng xem xét ví dụ minh họa sau đây. Giả sử anh chị có một mạng với rất nhiều thiết bị chuyển mạch, chẳng hạn như là 100. Để tạo ra một VLAN trên mỗi switch, anh chị phải nhập lần lượt hết từng lệnh cấu hình VLAN trên từng switch. Cách thực hiện này rất mất công, có thể xảy ra lỗi mà lại tốn thời gian cho việc quản trị mạng. Nếu có Vtp, công việc này trở nên đơn giản và hiệu quả hơn nhiều. Với Vtp, anh chị chỉ cần tạo ra VLAN hay xóa nó đi trên một switch. Sau đó, switch này có thể truyền thông tin của VLAN đó đến tất cả các switch còn lại. Khi anh chị sửa đổi, hay xóa thông tin của VLAN trên một switch thì khi nó được chuyển đến các switch còn lại sẽ tự động thay đổi theo. Cụ thể như sau:

Ở thiết bị chuyển mạch SW1, mình tạo mới một VLAN. Lúc đó, SW1 sẽ chuyển cập nhật VTP của VLAN mới này đến SW2. Sau đó, SW2 sẽ tự chuyển tiếp bản cập nhật VTP này đến SW3. Cứ như vậy sẽ chuyển đến thiết bị chuyển mạch cuối cùng. Nếu mình sửa đổi thông tin VLAN trên SW1, thì bản cập nhật VTP chuyển đến các SW2, SW3… cũng sẽ tự động được thay đổi theo.

Lưu ý: để các thiết bị chuyển mạch khác nhận được bản cập nhật VTP mới thì chúng phải có chung domain và phải khớp mật khẩu (nếu có)

Như vậy, Vtp giúp cấu hình đúng và kiểm soát hiệu quả VLAN: theo dõi và kiểm tra được các thông số chi tiết của VLAN, dễ cấu hình nếu thêm mới VLAN và đồng bộ hóa thông tin VLAN trên các switch trong cùng một mạng cục bộ.

Cấu hình Vtp

3 chế độ hoạt động của cấu hình Vtp:

  • Chế độ Server:

Một switch trong mạng sẽ được mặc định hoạt động ở chế độ Server. Nó sẽ tạo mới VLAN, sửa đổi VLAN, cũng có thể xóa VLAN. Bên cạnh đó, nó sẽ truyền, đồng bộ hóa thông tin VLAN đến các switch khác trong cùng domain và lưu cấu hình vào NVRAM.

  • Chế độ Client:

Ở chế độ này, các switch chỉ truyền và nhận các thông tin quảng bá đến với nhau và tự động cập nhật cấu hình VLAN của nó. Các switch không có quyền xóa hay chỉnh sửa các VLAN. Các switch cũng không lưu cấu hình vào NVRAM như ở chế độ Server.

  • Chế độ Transparent:

Ở chế độ này, switch chỉ quảng bá thông tin Vtp nào nhận ra được cổng trunk của nó. Bởi vậy, nó không đồng bộ hóa thông tin của VLAN. Nó có thể tạo ra, chỉnh sửa và xóa VLAN trên local. Bên cạnh đó, ở chế độ này , các switch cũng lưu cấu hình vào NVRAM như ở chế độ Server

Câu lệnh cấu hình Vtp kèm ví dụ:

Câu lệnh cấu hình Vtp domain

Switch (config) # Vtp domain <domain_name>

Câu lệnh cấu hình Vtp mode

Switch (config) #Vtp [client| transparent| server]

Lệnh xem cấu hình VTP

Switch # show Vtp status

Ví dụ: chúng ta có sơ đồ mạng như sau:

Trong đó:

2 switch kết nối với nhau qua đường “trunk”. Yêu cầu:

  • Tạo ra 3 VLAN là VLAN 10, VLAN 20, VLAN 30 trên SW1
  • Tiếp theo, cấu hình VTP sao cho thông tin các VLAN trên SW1 cập nhật sang cho SW2:

Trên SW1: VLAN 10 (Fa0/2 – Fa0/4), VLAN 20 (Fa0/5 – Fa0/7), VLAN 30 (Fa0/8 – Fa0/10)

Trên SW2: VLAN 10 (Fa0/4 – Fa0/6), VLAN 20 (Fa0/7 – Fa0/9), VLAN 30 (Fa0/10 – Fa0/12)

Thực hiện: Để cấu hình, anh chị thực hiện cấu hình SW1 làm VTP Server và cấu hình SW2 làm VTP client:

  • Cấu hình SW1:

Đầu tiên, anh chị cần thiết lập Vtp domain: Bloghotro, VTP mode Server và tạo ra các VLAN như sau:

Sw1 # config terminal

Sw1 (config) # Vtp mode server

Sw1 (config) # Vtp mode Bloghotro

Sw1 (config) # vlan 10 name KY THUAT

Sw1 (config) # vlan 20 name KINH DOANH

Sw1 (config) # vlan 30 name MARKETING

Sau đó, mọi người tiếp tục cấu hình đường trunk và cho toàn bộ VLAN đều được qua đường trunk:

Sw1 (config) # interface f0/1

Sw1 (config-if) # switchport mode trunk

Sw1 (config-if) # switchport mode trunk encapsulation dot1q

Bước tiếp theo, mọi người tiếp tục thêm các port vào các VLAN:

Sw1 (config) # int range f0/2 – 4

Sw1 (config-if-range) # switchport mode access

Sw1 (config-if-range) # switchport mode access vlan 10

Sw1 (config) # int range f0/5 – 7

Sw1 (config-if-range) # switchport mode access

Sw1 (config-if-range) # switchport mode access vlan 20

Sw1 (config) # int range f0/8 – 10

Sw1 (config-if-range) # switchport mode access

Sw1 (config-if-range) # switchport mode access vlan 30

Cuối cùng, để kiểm tra cấu hình, anh chị dùng lệnh:

Switch # show vlan

Switch # show Vtp status

  • Cấu hình SW2:

Sau khi cấu hình SW1 xong rồi thì mọi người tiến hành cấu hình SW2 làm Vtp client. Đầu tiên, mọi người dùng lệnh như sau để cấu hình:

Vtp domain: ZIONCOM

Vtp mode client:

Sw2 (config) # Vtp mode ZIONCOM

Sw2 (config) # Vtp mode client

Tiếp tục cấu hình trunking trên cổng f0/1 của Sw2 bằng những câu lệnh:

Sw2 (config) # interface f0/1

Sw2 (config-if) # switchport mode trunk

Sw2 (config-if) # switchport mode trunk encapsulation dot1q

Bước tiếp theo, mọi người tiếp tục thêm các port vào các VLAN:

Sw2 (config) # int range f0/4 – 6

Sw2 (config-if-range) # switchport mode access

Sw2 (config-if-range) # switchport mode access vlan 10

Sw2 (config) # int range f0/7 – 9

Sw2 (config-if-range) # switchport mode access

Sw2 (config-if-range) # switchport mode access vlan 20

Sw2 (config) # int range f0/10 – 12

Sw2 (config-if-range) # switchport mode access

Sw2 (config-if-range) # switchport mode access vlan 30

Cuối cùng, để kiểm tra cấu hình, anh chị dùng lệnh:

Switch # show vlan

Switch # show int interface

Switch # show Vtp status

Switch # show Vtp counters : kiểm tra số lần gửi và nhận thông tin trunking

Tổng kết

Qua bài viết này, mọi người chắc hẳn đã biết những thông tin bổ ích về Vtp là gì và những công dụng thú vị của Vtp rồi chứ ạ! Mình cũng mong là mọi người cũng đã nắm được các bước cơ bản để cấu hình Vtp rồi. Nếu mọi người cũng muốn tìm hiểu thêm về các thuật ngữ chuyên ngành mạng khác thì trong chuyên mục wiki giải đáp của Blog hỗ trợ vẫn còn nhiều bài viết thú vị chờ mọi người cùng khám phá đó, đừng bỏ lỡ nhé.