Giao thức VTP
VTP viết tắt của Vlan Trunking Protocol là một giao thức độc quyền của Cisco
Trong hệ thống chuyển mạch Ethernet các Switch phải thống nhất với nhau về cấu hình Vlan để việc cấu hình Vlan luôn luôn đồng nhất khi thêm, xóa, sửa thông tin Vlan. Với qui mô hệ thống Switch nhỏ, thì ta có thể cấu hình Vlan thủ công trên từng Switch. Khi số lượng Vlan quá lớn việc kiểm tra và duy trì đồng bộ thông tin Vlan giữa các Switch trở nên khó khăn. Do đó cần có một giao thức chạy trên Switch cho phép các Switch tự động đồng bộ cấu hình Vlan với nhau giúp giảm nhẹ nhiều gánh nặng trong việc quản trị về cấu hình Vlan trên mạng chuyển mạch.
VTP (Vlan Trunking Protocol) là một công nghệ cho phép đồng bộ Vlan giữa các switch thuộc cùng một VTP Domain. VTP có thể hoạt động ở các mode: Server, Transparent, Client
VTP mode server có toàn quyền thao tác trên cấu hình Vlan. Các quyền này bao gồm
VTP sử dụng các đường trunk để trao đổi thông tin. Do đó muốn sử dụng giao thức VTP thì cần phải thiết lập các đường trunk giữa các Switch
Tính năng VTP Pruning
Mặc đinh một Switch khi nhận một unknow unicast frame hoặc một broadcast frame sẽ forward frame đó đến tất cả các máy tính thuộc cùng broadcast domain trên toàn hệ thống chuyển mạch. Switch sẽ forward frame đó đến tất cả các đường trunk kể cả đường trunk mà ở đó Vlan này không hoạt động do đó gây hao tốn tài nguyên mạng, để hạn chế việc gây lãng phí tài nguyên ta sẽ sử dụng tính năng VTP Pruning
Tính năng VTP Pruning cho phép Switch lượt bỏ bớt các VLan không cần thiết khỏi danh sách các Vlan được phép đi qua cổng trunk để ngăn chặn luồng lưu lượng broadcast và những gói tin unknow unicast frame đến tới các Switch mà Vlan ở trạng thái inactive, từ đó giúp tối ưu hóa việc phân phối dữ liệu qua đường trunk
Mặc định VTP Pruning bị disable. VTP Pruning chỉ có thể cấu hình trên VTP Server và sẽ lan truyền sang các Switch còn lại, kết quả là mọi Switch trong hệ thống chuyển mạch điều được bật tính năng VTP Pruning
Nguyên tắc hoạt động khi bật tính năng VTP Pruning:
VTP viết tắt của Vlan Trunking Protocol là một giao thức độc quyền của Cisco
Trong hệ thống chuyển mạch Ethernet các Switch phải thống nhất với nhau về cấu hình Vlan để việc cấu hình Vlan luôn luôn đồng nhất khi thêm, xóa, sửa thông tin Vlan. Với qui mô hệ thống Switch nhỏ, thì ta có thể cấu hình Vlan thủ công trên từng Switch. Khi số lượng Vlan quá lớn việc kiểm tra và duy trì đồng bộ thông tin Vlan giữa các Switch trở nên khó khăn. Do đó cần có một giao thức chạy trên Switch cho phép các Switch tự động đồng bộ cấu hình Vlan với nhau giúp giảm nhẹ nhiều gánh nặng trong việc quản trị về cấu hình Vlan trên mạng chuyển mạch.
VTP (Vlan Trunking Protocol) là một công nghệ cho phép đồng bộ Vlan giữa các switch thuộc cùng một VTP Domain. VTP có thể hoạt động ở các mode: Server, Transparent, Client
VTP mode server có toàn quyền thao tác trên cấu hình Vlan. Các quyền này bao gồm
- Thêm xóa sửa thông tin Vlan
- Đồng bộ thông tin Vlan từ Switch khác
- Forward thông tin Vlan: sau khi học xong thông tin Vlan, Switch sẽ thực hiện chuyển tiếp thông tin này cho các Switch tiếp theo có thể cập nhật
- Switch không được quyền thay đổi thông tin Vlan
- Đồng bộ Vlan từ Switch khác
- Forward thông tin Vlan
- Có quyền thêm xóa sửa thông tin Vlan
- Switch không đồng bộ từ Switch khác
- Forward thông tin Vlan
VTP sử dụng các đường trunk để trao đổi thông tin. Do đó muốn sử dụng giao thức VTP thì cần phải thiết lập các đường trunk giữa các Switch
Tính năng VTP Pruning
Mặc đinh một Switch khi nhận một unknow unicast frame hoặc một broadcast frame sẽ forward frame đó đến tất cả các máy tính thuộc cùng broadcast domain trên toàn hệ thống chuyển mạch. Switch sẽ forward frame đó đến tất cả các đường trunk kể cả đường trunk mà ở đó Vlan này không hoạt động do đó gây hao tốn tài nguyên mạng, để hạn chế việc gây lãng phí tài nguyên ta sẽ sử dụng tính năng VTP Pruning
Tính năng VTP Pruning cho phép Switch lượt bỏ bớt các VLan không cần thiết khỏi danh sách các Vlan được phép đi qua cổng trunk để ngăn chặn luồng lưu lượng broadcast và những gói tin unknow unicast frame đến tới các Switch mà Vlan ở trạng thái inactive, từ đó giúp tối ưu hóa việc phân phối dữ liệu qua đường trunk
Hình: Hoạt động của tính năng VTP Pruning
Mặc định VTP Pruning bị disable. VTP Pruning chỉ có thể cấu hình trên VTP Server và sẽ lan truyền sang các Switch còn lại, kết quả là mọi Switch trong hệ thống chuyển mạch điều được bật tính năng VTP Pruning
Nguyên tắc hoạt động khi bật tính năng VTP Pruning:
- Nếu Switch có các Vlan inactive thì sẽ không cần các Switch khác phải forward dữ liệu về mình nữa, nó sẽ không gửi các yêu cầu nhận dữ liệu về Vlan này.
- Khi Switch “không nhận được” thông tin yêu cầu nhận dữ liệu từ Switch láng giềng về các Vlan inactive, nó sẽ thực hiện cắt tỉa Vlan đó khỏi danh sách các Vlan được Forward dữ liệu qua cổng trunk kết nối với Switch láng giềng đó
- Khi Switch “nhận được ” thông tin yêu cầu nhận dữ liệu từ Switch láng giềng về các Vlan active, nó sẽ cho phép Vlan đó forward dữ liệu trên cổng trunk kết nối với Switch láng giềng