zoukankan      html  css  js  c++  java
  • ip route x.x.x.x x.x.x.x null0 的应用场景

     

      在这个网络里面,R1下面的子网使用192.168.0.0/16的网络地址(这里只用作实验,保留地址不能直接用于公网),已经使用了三个,其他的留待扩容后使用。而ISP为了减小路由表已经对R1的地址进行了汇总,路由表已经在图上提供了。此时网络已经可以使用了。 

      但是有一个问题,如果ISP收到一个目标地址为192.168.4.1的包,他是属于R1下边的网络,根据路由表此包将通过s0端口转发给R1。R1收到以后,由于此地址并没有启用,也就不存在于下边的子网,所以对于R1来说此包毫无意义,但是根据路由表的默认路由,192.168.4.1又将通过R1的s0口转发给ISP,这样目标地址192.168.4.1的这个包将一直在此链路中循环,直至TTL=0才会将他丢弃。

      如果这样无意义的包比较多,将严重占用网络的带宽,我们可以在R1上面配置一条这样的路由:

      ip route 192.168.0.0 255.255.0.0 null0   //null0就代表垃圾站,直接丢弃

      根据最长匹配原则(ip classless),目标地址192.168.4.1的包将被R1丢弃,而到1.2.3子网的包将被正常转发

  • 相关阅读:
    开通博客
    简单、方便、实用的日志记录系统
    浅谈近两年工作
    前端构建神器之 gulp
    CSS 3 transition属性
    angular.extend相关知识
    angular.element相关知识
    angularJS之$apply()方法
    Jquery选择器
    Jquery选择器小节
  • 原文地址:https://www.cnblogs.com/dier-gaohe/p/14276804.html
Copyright © 2011-2022 走看看