TCP/IP 详解 卷1 ch13 IGMP: Internet Group Management Protocol

本文介绍了IGMP协议的基本原理,包括IGMP报文的格式及发送方式,并解释了多播路由器如何处理多播组成员报告。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. IGMP报文

An IGMP type of 1 is a query sent by a multicast router, and 2 is a response sent by a host. The group address is a class D IP address. In a query the group address is set to 0, and in a report it contains the group address being reported.

 

1) for query

TTL = 1

IGMP组地址 = 0

目的IP地址=224.0.0.1 <= All-Hosts Group

源IP地址=路由器IP地址

 

2) for report

TTL = 1

IGMP组地址 = 组地址

目的IP地址=组地址

源IP地址=主机IP地址

 

2. a multicast router doesn't even care which host belongs to a group. It only needs to know that at least one host belongs to a group on a given interface.

 

3. 一个多播的例子(代码在前一章)

 

client join group, dest ip is "224.0.0.22 Internet Group Management Protocol (IGMP) Version 3", refer to http://en.wikipedia.org/wiki/Multicast_address

 

 

 

server send msg, dest is the real group address, 224.1.1.1

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值