중화사전망 - 구한말 사전 - IGMP의 기능은 무엇인가요? 일반인의 관점에서 설명하겠습니다.

IGMP의 기능은 무엇인가요? 일반인의 관점에서 설명하겠습니다.

IGMP(인터넷 그룹 관리 프로토콜)는 인터넷상의 호스트가 자신의 브로드캐스트 그룹 멤버십을 인접 라우터에 보고할 수 있도록 하는 인터넷 프로토콜입니다. 브로드캐스트를 사용하면 인터넷의 호스트가 원본 호스트가 보내는 내용에 관심이 있는 인터넷의 컴퓨터에 정보를 보낼 수 있습니다.

IGMP는 멀티캐스트 데이터 패킷을 대상으로 전달하는 마지막 단계에서 필요한 정보를 제공하며 다음과 같은 양방향 기능을 구현합니다.

1 호스트는 IGMP를 통해 라우터에 알립니다. 특정 멀티캐스트 그룹에서 나가는 정보를 수신하거나 떠나기를 원합니다.

2. 라우터는 IGMP를 통해 LAN의 멀티캐스트 그룹 구성원이 활성 상태인지 주기적으로 쿼리하여 연결된 네트워크 세그먼트의 그룹 멤버십 관계를 수집하고 유지합니다.

IGMP***에는 IGMP v1, v2 및 v3의 세 가지 버전이 있습니다.

확장 정보:

IGMP 멀티캐스트 구성원 쿼리:

IGMP 그룹 구성원 쿼리는 메시지의 유형 필드 0x11로 식별됩니다. IGMP 그룹 구성원 쿼리에는 일반 그룹 구성원 쿼리(일반 쿼리)와 특정 그룹 구성원 쿼리(그룹별 쿼리)의 두 가지 하위 유형이 있습니다.

하위 유형은 메시지의 멀티캐스트 그룹 주소(그룹 주소) 필드로 구별됩니다. 그룹 주소 세그먼트는 0과 같습니다. 이는 일반 그룹 구성원 쿼리가 0과 같지 않음을 나타냅니다. 특정 그룹 구성원을 나타냅니다.

로컬 네트워크에서 지정된 각 멀티캐스트 그룹의 구성원을 쿼리하는 데 사용됩니다. 멀티캐스트 그룹의 주소는 쿼리되는 멀티캐스트 그룹을 지정하기 위해 그룹 주소(그룹 주소) 필드로 지정됩니다. IGMPv1에서는 일반 그룹 구성원 쿼리만 지원되는 반면, IGMPv2에서는 특정 그룹 구성원 쿼리를 지원합니다. ?

1. 일반 그룹 구성원 쿼리

IGMP 규칙에서는 로컬 라우터가 일반 그룹 구성원 쿼리 방법을 사용하여 정기적으로 네트워크의 모든 호스트에 IGMP 그룹 구성원 쿼리 메시지를 보냅니다. 로컬 네트워크의 호스트는 IGMP 쿼리 메시지를 수신하면 메시지에 응답하고 그룹 구성원 보고 메시지를 반환하여 이 호스트가 속한 멀티캐스트 그룹의 주소를 라우터에 알립니다.

2. 특정 그룹 구성원 쿼리

일반적인 상황에서 IGMP는 일반 멀티캐스트 그룹 구성원 쿼리를 사용하여 로컬 네트워크에서 그룹 구성원 정보를 폴링합니다. 이러한 종류의 쿼리는 특정 멀티캐스트 그룹에 대한 것이 아니라 로컬 네트워크의 모든 그룹에 대한 쿼리입니다. 일부 특정 환경에서는 라우터가 특정 멀티캐스트 그룹의 구성원이 로컬 네트워크에 존재하는지 여부도 쿼리해야 합니다. 이 경우 특정 그룹 구성원 쿼리를 사용할 수 있습니다.

바이두 백과사전-인터넷 그룹 관리 프로토콜