
Switch mạng là gì? Phân biệt Switch, Router và Hub
Trong bất kỳ hệ thống mạng nào — từ văn phòng nhỏ đến trung tâm dữ liệu — switch, router và hub đều là những thiết bị nền tảng, nhưng lại thường bị dùng lẫn lộn vì đều có hình dáng bên ngoài khá giống nhau (hộp kim loại với nhiều cổng Ethernet). Bài viết này làm rõ switch mạng là gì và phân biệt rạch ròi với hai thiết bị còn lại.
1. Switch mạng là gì?
Switch (bộ chuyển mạch) là thiết bị mạng dùng để kết nối nhiều thiết bị (máy tính, máy in, camera, access point...) trong cùng một mạng nội bộ (LAN), cho phép chúng trao đổi dữ liệu với nhau một cách hiệu quả. Switch hoạt động ở tầng 2 (Data Link Layer) trong mô hình OSI, dựa trên địa chỉ MAC (Media Access Control) — một mã định danh vật lý duy nhất được gán cho mỗi card mạng — để xác định chính xác dữ liệu cần được gửi đến cổng nào.
Khi một gói tin đến một cổng của switch, thiết bị sẽ kiểm tra địa chỉ MAC đích trong gói tin, tra cứu trong bảng địa chỉ động (MAC address table) mà nó tự xây dựng và cập nhật liên tục, rồi chuyển tiếp gói tin trực tiếp đến đúng cổng nơi thiết bị nhận đang kết nối — thay vì gửi tràn lan ra tất cả các cổng. Cách làm này giúp giảm đáng kể tình trạng va chạm dữ liệu (collision) và tối ưu hiệu năng mạng, đặc biệt quan trọng khi số lượng thiết bị trong mạng tăng lên.
2. Phân biệt Switch với Hub
Hub là thiết bị mạng sơ khai nhất, hoạt động ở tầng 1 (Physical Layer) — tầng thấp nhất trong mô hình OSI. Khi nhận được dữ liệu tại một cổng, hub đơn giản là "phát tràn" (broadcast) dữ liệu đó ra tất cả các cổng còn lại, bất kể thiết bị nào mới thực sự là người nhận. Điều này có hai hệ quả: mọi thiết bị kết nối vào hub đều nhận được toàn bộ dữ liệu dù không phải là người nhận thực sự (chỉ thiết bị đích mới xử lý, các thiết bị khác sẽ bỏ qua), và toàn bộ các cổng trên hub phải chia sẻ chung băng thông, khiến hiệu năng giảm mạnh khi có nhiều thiết bị cùng hoạt động.
Switch khắc phục cả hai vấn đề này: nhờ khả năng "hiểu" địa chỉ MAC, switch chỉ gửi dữ liệu đến đúng cổng đích, giảm thiểu tình trạng va chạm và nghẽn mạng. Về bản chất, switch chính là phiên bản "thông minh hơn" của hub — vẫn kết nối nhiều thiết bị trong cùng một mạng, nhưng quản lý luồng dữ liệu hiệu quả hơn nhiều.
Tiêu chí | Hub | Switch |
|---|---|---|
Tầng OSI | Tầng 1 (Physical) | Tầng 2 (Data Link) |
Cách xử lý dữ liệu | Phát tràn ra tất cả các cổng | Gửi trực tiếp đến đúng cổng đích |
Cơ sở xác định đích | Không có — không nhận biết được thiết bị | Dựa trên bảng địa chỉ MAC |
Chia sẻ băng thông | Toàn bộ cổng dùng chung một băng thông | Mỗi cổng có băng thông riêng (trong nhiều trường hợp) |
Hiệu năng khi nhiều thiết bị | Giảm mạnh, dễ va chạm dữ liệu | Ổn định, ít va chạm hơn nhiều |
Mức độ phổ biến hiện nay | Gần như đã bị thay thế hoàn toàn | Thiết bị tiêu chuẩn trong mọi mạng LAN hiện đại |
3. Phân biệt Switch với Router
Đây là sự nhầm lẫn phổ biến nhất, vì cả hai đều đóng vai trò kết nối và điều phối dữ liệu, nhưng hoạt động ở phạm vi và tầng mạng hoàn toàn khác nhau:
Switch kết nối các thiết bị bên trong cùng một mạng — hoạt động ở tầng 2, dựa trên địa chỉ MAC, không cần biết đến khái niệm địa chỉ IP hay các mạng khác bên ngoài.
Router kết nối các mạng khác nhau với nhau — hoạt động ở tầng 3 (Network Layer), dựa trên địa chỉ IP, có khả năng định tuyến dữ liệu giữa mạng nội bộ và Internet, hoặc giữa nhiều mạng con (subnet) khác nhau trong cùng một tổ chức.
Có thể hình dung: nếu switch là người quản lý giao thông bên trong một tòa nhà — đảm bảo mỗi người đi đúng phòng của mình — thì router giống như một cảnh sát giao thông ở ngã tư lớn, điều phối luồng xe cộ giữa nhiều khu vực/tòa nhà khác nhau. Một điểm khác biệt kỹ thuật quan trọng: router hỗ trợ NAT (Network Address Translation) để nhiều thiết bị có thể dùng chung một địa chỉ IP công cộng, trong khi switch hoàn toàn không có khái niệm này. Về chi phí, router thường đắt hơn switch do độ phức tạp xử lý cao hơn.
Trong thực tế triển khai mạng, switch và router luôn phối hợp với nhau: switch mở rộng số lượng cổng kết nối cho nhiều thiết bị trong mạng nội bộ, còn router đóng vai trò cổng kết nối ra Internet hoặc sang các mạng khác. Ở quy mô gia đình, router WiFi tiêu dùng thường đã tích hợp sẵn vài cổng switch bên trong, khiến ranh giới giữa hai thiết bị càng dễ gây nhầm lẫn hơn với người dùng phổ thông.
4. Layer 3 Switch — khi ranh giới switch/router trở nên mờ nhạt
Trong các mạng doanh nghiệp quy mô lớn, đặc biệt là mạng có nhiều VLAN (Virtual LAN) và subnet, một loại thiết bị lai xuất hiện: Layer 3 switch. Đây là switch được bổ sung thêm khả năng định tuyến ở tầng 3 — vừa chuyển mạch nhanh trong nội bộ mạng, vừa có thể định tuyến giữa các subnet mà không cần một router vật lý riêng biệt. Layer 3 switch đóng vai trò quan trọng trong kiến trúc mạng doanh nghiệp hiện đại, đặc biệt ở các thiết kế có nhiều VLAN cần giao tiếp qua lại với nhau ở tốc độ cao.
5. Chế độ truyền dữ liệu: Full-duplex và Half-duplex
Một khác biệt kỹ thuật khác giữa switch và router: switch hỗ trợ cả hai chế độ truyền dữ liệu full-duplex (gửi và nhận đồng thời) và half-duplex (chỉ gửi hoặc nhận tại một thời điểm), cho phép người dùng chọn chế độ tự động thương lượng (auto-negotiation) phù hợp. Router mặc định hoạt động ở chế độ full-duplex nhưng cũng có thể chuyển sang half-duplex nếu cần — chế độ full-duplex nhìn chung giúp giảm thiểu va chạm dữ liệu tốt hơn.
6. Khi nào dùng thiết bị nào?
Chỉ có vài thiết bị, ngân sách hạn chế, nhu cầu cơ bản: hub gần như đã hoàn toàn bị loại bỏ khỏi thị trường hiện nay do hiệu năng kém, không còn được khuyến nghị sử dụng.
Cần mở rộng số cổng kết nối có dây trong cùng một mạng (thêm máy tính, camera, máy in, access point...): dùng switch.
Cần kết nối mạng nội bộ ra Internet, hoặc kết nối nhiều mạng con với nhau: cần có router (hoặc Layer 3 switch trong mạng doanh nghiệp phức tạp).
Mạng doanh nghiệp có nhiều VLAN cần định tuyến tốc độ cao giữa các phân đoạn: cân nhắc Layer 3 switch thay vì chỉ dùng router truyền thống.



