Tuyển dụng
Viettel IDC

IGMP là gì? Tìm hiểu về giao thức Internet Group Management Protocol

05/06/2026

Làm sao để hệ thống mạng phân phối hàng nghìn kênh IPTV hay luồng camera giám sát mà không bị sập băng thông? Cùng Viettel IDC tìm hiểu chi tiết IGMP là gì và cách giao thức này kết hợp cùng tính năng IGMP Snooping để giải quyết triệt để bài toán Multicast trên mạng IPv4.

IGMP là gì?

IGMP (Internet Group Management Protocol - Giao thức Quản lý Nhóm Internet) là một giao thức tầng mạng (Network Layer) hoạt động trên nền tảng IPv4, được sử dụng để quản lý tư cách thành viên của các thiết bị trong một mạng truyền phát đa hướng (Multicast). Chức năng chính của IGMP là cho phép các thiết bị (Host) báo cáo với bộ định tuyến (Router) về việc chúng muốn gia nhập hoặc rời khỏi một nhóm Multicast cụ thể để nhận luồng dữ liệu.

IGMP là gì?

IGMP Snooping là gì? Tại sao Switch cần tính năng này?

IGMP Snooping là tính năng trên Switch Layer 2 dùng để giám sát các bản tin IGMP giao tiếp giữa bộ định tuyến và thiết bị đầu cuối. Mặc định, Switch Layer 2 luôn coi gói tin Multicast là Broadcast và đẩy dữ liệu ra toàn bộ các cổng, gây lãng phí tài nguyên mạng. Khi bật IGMP Snooping, Switch sẽ phân tích yêu cầu tham gia hoặc rời nhóm của từng thiết bị để tạo bảng chuyển tiếp mạng chính xác, từ đó chỉ gửi luồng dữ liệu đến đúng cổng có thiết bị đang yêu cầu. 

Ví dụ, một hệ thống mạng có 500 máy tính và một luồng camera an ninh tiêu thụ băng thông 10 Mbps. Nếu không có IGMP Snooping, Switch sẽ đẩy luồng video này ra toàn bộ 500 cổng mạng, làm tiêu tốn 5 Gbps băng thông nội bộ. Ngược lại, khi tính năng này hoạt động, dữ liệu camera chỉ được gửi thẳng đến đúng cổng mạng của phòng bảo vệ, giúp hệ thống không bị tắc nghẽn.

Giao thức IGMP hoạt động như thế nào?

Giao thức IGMP hoạt động dựa trên quá trình giao tiếp hai chiều giữa bộ định tuyến (Router) và các thiết bị kết nối mạng. Khi một thiết bị muốn nhận luồng dữ liệu truyền phát đa hướng, nó sẽ phát đi bản tin xin gia nhập nhóm. Bộ định tuyến lắng nghe tín hiệu này, ghi nhận thiết bị vào danh sách và bắt đầu đẩy dữ liệu đến đúng đích. 

Khi không còn nhu cầu, thiết bị lập tức gửi bản tin rời nhóm để bộ định tuyến ngắt luồng truyền tải nhằm thu hồi băng thông. Đồng thời, bộ định tuyến cũng định kỳ phát các bản tin truy vấn xuống toàn mạng để rà soát và cập nhật danh sách các thiết bị đang nhận dữ liệu.

Về mặt nền tảng kỹ thuật, hệ thống IGMP quản lý các nhóm thông qua dải địa chỉ IP độc quyền từ 224.0.0.0 đến 239.255.255.255. Giao thức này chạy trực tiếp trên lớp Giao thức Internet (IP), hoàn toàn không sử dụng các giao thức trung gian như TCP hay UDP, giúp tốc độ xử lý và phân phối gói tin luôn đạt mức tối ưu nhất.

Giao thức IGMP hoạt động như thế nào?

Phân loại các bản tin IGMP (IGMP Messages)

Quá trình giao tiếp giữa thiết bị đầu cuối (Host) và bộ định tuyến (Router) trong mạng Multicast được vận hành thông qua 4 loại bản tin IGMP cốt lõi sau:

Báo cáo gia nhập nhóm (Membership Reports)

Khi một thiết bị mạng muốn nhận dữ liệu từ một nhóm Multicast, nó sẽ chủ động phát đi bản tin này tới Router. Đây là thao tác bắt buộc để thiết bị được thêm vào danh sách nhận luồng dữ liệu.

Bản tin rời nhóm (Leave Group Messages)

Khi không còn nhu cầu nhận dữ liệu (ví dụ: người dùng tắt luồng video), thiết bị sẽ gửi thông điệp này đến Router. Bản tin rời nhóm đóng vai trò quan trọng giúp Router lập tức ngắt luồng truyền tải đến thiết bị đó, thu hồi và tối ưu hóa băng thông mạng.

Truy vấn thành viên chung (General Membership Queries)

Đây là cơ chế giám sát định kỳ của hệ thống. Router sẽ phát thông điệp này ra toàn bộ mạng lưới các thiết bị đang kết nối để yêu cầu chúng cập nhật lại trạng thái tham gia nhóm Multicast. Dựa vào phản hồi, Router sẽ làm mới cơ sở dữ liệu định tuyến của mình.

Truy vấn nhóm cụ thể (Group-Specific Membership Queries)

Khác với lệnh truy vấn chung quét toàn mạng, bản tin này được Router gửi nhắm đích thẳng đến một nhóm Multicast duy nhất. Thường thì Router sẽ gửi truy vấn này ngay sau khi nhận được bản tin rời nhóm từ một thiết bị, nhằm mục đích kiểm tra chéo xem có còn máy tính nào khác trong cùng nhóm đó vẫn muốn tiếp tục nhận dữ liệu hay không trước khi quyết định ngắt hoàn toàn luồng phát.

Truyền phát đa hướng Multicast trên IPv4 và IPv6 khác nhau như thế nào?

IPv4 và IPv6 là hai phiên bản của Giao thức Internet (IP). Mặc dù IPv6 là chuẩn giao thức hiện đại hơn, IPv4 hiện tại vẫn đang giữ vai trò chủ đạo và được sử dụng rộng rãi trên toàn cầu. Sự khác biệt cốt lõi trong cơ chế truyền phát đa hướng giữa hai hệ thống này nằm ở giao thức quản lý. Trong khi IPv4 phụ thuộc vào giao thức IGMP, thì trên hạ tầng IPv6, MLD (Multicast Listener Discovery) được sử dụng để thay thế hoàn toàn nhiệm vụ này.

Tiêu chí kỹ thuật

Multicast trên IPv4

Multicast trên IPv6

Giao thức quản lý nhóm

IGMP (Internet Group Management Protocol)

MLD (Multicast Listener Discovery)

Giao thức nền tảng

Hoạt động độc lập trực tiếp trên lớp IP

Hoạt động như một phần tích hợp của ICMPv6

Dải địa chỉ IP nhận diện

Dải IP Lớp D (224.0.0.0 đến 239.255.255.255)

Sử dụng dải địa chỉ bắt đầu bằng tiền tố FF00::/8

Sự tồn tại của Broadcast

Vẫn sử dụng Broadcast song song với Multicast

Loại bỏ hoàn toàn Broadcast, chỉ tập trung vào Multicast và Anycast

Truyền phát đa hướng Multicast trên IPv4 và IPv6 khác nhau như thế nào?

Phân biệt Multicast, Anycast và Unicast

Để phân phối luồng dữ liệu mạng, chúng ta có ba phương thức định tuyến cốt lõi. Trong đó, Unicast là giao tiếp một-kèm-một truyền thống, Multicast (kết hợp với IGMP) giúp phát một luồng dữ liệu gốc cho nhiều thiết bị để giải phóng băng thông, và Anycast tự động điều hướng người dùng đến trạm máy chủ gần nhất nhằm giảm tối đa độ trễ.

 

Phương thức

Mô hình kết nối

Cơ chế phân phối dữ liệu

Ứng dụng tiêu biểu

Unicast

1 - 1 (Điểm tới Điểm)

Gửi dữ liệu độc lập và đích danh tới một thiết bị nhận duy nhất.

Lướt web, duyệt email, tải file cá nhân.

Multicast

1 - Nhiều (Điểm tới Nhóm)

Gửi một bản sao dữ liệu duy nhất tới nhiều thiết bị đang yêu cầu nhận.

Hội nghị trực tuyến, camera an ninh, truyền hình IPTV.

Anycast

1 - Gần nhất (Điểm tới Điểm tối ưu)

Định tuyến luồng truy cập tới máy chủ gần nhất trong cụm hệ thống dùng chung IP.

Mạng phân phối nội dung (CDN), máy chủ phân giải tên miền (DNS).

Các ứng dụng thực tế của IGMP

Nhờ khả năng giải quyết triệt để bài toán nghẽn băng thông trong mô hình truyền tải dữ liệu từ một nguồn đến nhiều đích, IGMP trở thành giao thức nền tảng bắt buộc phải có cho các hệ thống mạng và dịch vụ hiện đại.

Dịch vụ truyền hình Internet (IPTV)

Các nhà cung cấp dịch vụ mạng (ISP) như Viettel, VNPT hay FPT sử dụng IGMP để phân phối hàng trăm kênh truyền hình độ nét cao đến các hộ gia đình. Thay vì đẩy dữ liệu của toàn bộ 100 kênh vào đường truyền mạng nhà bạn, hệ thống chỉ tải xuống duy nhất dữ liệu của kênh mà tivi đang bật thông qua lệnh gia nhập nhóm của IGMP. Khi bạn chuyển kênh, giao thức này lập tức ngắt luồng kênh cũ và mở luồng kênh mới, giúp đường truyền Internet không bị quá tải.

Hệ thống camera giám sát an ninh (CCTV)

Trong các trung tâm thương mại hoặc nhà máy lớn, hàng trăm camera IP liên tục truyền dữ liệu hình ảnh về trung tâm kiểm soát. IGMP, kết hợp với tính năng IGMP Snooping trên Switch, giúp định tuyến các luồng video dung lượng lớn này đến chính xác màn hình của nhân viên an ninh đang có thao tác mở xem. Quá trình này giúp mạng nội bộ không bị tràn ngập rác dữ liệu làm ảnh hưởng đến các hoạt động nghiệp vụ khác.

Hội nghị trực tuyến và Livestream nội bộ

Khi một tập đoàn tổ chức các buổi đào tạo trực tuyến hoặc họp toàn công ty quy mô hàng nghìn người, giao thức IGMP cho phép máy chủ trung tâm chỉ phát đi một luồng video gốc duy nhất. Bộ định tuyến sẽ dựa vào danh sách IGMP để tự động nhân bản và chuyển phát luồng video này tới đúng các máy tính đang mở phần mềm họp (như Zoom, MS Teams), giảm tải hoàn toàn áp lực xử lý cho máy chủ chủ quản.

Triển khai hệ điều hành và phần mềm đồng loạt

Các bộ phận IT thường xuyên phải cài đặt mới hệ điều hành (Windows, Linux) hoặc cập nhật phần mềm cho hàng trăm máy tính trong công ty. Thay vì cài đặt thủ công từng máy (Unicast), họ sử dụng mạng Multicast. Máy chủ sẽ phát một bản sao (Image) duy nhất của hệ điều hành, và tất cả các máy tính đang bật tính năng nhận qua IGMP sẽ cùng tải xuống đồng thời. Điều này giúp rút ngắn thời gian triển khai từ vài ngày xuống chỉ còn vài giờ.

Kết luận

Hiểu rõ bản chất IGMP là gì là bước nền tảng để các kỹ sư hệ thống thiết kế và tối ưu hóa hạ tầng mạng quy mô lớn. IGMP đóng vai trò là công cụ điều phối luồng dữ liệu truyền phát đa hướng thông minh, giúp chấm dứt hoàn toàn tình trạng bão mạng gây cạn kiệt tài nguyên.

Để được hỗ trợ tư vấn và tìm hiểu các dịch vụ của Viettel, bạn có thể liên hệ trực tiếp tới Viettel IDC qua các kênh:

- Hotline: 1800 8088 (miễn phí cước gọi)

- Fanpage: https://www.facebook.com/viettelidc  

Bình luận ()

Đăng nhập | Đăng ký
để gửi bình luận
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Xem thêm bình luận

Tin liên quan

20/10/2026

Viettel IDC dẫn đầu bảng xếp hạng Enterprise of Choice 2026 tại nhiều hạng mục quan trọng

Viettel IDC đạt 6 thứ hạng nổi bật tại Enterprise of Choice 2026, trong đó có 5 vị trí Top 1 ở các hạng mục về công nghệ thông tin, phát triển bền vững, doanh nghiệp được yêu thích bởi người lao động, lãnh đạo và thế hệ trẻ. Kết quả ghi nhận những nỗ lực của doanh nghiệp trong xây dựng môi trường làm việc tích cực, lấy con người làm trung tâm.

20/10/2026

So sánh các dịch vụ cloud backup phổ biến tại Việt Nam

So sánh các dịch vụ cloud backup phổ biến tại Việt Nam về phạm vi sao lưu, bảo mật, khôi phục, chi phí và mô hình triển khai để doanh nghiệp dễ lựa chọn.

20/10/2026

Dịch vụ lưu trữ đám mây nào tốt nhất cho doanh nghiệp nhỏ 2026? 9 lựa chọn nên tham khảo

So sánh 9 dịch vụ lưu trữ đám mây cho doanh nghiệp nhỏ năm 2026: công cụ chia sẻ file, Object Storage trong nước và quốc tế, kèm tiêu chí chọn nhà cung cấp.

20/10/2026

Mua chứng chỉ SSL cho website ở đâu uy tín? 5 kênh mua và triển khai

Có 5 kênh mua và triển khai chứng chỉ SSL cho website: CA, đại lý trong nước, nhà cung cấp hosting, nhà đăng ký tên miền và CA miễn phí. Xem ưu nhược điểm và cách kiểm tra nơi bán uy tín.

20/10/2026

Lưu trữ ngoài có an toàn không? Rủi ro và cách bảo vệ dữ liệu doanh nghiệp

Lưu trữ dữ liệu bên ngoài có an toàn không? Phân tích rủi ro, các lớp bảo vệ cần có và tiêu chí chọn nhà cung cấp cho doanh nghiệp.

19/10/2026

VDS là gì? VDS khác VPS và Dedicated Server như thế nào?

VDS là gì, khác VPS và Dedicated Server ở điểm nào, ưu nhược điểm và trường hợp nên sử dụng.

19/10/2026

Cách triển khai observability cho ứng dụng đám mây và microservices như thế nào

Hướng dẫn triển khai observability cho ứng dụng đám mây và microservices qua 7 bước, từ xác định SLI/SLO đến tối ưu chi phí telemetry.

19/10/2026

Top nhà cung cấp dịch vụ Dedicated Server giá tốt, tốc độ ổn định tại Việt Nam

Tổng hợp các nhà cung cấp Dedicated Server tại Việt Nam, so sánh mô hình dịch vụ, cấu hình, Data Center, uptime, băng thông và giá công bố.

19/10/2026

Top nhà cung cấp dịch vụ Hosting và VPS uy tín tại Việt Nam

Top nhà cung cấp Hosting và VPS uy tín tại Việt Nam. So sánh hạ tầng, uptime, loại dịch vụ và các tiêu chí cần kiểm tra trước khi lựa chọn.

19/10/2026

Thuê Cloud GPU có đắt không?

Thuê Cloud GPU có đắt không phụ thuộc vào yếu tố nào? Phân tích các mô hình tính phí, chi phí ẩn và cách tối ưu ngân sách khi dùng GPU đám mây.