当一台主机欲加入某个多播组时,会发出“主机成员报告”的IGMP消息通知多播路由器。多播路由器会将多播组的主机信息存储起来。当多播路由器接收到发给那个多播组的数据时,便会将其转发给所有的多播主机。然而当一个网络中没有路由器时(即在一个由几个HUB连起来的简单局域中),主机信息存储在什么地方,在那个被设为网关的主机中??每次发送信息给一个多播组时,只是在sendto中将IP地址改为一个多播地址?难道在我发送的数据包的包头中有多播组主机地址吗?
到底内部是怎样运作的呢?有没有人帮我解决一下??
到底内部是怎样运作的呢?有没有人帮我解决一下??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货