广播和多播
2016-05-09 16:38
176 查看
广播和多播以及IGMP 协议
一.一些概念- 1.广播和多播只应用于UDP。 - 2.单播的定义: 目的地址指明单个接收口的。 - 3.广播的定义:有时一个主机往网上的所有其他主机发送帧。 - 4.而多播就是介于单播和广播之间。
二.网卡的工作模式
- 1.广播模式(Broad Cast Model):这个模式下接受广播帧,而它的物理地址地址是 0Xffffff 的帧为广播帧。 - 2.多播传送(MultiCast Model):接受所有的多播帧,不论它是不是组内成员发送的。 - 3.直接模式(Direct Model):一般只接收目的地址是自己MAC地址的帧。 - 4.混杂模式(Promiscuous Model):接收所有的帧。 [注意]一般网卡是在广播模式和直接模式,只接收广播帧和自己的帧。混杂模式可以接收同一个网络内的 所有数据帧,从而可以到达监听网络内信息的目的。
三.广播的分类:
- 1.受限的广播: 受限的广播地址为:255.255.255.255。任何情况下,路由器不转发目的为受限的广播地址的数据报。 ,此类数据报一般出现在本地网络。 - 2.指向网络的广播:指向网络的广播地址为主机号全为1的地址。 - 3.指向子网的广播:指向网络的广播地址是主机号全为1的地址,它是最常用。 - 4.指向所有子网的广播:指向所有子网的广播地址的子网号和主机号为全1.
四.多播
提供服务:
A.向多个目的地址传送数据。
B.客户对服务器器的请求。
IGMP(Internet组管理协议)
1.加入一个多播组:多播的基础是一个进程的概念,该进程在一个主机的给定接口加入一个多播组。 2、当一个进程加入一个组时,主机发送一个IGMP报告 3.如果进程离开组时,主机不发送IGMP报告。 4.多播路由器定时发送IGMP查询来了解是否还有主机包含有属于多播组的进程。 5.主机发送IGMP报文回应一个IGMP查询。
广播和多播,IGMP协议的学习到此,水平有限,有错指指正.
相关文章推荐
- 盘点:全球十大化妆品集团旗下子品牌分类及档次
- 混日子
- NYOJ 767 因子和
- iWMS PHP + AJAX 在线仓储管理系统
- 【C语言】矩阵转置
- SVM多类识别
- 阶段冲刺5
- StringUtils.isNotBlank("stringstr")
- iOS性能优化:Instruments使用实战(转)
- Oracle 如何修改列的数据类型
- 全文索引----solr服务器更新增量索引
- C#时间格式化
- ArcGIS教程:更改标题的文本和样式
- (4.1.40.1)Android得到控件在屏幕中的坐标
- 关于Android 内存泄露整理
- 程序不过是想法与api,编程不过是重复的工作
- Python pip distribute
- iBatis开发环境搭建和示例
- android 自定义控件---圆形方向盘
- makefile 中的符号替换($@、$^、$<、$?)