四种IP广播地址/255.255.255.255
一、受限的广播
受限的广播地址是255.255.255.255。
该地址用于主机配置过程中IP数据报的目的地址。
此时,主机可能还不知道它所在网络的网络掩码,甚至连它的IP地址也不知道。
在任何情况下,路由器都不**目的地址为受限的广播地址的数据报,这样的数据报仅出现在本地网络中。
一个未解的问题是:如果一个主机是多接口的,当一个进程向本网广播地址发送数据报时,为实现广播,
是否应该将数据报发送到每个相连的接口上?
如果不是这样,想对主机所有接口广播的应用必须确定主机中支持广播的所有接口,然后向每个接口发送一个数据报复制。
大多数BSD系统将255.255.255.255看作是配置后第一个接口的广播地址,
并且不提供向所属具备广播能力的接口传送数据报的功能。
不过,routed和rwhod(BSDrwho客户的服务器)是向每个接口发送UDP数据报的两个应用程序。
这两个应用程序均用相似的启动过程来确定主机中的所有接口,并了解哪些接口具备广播能力。
同时,将对应于那种接口的指向网络的广播地址作为发往该接口的数据报的目的地址。
HostRequirementsRFC没有进一步涉及多接口主机是否应当向其所有的接口发送受限的广播。
二、指向网络的广播
指向网络的广播地址是主机号为全1的地址。
A类网络广播地址为netid.255.255.255,其中netid为A类网络的网络号。
一个路由器必须转发指向网络的广播,但它也必须有一个不进行转发的选择。
三、指向子网的广播
指向子网的广播地址为主机号为全1且有特定子网号的地址。
作为子网直接广播地址的IP地址需要了解子网的掩码。
例如,如果路由器收到发往128.1.2.255的数据报,当B类网络128.1的子网掩码为255.255.255.0时,该地址就是指向子网的广播地址;
但如果该子网的掩码为255.255.254.0,该地址就不是指向子网的广播地址。
四、指向所有子网的广播
指向所有子网的广播也需要了解目的网络的子网掩码,以便与指向网络的广播地址区分开。指向所有子网的广播地址的子网号及主机号为全1。
例如,如果目的子网掩码为255.255.255.0,那么IP地址128.1.255.255是一个指向所有子网的广播地址。
然而,如果网络没有划分子网,这就是一个指向网络的广播。
由于路由器上开了UPnP服务,而这个服务会用SSDP(简单服务发现协议)就是用239.255.255.250的多播地址端口1900来发现UPnp服务,局域网内某台电脑上如果有UPnP服务,每隔一段时间这台机器就会向该多播地址宣告服务在网络上可取,而发送的方式就是基于UDP的HTTP多播方式。
解决方法:关掉路由上转发协议设置中的UPnP服务。
组播地址:239.255.255.250是SSDP(简单服务发现协议),这是路由器的UPNP服务使用的协议。
A类地址,A类地址是通过将其zui高位比特值设置为0来表示,范围从1.0.0.0~126.0.0.0。地址127.0.0.0 被保留为环回(loopback)地址,不能作为有效因特网地址使用。
B类地址,B类地址是通过将其zui高的前两位比特值设置为10来表示,范围从128.0.0.0~191.255.0.0。
C类地址,C类地址是通过将其zui高的前三位比特值设置为110来表示,范围从192.0.0.0~223.255.255.0。
D类地址,D类地址是通过将其zui高的前四位比特值设置为1110来表示,范围从224.0.0.0~239.255.255.255,被保留为多点广播地址。
以上内容来源于网络,由“WiFi之家网”整理收藏!
评论