zoukankan      html  css  js  c++  java
  • TCP/IP学习笔记:组播

    组播

    单播和广播可以看作是特定类型的组播,但组播可以跨多个物理网络。
    组播保留地址段:
    224.0.0.0 ~ 239.255.255.255
    224.0.0.1 ~ 224.0.0.255 专用于组播路由协议和群组维护协议
    组播地址只可用作目的地址,因此组播地址不会出现在数据报的源地址字段

    实现组播的路由器和主机使用IGMP协议来进行群组成员间通信
    组播路由和单播路由的最大区别在于:
    单播路由中路由变化只有在拓扑结构变化时发生,组播路由则不同,主机加入或退出一个群组时就会发生组播路由变化。

    IGMP报文格式



    IGMP设计中对网络使用效率的考虑:
    1 - 主机和组播路由器之间的通信使用IP组播,在支持硬件组播的网络上,不参与IP组播的主机不会收到IGMP报文
    2 - 当轮询确定群组成员时,组播路由器发送单个查询请求得到关于所有群组的信息。轮询间隔125秒
    3 - 同一网络中的多个组播路由器,只有一个参与轮询主机成员
    4 - 主机不会同时响应路由器的IGMP查询,而是产生一个随机时延后再响应(时延默认10秒)
    5 - 每个群组只需要有一台主机响应后,其他主机则抑制响应通信。


    可靠组播:使用组播交付并能保证所有群组成员收到按序到达、无丢失、无重复且未遭破坏的数据。
    可靠组播采用多确认点和否定确认来防止ACK内爆过载问题


  • 相关阅读:
    day3:python测试题
    day4:Python列表(list)元组( tuple)字典(dict)
    day3:python运算符及数据类型(str)(int)
    2day:Python基础
    1day:了解python
    centos下安装storm
    Linux下添加,删除,修改,查看用户和用户组
    svn默认地址老发生改变,记下默认路径
    hive 遇到的问题及解决方法
    hadoop2.5.2 安装与部署
  • 原文地址:https://www.cnblogs.com/hehe520/p/6147672.html
Copyright © 2011-2022 走看看