TCP/IP笔记 二.网络层(3)——广播,多播,IGMP

发布时间:2017-3-27 2:47:31 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"TCP/IP笔记 二.网络层(3)——广播,多播,IGMP",主要涉及到TCP/IP笔记 二.网络层(3)——广播,多播,IGMP方面的内容,对于TCP/IP笔记 二.网络层(3)——广播,多播,IGMP感兴趣的同学可以参考一下。

1. 多播与广播 1.1 广播 一般说来ARP,或者路由协议RIP应该是以广播的形式播发的。 1.2 多播 多播可明显地减少网络中资源的消耗。 1.2.1 特点 (1) 多播使用组地址—— IP 使用 D 类地址支持多播。多播地址只能用于目的地址,而不能用于源地址。   (2) 永久组地址——由因特网号码指派管理局 IANA 负责指派。 (3) 动态的组成员 (4) 使用硬件进行多播 1.2.2 D 类 IP 地址 与以太网多播地址的映射关系 1.2.3 多播地址 对于多播地址,有几个特殊的多播地址被占用,他们是 224.0.0.1--该子网内所有的系统组。224.0.0.2--该子网内所有的路由器。224.0.1.1--网络实现协议NTP专用IP。224.0.0.9--RIPv2专用IP 1.3 广播和多播 转: 『个人的看法:广播和多播的性质是一样的,路由器会把数据放到局域网里面,然后网卡对这些数据进行过滤,只拿到自己打算要的数据,比如自己感兴趣的多 播数据,自己感兴趣的组播数据。当一个主机运行了一个处理某一个多播IP的进程的时候,这个进程会给网卡绑定一个虚拟的多播mac地址,并做出来一个多播 ip。这样,网卡就会让带有这个多播mac地址的数据进来,从而实现通信,而那些没有监听这些数据的主机就会把这些数据过滤掉,换句话说,多播,是让主机 的内核轻松了,而网卡,对不起,您就累点吧。』 2. IGMP (Internet Group Management Protocol) 因特网组管理协议  IGMP 是在多播环境下使用的协议,IP 数据报传递其报文。 IGMP的作用在于,让其他所有需要知道自己处于哪个多播组的主机和路由器知道自己的状态。 2.1 主机在多播中的状态 2.2 报文 2.3 多播路由选择 (1) 即使网络拓扑不发生变化,但由于某个应用程序加入或离开了一个多播组,多播路由都会发生变化。 (2) 多播转发要求路由器不仅要检查目的地址,而且还要检查源地址,以便确定何时需要复制多播数据报和转发多播数据报副本。 (3) 多播数据报可以由不是多播组成员的主机产生,并且可能通过没有任何组成员的网络。

上一篇:PHP适合做大型网站吗?
下一篇:Delphi异常处理try except语句和try finally语句用法以及区别

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款