HCNP Routing&Switching之组播技术-组播地址
前文我们聊到了组播技术背景,单播、广播在点到多点应用中的问题,以及组播对比单播、广播在点到多点的网络环境中的优势、劣势,相关回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15600788.html;今天我们来聊一聊组播地址相关话题;
组播服务模型
在聊组播地址之前我们先来说说组播服务模型;所谓组播服务模型就是指针对接收者对源的选择来讲的;组播服务模型有两种,一种是ASM(Any-Source Multicast)任意源组播;一种是SSM(Source-Specific Multicast)源指定组播;
ASM组播服务模型

提示:ASM组播服务模型是指任意发送者都可以成为组播源,接收者无法预先知道组播源的位置,接收者可以在任意时间加入或离开组播组;该组播服务模型有一个特点就是要求组播地址在整个组播网络中必须是唯一的,即同一时刻一个ASM地址只能被一种组播应用使用;
SSM组播服务模型

提示:SSM组播服务模型是指接受者可以选择指定的组播源;可以指定只接收哪些源的数据,加入组播组之后,主机只会收到对应主机指定的组播源发送到该组的数据;该服务模型有一个特点是组播地址不在要求全网唯一,只需要每个组播源上保持唯一即可;即同一源上不同的组播应用必须使用不同的SSM地址来区分;
组播IP地址
一个组播组就是一个ip地址,不代表具体主机,而是表示一系列系统的集合;主机加入某个主播组即声明自己接收目的为某个ip地址的报文;组播地址在ip地址中是属于D类地址;其范围是224.0.0.0至239.255.255.255;这个范围内的所有地址都属于组播地址;组播地址和广播地址都只能作为目标地址,不能成为源地址出现在网络通信中;
组播地址分类
组播地址分永久组播地址和临时组播地址;所谓永久组播地址就是指为路由协议预留的组播地址,用于标识一组特定的网络设备,也称保留组播组;永久组播地址保持不变,组成员的数量可以是任意的,甚至为零;比如224.0.0.5,224.0.0.6是ospf中使用的组播地址;224.0.0.9是RIPV2使用的组播地址;所谓临时组播地址是指为用户组播组临时分配的ip地址,组成员的数量一旦为零即取消;

常用永久组播地址


提示:224.0.0.1是代表所有设备,这其中包括主机和路由器,而224.0.0.2只是表示路由器;这两个地址在组播路由协议中会用到;比如一台pc向224.0.0.2发送请求,而对应路由器它不知道该请求到底是路由器还是pc发送的,所以路由器的回复会向224.0.0.1回复;
组播IP与组播MAC地址映射

提示:组播mac地址高24位是固定不变的0x005e,第25位是0也是固定不变的,底23位对应组播ip地址的底23位;由于组播ip地址的前4位是1110 0000(十进制为224),代表组播标识,即组播ip地址的前4位不变,后28位中只有23位和组播mac后23为对应;这样一来ip地址中就有5位信息丢失,即有2的5次方个ip地址会被映射到同一组播mac地址;在实际使用的情况中,网络管理员必须考虑地址分配和mac地址相同的问题;
32个组播ip地址映射同一组播mac地址


提示:可以看到组播ip地址的后23位变化对应组播mac地址也一一对应变化;组播ip地址为xxx.129.x.x 和xxx.1.x.x对应的组播mac地址一样,即ip地址的后23为和组播mac地址的后23位一一对应;这样一来组播mac地址和组播ip地址对应关系中,ip地址还有5位没有和组播mac地址对应,这样就形成了有2的5次方个组播ip地址对应同一个组播mac地址;
HCNP Routing&Switching之组播技术-组播地址的更多相关文章
- HCNP Routing&Switching之组播技术-组播协议IGMP
前文我们了解了组播地址相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15616740.html:今天我们来聊一聊组播协议中IGMP协议相关话题: 组播 ...
- HCNP Routing&Switching之组播技术-组播基础
组播技术背景 随着internet网络的不断发展,网络中交互的各种数据.语音.视频信息数量突增:新型的在线直播.网络电视.视频会议等应用也在逐渐兴起:这些业务大多符合点到多点的模式,对信息安全性.传播 ...
- HCNP Routing&Switching之组播技术-组播分发
前文我们了解了组播技术中的igmp-snooping相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15860484.html:今天我们来聊一聊组播技术 ...
- HCNP Routing&Switching之组播技术-组播路由协议PIM
前文我们了解了组播技术中组播分发树相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16019334.html:今天我们来聊一聊组播路由协议PIM相关话题 ...
- HCNP Routing&Switching之组播技术PIM-SM RP
前文我们了解了组播技术中,组播路由协议PIM的稀疏模式相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16142795.html:今天我们来聊一聊组播路 ...
- HCNP Routing&Switching之组播技术-IGMP-Snooping
前文我们了解了组播协议IGMP相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15700550.html:今天我们来聊一聊二层交换机处理组播报文所面临的 ...
- HCNP Routing&Switching之组播技术PIM-SM 稀疏模式
前文我们了解了组播路由协议PIM以及PIM-DM密集模式相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16084310.html:今天我们来聊一聊PI ...
- HCNP Routing&Switching之BGP基础
前文我们了解了路由注入带来的问题以及解决方案相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15362604.html:今天我们来学习下新的路由协议BG ...
- HCNP Routing&Switching之端口隔离
前文我们了解了组播路由协议稀疏模式中的RP相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16154347.html:今天我们来聊一聊二层交换机中有关v ...
随机推荐
- Docker--harbor私有仓库部署与管理
目录 一.Harbor简介 二.Harbor 部署 三.维护管理Harbor 一.Harbor简介 1.什么是Harbor ? Harbor 是 VMware 公司开源的企业级 Docker Re ...
- SharkCTF2021 bbpop题记
一道挺好的web. 做完这一题,感觉php序列化(甚至魔术方法)之类的有点开始玩明白了. 题面很长: 预备知识: PHP类的方法中,有一部分以下划线开头的"魔术方法".不同于普通方 ...
- vue3.x全局插件和组件
做vue项目的时候,总有一些小组件或者工具类,我们需要频繁的使用,每个使用的地方再去引用相对比较麻烦,当然也有一些好处,尤其是配合组件异步加载的时候,能最更好的减少项目首次加载的体积,从而优化一些体验 ...
- UltraSoft - Beta - Scrum Meeting 8
Date: May 24th, 2020. Scrum 情况汇报 进度情况 组员 负责 今日进度 q2l PM.后端 记录Scrum Meeting Liuzh 前端 暂无 Kkkk 前端 暂无 王f ...
- Flutter的环境配置以及一些常见问题
flutter & AndroidStudio flutter的下载与配置 flutter是Google推出的基于Dart语言开发的跨平台开源UI框架,能够支持安卓与iOS. flutter框 ...
- 替换excel模板中的内容并使用JavaMail发送邮件
由于在公司工作,常年出差,每天都要以日报的形式向公司汇报当天的工作内容.而日报的内容大体上就只有当天工作的主要内容时变化的,其余的都是不变 的. 而我的电脑刚打开excel有点卡,因此决定使用Java ...
- Verilog设计技巧实例及实现
Verilog设计技巧实例及实现 1 引言 最近在刷HDLBits的过程中学习了一些Verilog的设计技巧,在这里予以整理.部分操作可能降低代码的可读性和Debug的难度,请大家根据实际情况进行使用 ...
- Ubuntu 16.04 curl 安装 使用
curl是利用URL语法在命令行方式显工作的开元文件传输工具. 安装 $ sudo apt install -y curl 使用 $ curl http://www.baidu.com 这是最简单的使 ...
- Redis网络库源码分析(2)之启动服务器
一.从main开始 main函数定义在server.c中,它的内容如下: //server.c int main() { signal(SIGPIPE, SIG_IGN); //忽略SIGPIPE信号 ...
- Discovery直播 | 3D“模”术师,还原立体世界——探秘3D建模服务
通过多张普通的照片重建一个立体逼真的3D物体模型,曾经靠想象实现的事情,现在, 使用HMS Core 3D建模服务即可实现! 3D模型作为物品在数字世界中的孪生体,用户可以自己拍摄.建模并在终端直观感 ...