TCP/IP详解读书笔记——多播,广播

本文详细解释了广播和多播的概念及其在网络传输中的作用。介绍了广播地址的不同类型,并阐述了多播服务的两种应用场景,同时讲解了多播组的地址格式和主机如何加入或离开多播组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先我得牢记一点:多播和广播都是仅仅限于UDP的!

什么是广播呢?

 

主机有时要向网上所有的其他主机发送帧,这就是广播!

 

什么是多播?

 

就是你发送的帧仅仅传送给属于多播组的多个主机!

 

广播地址我们分为四类:

第一:受限的广播地址是:255.255.255.255。任何情况下,路由器都不转发目的地址位首先得广播地址的数据报,这就说明了,数据报仅仅出现在本地网络中。

第二:指向网络的广播地址是主机号全部为1的地址。

第三:指向子网的广播地址是主机号全部为1且有特定的子网号地址。

第四:指向所有子网的广播也需要了解目的网络的子网掩码,以便于指向网络的广播地址区分开。指向所有子网的广播地址的子网号以及支架后为1。

 

关于广播,我们肯定得问:广播时如何传递?路由器及主机又如何处理?这些都得依赖广播的类型,应用的类型,还有路由器的配置。

在管波UDP数据报之前,我们使用的socketAPI中的应用程序必须设置SO_BROADCAST套接字接口选项。并不是所用的系统都强制使用这个限制,某些系统可能有更多的限制,如:必须只有超级用户才能广播。

 

IP多播提供两类服务:

第一类:向多个目的地址传送数据,类似的应用有——交互式会议系统等。

第二类:客户对服务器的请求,如——无盘工作站需要启动引导服务器。

 

多播组的地址格式是:包括为1110的最高的4bit和多播组号,一个多播组位32位。能够接受发往一个特定的多播组的地址数据的主机集合成为主机组,一个主机组可以跨越不同的网络。主机组中的成员可以随时的加入或者离开主机组,主机组中队主机的数量没有限制。

 

那么,考虑一个拥有了50台主机的以太网:20台运行着TCP/IP,其他30台运行其他的协议簇。主机如何处理来自运行另一个协议族的主机广播呢?

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值