广播地址 2552种IP广播地址(2005-11-9)
一、受限的广播
受限的广播地址是255255255255。该地址用于主机配置过程中IP数据报的目的地址,此时,主机可能还不知道它所在网络的网络掩码,甚至连它的IP地址也不知道。在任何情况下,路由器都不转发目的地址为受限的广播地址的数据报,这样的数据报仅出现在本地网络中。
一个未解的问题是:如果一个主机是多接口的,当一个进程向本网广播地址发送数据报时,为实现广播,是否应该将数据报发送到每个相连的接口上?如果不是这样,想对主机所有接口广播的应用必须确定主机中支持广播的所有接口,然后向每个接口发送一个数据报复制。
大多数BSD系统将255255255255看作是配置后第一个接口的广播地址,并且不提供向所属具备广播能力的接口传送数据报的功能。不过,routed和rwhod(BSDrwho客户的服务器)是向每个接口发送UDP数据报的两个应用程序。这两个应用程序均用相似的启动过程来确定主机中的所有接口,并了解哪些接口具备广播能力。同时,将对应于那种接口的指向网络的广播地址作为发往该接口的数据报的目的地址。
HostRequirementsRFC没有进一步涉及多接口主机是否应当向其所有的接口发送受限的广播。
二、指向网络的广播
指向网络的广播地址是主机号为全1的地址。A类网络广播地址为netid255255255,其中netid为A类网络的网络号。一个路由器必须转发指向网络的广播,但它也必须有一个不进行转发的选择。
三、指向子网的广播
指向子网的广播地址为主机号为全1且有特定子网号的地址。作为子网直接广播地址的IP地址需要了解子网的掩码。例如,如果路由器收到发往12812255的数据报,当B类网络1281的子网掩码为2552552550时,该地址就是指向子网的广播地址;但如果该子网的掩码为2552552540,该地址就不是指向子网的广播地址。
四、指向所有子网的广播
指向所有子网的广播也需要了解目的网络的子网掩码,以便与指向网络的广播地址区分开。指向所有子网的广播地址的子网号及主机号为全1。例如,如果目的子网掩码为2552552550,那么IP地址1281255255是一个指向所有子网的广播地址。然而,如果网络没有划分子网,这就是一个指向网络的广播。
55255255
局域网是二层概念,和网段没有任何关系,是通过二层设备连接,通过MAC地址访问。
网段是三层概念,是对IP地址的划分,不同网段之间必须通过三层设备访问,因为在寻址过程中,第一步就是判断是否位于同一网段,如果是则直接交付,否则发送给默认网关。
vlan同样是二层概念,与IP没有任何关系,也就和网段没有任何关系,vlan是对局域网的逻辑划分,将整个局域网划分成若干虚拟局域网,达到分离广播域的目的。原理是二层设备,通常是交换机,不会对不同vlan id的mac报文进行转发,具体内容可以看vlan实现原理。
但在实际应用中,不能只关注二层,TCP/IP四层模型都要涉及,而局域网作为二层概念由二层设备连接,没有三层设备,不同网段在局域网内是不能够通信的,因此一个局域网内必须是同一个网段。
以上就是网段和局域网(包括虚拟局域网vlan)的区别,实际上只要记住局域网是二层概念,通过二层设备连接, mac作为地址,但实际应用,必须与三层结合,导致必须位于同一网段。
因此网段和局域网在实际应用中可以看作是等价的概念,vlan作为虚拟局域网,不同vlan也要是不同的网段。
有的答案说不同vlan可以在同一网段是可以的,我认为不可以,若在同一网段,源主机直接交付,通过ARP广播获取目的地址的IP对应的MAC,由于位于不同vlan,广播是不可能到达的。因此不同vlan必须是不同网段,通过路由进行访问。
对于不同网段位于同一vlan,也是不可以的,分两种讨论。
如果是通过交换机相连则可以实现分离广播域,因为广播是发生在数据链路层,与IP无关,又没有路由器阻断广播MAC报文;但是没有路由器无法实现不同网段的访问,没有任何实际意义。
不同网段通过路由器相连是不可以的,因为路由器是不会转发广播的。
综上实际应用中,网段和局域网可以看作是等价概念,但在分层模型中,两者没有任何关系。
还有一个概念,vlan划分和网段划分都能达到分离广播域的作用,两者又有什么优缺点。
首先路由器的端口比较少,能够实现的广播域就比较少。vlan是虚拟概念,不用向划分子网那样复杂的布线,并且在划分新的广播域时需要改变布线。
Broadcast Address(广播地址)是专门用于同时向网络中所有工作站进行发送的一个地址。在使用TCP/IP 协议的网络中,主机标识段host ID 为全1 的IP 地址为广播地址,广播的分组传送给host ID段所涉及的所有计算机。例如,对于10110 (2552552550 )网段,其广播地址为1011255 (255 即为2 进制的11111111 ),当发出一个目的地址为1011255 的分组(封包)时,它将被分发给该网段上的所有计算机。
你可以去看看 >
FF-FF-FF-FF-FF-FF用于以太网广播帧的目的地址。根据查询相关资料信息显示,FF-FF-FF-FF-FF-FF用于以太网广播帧的目的地址,以太网帧中的目的地址可以是单一结点地址、多点地址与广播地址3类。
IP网络上发送信息都是要有IP地址的,如果一个网络内有10台电脑,其中一台电脑要给所有的电脑发送信息,如果没有广播功能,那这台电脑需要发出9条信息,分别以9台电脑的地址标识。有了广播就方便了,发一个信息就好了,以广播地址标识,其他电脑都可以接收到。
以上就是关于用抓包工具发现某些包的目的ip地址是广播地址,什么意思全部的内容,包括:用抓包工具发现某些包的目的ip地址是广播地址,什么意思、不同网段和vlan有什么区别、网络中的广播地址有何用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)