ip classless 命令的作用

转载 2012年03月29日 21:26:01

多试试:多试试-计算机技术与软件


http://fanlei.blog.51cto.com/39654/21357

看了ip classless命令书中的解释,说的还不是很清楚.

 关于ip classless问题,给个简单的例子,假设show ip route时在路由表中有以下输出
 C 10.1.1.0/24 s0/0
 C 10.1.2.0/24 s0/1
 S   10.1.3.0/24 s0/0
 S 0.0.0.0/0     s0/1
 问路由器收到IP包,目的地址10.1.4.1,路由器该如何转发?
 问路由器收到IP包,目的地址20.1.4.1,路由器该如何转发?
 根据常识大家都会说走默认路由。回答正确,但是这只是在ip classless命令生效的时候。如 果去除这条命令,结果就是去20.1.4.1走默认路由,去10.1.4.1路由器则丢弃! 
 为什么这样,在没有ip classless命令生效的时候,cisco 路由器找路由记录首先看目的地址     是哪个大的网络号,如现在10.1.4.1的大网络号是10.0.0.0,因为它是A类地址,然后在路由表中找这个大网络号或其子网的相关的记录,如果能找到对应记录则转发,如果找不到则丢弃。为什么不走默认路由?因为现在路由器认为它知道10.0.0.0这个A类地址上的所有子网,例子中只有3个10.1.1.0/24, 10.1.2.0/24 , 10.1.3.02/24,数据包要去的10.1.4.0/24这个子网并不存在,所以将数据包丢掉。
去20.1.4.1则不同,因为路由表中没有20.0.0.0这个大网络号的相关路由记录,所以立刻走默认路由。

总结:ip classless命令其实是影响的路由表查找的方法,最直接的效果就是对默认路由的使用。有了ip classless命令,则路由器查找路由表使用的是最长匹配原则,而不首先考虑目的地址是哪个类的。



移步至个人小站:www.very321.com

ip classless和no ip classless的对待默认路由的区别

转载:http://blog.163.com/s_u/blog/static/1330836720106162505948/ 例子: R3(config)#no ip classless R...
  • jinspo
  • jinspo
  • 2013年10月16日 20:31
  • 1058

路由配置:理解secondary ip address

原文《http://www.233.com/cisco/ccna/20070826/100602899.html》 为端口设置一个IP地址,在端口设置状态下   ip address 本端口I...
  • fzxy002763
  • fzxy002763
  • 2016年04月30日 03:08
  • 3424

IP地址和子网掩码的作用是什么

http://blog.sina.com.cn/s/blog_5509a71101014lmt.html IP、子网的详述 ——IP分类、网关地址,子网掩码、子网作用   ...
  • zjucor
  • zjucor
  • 2016年11月27日 23:07
  • 1365

Linux ip命令详解

ip 是个命令, ip 命令的功能很多!基本上它整合了 ifconfig 与 route 这两个命令,不过ip 的功能更强大! 如果您有兴趣的话,请自行 vi /sbin/ifup 就知道整个 ifu...
  • haoshuwei531024
  • haoshuwei531024
  • 2015年08月24日 16:04
  • 2222

ip安全策略的运用

控制面板--管理工具里有个ip安全策略的设置     IP安全策略是一个给予通讯分析的策略,它将通讯内容与设定好的规则进行比较以判断通讯是否与预期相吻合,然后决定是允许还是拒绝通讯的传输,它弥补了传...
  • sdfdsrerqw
  • sdfdsrerqw
  • 2014年10月24日 21:28
  • 391

如何使用Linux命令 自动获取IP

dhclient The Internet Systems Consortium DHCP Client, dhclient, provides a means for configuring on...
  • silent325
  • silent325
  • 2013年12月20日 06:13
  • 2558

Ubuntu Linux下设置IP的配置命令

今天装了Ubuntu,但是发现不能上网,开始排查问题: 1、首先确定网络连接是否正确,所用的网线是否可以正常工作 2、查看网卡是否能正常工作,检测的方法如下: a、ping 127.0.0.1 ...
  • zm_21
  • zm_21
  • 2014年05月20日 16:25
  • 1329

ip route 命令详解

linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。ifconfig是net-tools中已被废弃使用的一个命...
  • kevin3101
  • kevin3101
  • 2016年08月30日 14:16
  • 19305

linux下使用命令修改IP地址

使用root用户登录进入linux,打开进去终端 在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 (最后的eth0是网卡名,我的是A...
  • qq_20480611
  • qq_20480611
  • 2015年07月08日 21:37
  • 7049

IP XFRM配置示例:利用linux kernel自带的IPSec实现,手动配置IPSec

1、拓扑 192.168.18.101 192.168.18.102 2、配置192.168.18.101 ip xfrm state add src 192.168.18.101 dst...
  • sahusoft
  • sahusoft
  • 2013年04月20日 11:07
  • 8010
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ip classless 命令的作用
举报原因:
原因补充:

(最多只允许输入30个字)