1、 在默认情况下,Cisco路由器在收到任何广播数据的时候,默认都是丢弃而不转发,在某些时候,有些广播是必须的,比如我们通常使用的NetBios Name Server协议,DNS协议,还有DHCP协议。就像DHCP协议,当主机在没有地址的情况下,向服务器请求IP地址,正因为自己没有IP地址,却又不知道服务器在哪,所以需要使用广播来查找,这时,如果服务器在远程网络,而路由器又拒绝转发广播,那么将给我们的DHCP带来麻烦。这种方式可以将广播转化为单播转发给DHCP服务器:接口下使用:ip helper-address x.x.x.x (说明:255.255.255.255的广播路由器不转发)
2、Directed-broadcast定向广播
每个网络都是与路由器的某个接口相连的,这个网络需要向远程网络发送广播,首先就是发送到路由器与之相连的接口,那么当路由器从该接口收到广播之后,决定是丢弃还是转发,就在于路由器的接口是否允许定向广播功能,如果我们需要让路由器帮我们转发定向广播,就需要在接口上手工配置directed-broadcast转发功能。(说明:如果你本网段是172.16.1.0/24,需要广播到192.168.166.0/24,那么你就可以发送广播到广播地址:192.168.166.255,这个取决于你是否在路由器接口上开启了定向广播的转发:接口下采用ip directed-broadcast,注:IOS 12.0开始,默认接口上是关闭directed-broadcast的。(注意IOS版本,请以自身为准。)可以采用show ip int F0/1(以F0/1为例))
附加:
RACK29R1#sh ip int f0/1
FastEthernet0/1 is up, line protocol is up
Internet address is 29.29.15.161/27
Broadcast address is 255.255.255.255
Address determined by setup command
MTU is 1500 bytes
Helper address is not set Directed broadcast forwarding is disabled
Multicast reserved groups joined: 224.0.0.5 224.0.0.6
Outgoing access list is not set
Inbound access list is not set
Proxy ARP is enabled
Local Proxy ARP is disabled
Security level is default
Split horizon is enabled
ICMP redirects are always sent
ICMP unreachables are always sent
ICMP mask replies are never sent
IP fast switching is enabled
IP fast switching on the same interface is disabled
IP Flow switching is disabled
IP CEF switching is enabled
IP CEF Feature Fast switching turbo vector
IP multicast fast switching is enabled
IP multicast distributed fast switching is disabled
IP route-cache flags are Fast, CEF
Router Discovery is disabled
IP output packet accounting is disabled
IP access violation accounting is disabled
TCP/IP header compression is disabled
RTP/IP header compression is disabled
Policy routing is disabled
Network address translation is disabled
BGP Policy Mapping is disabled
WCCP Redirect outbound is disabled
WCCP Redirect inbound is disabled
WCCP Redirect exclude is disabled
RACK29R1#