Danh mục sản phẩm
Bài 27: Inter-VLAN Routing — Switch Virtual Interface (SVI) trên Layer 3 Switch
💡 Liên hệ thực tế
Router-on-a-Stick ở Bài 26 giống như thuê 1 người đưa thư ngoài công ty, mọi thư từ giữa các phòng ban trong tòa nhà đều phải mang ra ngoài cổng, rồi lại mang vào, dù thực chất chỉ chuyển giữa 2 phòng cùng 1 tòa nhà — vừa chậm, vừa giới hạn bởi tốc độ của "cổng ra vào" duy nhất đó.
⚡ Sẽ hợp lý hơn nhiều nếu chính tòa nhà có sẵn 1 nhân viên nội bộ đứng ngay giữa các phòng ban, xử lý việc chuyển thư qua lại ngay bên trong tòa nhà, không cần đi vòng ra ngoài. Đó chính là ý tưởng của SVI (Switch Virtual Interface) — thay vì dùng Router bên ngoài, chính Switch Layer 3 tự đảm nhiệm luôn việc định tuyến giữa các VLAN.
📘 Kiến thức cốt lõi
SVI (Switch Virtual Interface) là một cổng ảo logic được tạo ngay trên Switch Layer 3, đại diện cho 1 VLAN cụ thể và đóng vai trò Default Gateway cho VLAN đó — hoàn toàn không cần Router vật lý riêng biệt.
⚙️ Điều kiện tiên quyết: Switch phải là Layer 3 (hỗ trợ định tuyến), không phải Switch Layer 2 thông thường.
⚙️ Cấu hình SVI trên Switch Layer 3 Cisco:
Bước 1 — Bật chức năng định tuyến trên Switch (bắt buộc, dễ bị quên):
Switch(config)# ip routing
Bước 2 — Tạo SVI cho từng VLAN:
Switch(config)# interface vlan 10 Switch(config-if)# ip address 192.168.10.1 255.255.255.0 Switch(config-if)# no shutdown Switch(config-if)# exit Switch(config)# interface vlan 20 Switch(config-if)# ip address 192.168.20.1 255.255.255.0 Switch(config-if)# no shutdown Switch(config-if)# exit
📎 Giải thích cú pháp:
interface vlan 10: tạo cổng ảo SVI đại diện cho VLAN 10 — không phải cổng vật lý, mà là 1 "cổng logic" tồn tại trong phần mềm của Switch.ip address+no shutdown: giống hệt cách cấu hình 1 cổng Router bình thường — gán Default Gateway cho VLAN đó.
Bước 3 — Đảm bảo các cổng Access đã được gán đúng VLAN (như đã học ở Bài 23):
Switch(config)# interface GigabitEthernet 0/1 Switch(config-if)# switchport mode access Switch(config-if)# switchport access vlan 10 Switch(config-if)# exit
Switch(config)# interface GigabitEthernet 0/2 Switch(config-if)# switchport mode access Switch(config-if)# switchport access vlan 20 Switch(config-if)# exit
🔍 Kiểm tra kết quả:
Switch# show ip interface brief
Kết quả cho thấy 2 SVI đã lên trạng thái up/up với địa chỉ IP tương ứng của từng VLAN:
Interface IP-Address OK? Method Status Protocol Vlan1 unassigned YES unset administratively down down Vlan10 192.168.10.1 YES manual up up Vlan20 192.168.20.1 YES manual up up
📎 Lưu ý
Vlan1mặc định ở trạng tháiadministratively downnếu chưa cấu hình gì — đây là bình thường vì VLAN 1 không được dùng để định tuyến trong ví dụ này.
Switch# show ip route
Kết quả hiển thị route cho 2 mạng VLAN — mỗi SVI sinh ra 2 dòng route, xác nhận Switch đã "biết đường" tới cả 2 VLAN nhờ có SVI:
Codes: C - connected, S - static, R - RIP, O - OSPF, L - local Gateway of last resort is not set C 192.168.10.0/24 is directly connected, Vlan10 L 192.168.10.1/32 is directly connected, Vlan10 C 192.168.20.0/24 is directly connected, Vlan20 L 192.168.20.1/32 is directly connected, Vlan20
📎 Mỗi SVI sinh ra 2 dòng route: dòng
C(Connected) cho toàn bộ dải mạng/24của VLAN, và dòngL(Local) cho riêng địa chỉ IP/32của chính SVI đó. Cả hai đều xuất hiện ngay khi SVI lên trạng tháiup, không cần cấu hình định tuyến tĩnh hay động — đây chính là bằng chứng cho thấy Inter-VLAN Routing qua SVI đã hoạt động đúng.
⚖️ So sánh Router-on-a-Stick và SVI — bảng quyết định nên dùng giải pháp nào:
| Tiêu chí | Router-on-a-Stick | SVI (Switch Layer 3) |
|---|---|---|
| Yêu cầu phần cứng | Router riêng + Switch thường | Cần Switch Layer 3 (đắt hơn Switch Layer 2) |
| Tốc độ định tuyến | Giới hạn bởi băng thông 1 cổng vật lý duy nhất | Nhanh hơn nhiều — xử lý nội bộ trong Switch |
| Độ phức tạp mở rộng | Thêm VLAN mới phải thêm Subinterface trên Router | Thêm VLAN mới chỉ cần thêm SVI, đơn giản hơn |
| Phổ biến trong thực tế | Mạng nhỏ, ít VLAN, đã có sẵn Router | Mạng doanh nghiệp vừa/lớn, nhiều VLAN |
💡 Trong thực tế triển khai của VNExperts, anh Nam hầu như luôn khuyến nghị khách hàng doanh nghiệp đầu tư Switch Layer 3 ngay từ đầu nếu ngân sách cho phép — vì SVI vừa nhanh hơn, vừa dễ mở rộng hơn Router-on-a-Stick về lâu dài.
💬 Hỏi & Đáp nhanh
❓ Nếu quên lệnh ip routing, các SVI đã cấu hình có hoạt động không?
❌ Không — dù mỗi SVI có địa chỉ IP riêng, nếu chưa bật ip routing trên toàn Switch, thiết bị ở VLAN 10 vẫn không thể giao tiếp được với thiết bị ở VLAN 20, vì Switch chưa được kích hoạt khả năng "định tuyến" giữa các VLAN — đây là lệnh bật công tắc tổng, bắt buộc phải có trước khi các SVI hoạt động đúng nghĩa.
❓ SVI có thay thế hoàn toàn được Router vật lý trong mọi trường hợp không?
❌ Không hoàn toàn — SVI chỉ xử lý tốt việc định tuyến giữa các VLAN nội bộ. Khi cần kết nối ra Internet hoặc xử lý các tính năng nâng cao như NAT, VPN, Router vật lý (hoặc Firewall tích hợp định tuyến) vẫn đóng vai trò cần thiết — SVI và Router thường tồn tại song song trong cùng hệ thống.
❓ Có thể vừa dùng SVI vừa dùng Router-on-a-Stick trong cùng 1 hệ thống không?
✅ Có thể — trong thực tế, một số hệ thống có thể dùng SVI cho các VLAN nội bộ chính (do Switch Layer 3 xử lý nhanh), đồng thời vẫn giữ Router-on-a-Stick cho một số VLAN đặc biệt cần xử lý qua Router (ví dụ VLAN dành riêng cho khách — Guest VLAN cần áp policy đặc thù từ Router/Firewall).
📝 Bài tập đánh giá
Câu 1: Lệnh nào bắt buộc phải bật trên Switch Layer 3 trước khi SVI có thể định tuyến giữa các VLAN?
- A.
switchport mode trunk - B.
ip routing - C.
vtp mode server - D.
spanning-tree enable
Câu 2: So với Router-on-a-Stick, ưu điểm chính của SVI trên Switch Layer 3 là gì?
- A. SVI không cần địa chỉ IP
- B. SVI xử lý định tuyến nhanh hơn, không bị giới hạn bởi 1 cổng vật lý duy nhất
- C. SVI chỉ dùng được cho VLAN 1
- D. SVI không cần cấu hình VLAN trên switch
👉 Đáp án:
Câu 1: B — Lệnh ip routing là công tắc tổng bật chức năng định tuyến trên Switch Layer 3, bắt buộc phải có trước khi các SVI có thể định tuyến giữa các VLAN.
Câu 2: B — SVI xử lý định tuyến ngay bên trong Switch Layer 3, không bị giới hạn băng thông bởi 1 cổng vật lý duy nhất như mô hình Router-on-a-Stick.
📚 Bài viết thuộc khóa học CCNA của VNExperts
🧭 Điều hướng
| ⬅️ Bài trước | 🏠 Mục lục khóa học | Bài kế tiếp ➡️ |
|---|---|---|
| Bài 26: Router-on-a-Stick | Mục lục khóa học CCNA | Bài 28: STP — vì sao cần, vòng lặp Layer 2 là gì |
