王道计算机网络 IP数据包的三种传输方式

585 阅读2分钟

  • 单播方式:视频服务器,比如视频服务器,每有一个用户,视频服务器就会复制一份数据,因此会带来巨大的带宽

  • 组播的方式:数据沿着路由器进行传播,需要分发的时候进行数据的复制;分开之后,在单一线路上按照一个数据包的方式进行传播;只有到达最后的时候才进行数据包的划分

如何知道成员是属于一个组播组呢?IP组播地址

  • 硬件组播:在本局域网内进行的硬件组播 多播,简单
  • 因特网范围内组播:没有进入局域网范围内来进行组播

  • 即使两台物理设备的前23位不同,但是后面23位数据一致,就会映射到同一组播地址,就会出现数据的干扰;因此,收到多播数据包的主机,还要在IP层利用软件进行过滤,把不是本机的本地数据报丢弃

  • 多播地址使用 01005E,后面的23位抄自  IP地址,然后转换成十六进制

IGMP协议与组播路由选择协议

  • IGMP协议,这个协议是单个路由器内部使用的协议,让连在一个局域网内的组播路由器知道所连的局域网是否还有主机参加或者退出了组播组;
  • 组播路由选择协议:路由器之间路径选择;

  • 发送IGMP报文,只有路由器和属于组播组的成员才会收到消息;不在组播组的成员不会收到消息;

  • 组播路由选择协议目的是为了找到以源主机为根节点的组播转发树