迅维网

查看: 8369|回复: 21
打印 上一主题 下一主题

[转载]route命令

    [复制链接]
跳转到指定楼层
1#
发表于 2010-3-9 09:44:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 重庆 来自 重庆

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
  今天使用route命令,查个机器的路由表,有些参数忘了。在百度上找了一下,现在转过来,大家共同讨论。
  后面是一台WINXP机器上显示的路由表,大家看完后有几个问题探讨一下。


====原文=====
来源:百度词条 route  
Route命令
  大多数主机一般都是驻留在只连接一台路由器的网段上。由于只有一台路由器,因此不存在使用哪一台路由器将数据包发表到远程计算机上去的问题,该路由器的IP地址可作为该网段上所有计算机的缺省网关来输入。
  但是,当网络上拥有两个或多个路由器时,你就不一定想只依赖缺省网关了。实际上你可能想让你的某些远程IP地址通过某个特定的路由器来传递,而其他的远程IP则通过另一个路由器来传递。
  在这种情况下,你需要相应的路由信息,这些信息储存在路由表中,每个主机和每个路由器都配有自己独一无二的路由表。大多数路由器使用专门的路由协议来交换和动态更新路由器之间的路由表。但在有些情况下,必须人工将项目添加到路由器和主机上的路由表中。Route就是用来显示、人工添加和修改路由表项目的。
  route print--本命令用于显示路由表中的当前项目,由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。
  route add--使用本命令,可以将信路由项目添加给路由表。例如,如果要设定一个到目的网络209.98.32.33的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,器IP为202.96.123.5,子网掩码为255.255.255.224,那么你应该输入以下命令:
  route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5
  route change--你可以使用本命令来修改数据的传输路由,不过,你不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一条包含3个网段的更直的路径:
  route add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3
  route delete--使用本命令可以从路由表中删除路由。例如:route delete 209.98.32.33
  route命令主要用于手动配置静态路由表
  route 命令详解
  1.具体功能
  该命令用于在本地IP路由表中显示和修改条目。使用不带参数的ROUTE可以显示帮助。
  2.语法详解
  route [-f] [-p] [command [destination] [mask netmask] [gateway] [metricmetric] [if interface]
  3.参数说明
  -f
  清除所有不是主路由(子网掩码为255.255.255.255的路由)、环回网络路由(目标为127.0.0.0,子网掩码为255.255.255.0的路由)或多播路由(目标为224.0.0.0,子网掩码为240.0.0.0的路由)的条目的路由表。如果它与命令之一(例如Add、Change或Delete)结合使用,表会在运行命令之前清除。
  -p
  与Add命令共同使用时,指定路由被添加到注册表并在启动TCP/IP协议的时候初始化IP路由表。默认情况下,启动TCP/IP协议时不会保存添加的路由,与Print命令一起使用时,则显示永久路由列表。所有其他的命令都忽略此参数。永久路由存储在注册表中的位置是HKEY_LOCAL_MACHSYSTEMCurrentControlSetServicesTcpipParametersPersistentRoutes。
  command 指定要运行的命令。下表列出了有效的命令。
  destination
  指定路由的网络目标地址。目标地址可以是一个IP网络地址(其中网络地址的主机地址位设置为0),对于主机路由是IP地址,对于默认路由是0.0.0.0。mask
  subnetmask
  指定与网络目标地址相关联的网掩码(又称子网掩码)。子网掩码对于IP网络地址可以是一适当的子网掩码,对于主机路由是255.255.255.255
  ,对于默认路由是0.0.0.0。如果忽略,则使用子网掩码255.255.255.255。定义路由时由于目标地址和子网掩码之间的关系,目标地址不能比它对应的子网掩码更为详细。换句话说,如果子网掩码的一位是0,则目标地址中的对应位就不能设置为1。
  gateway
  指定超过由网络目标和子网掩码定义的可达到的地址集的前一个或下一个跃点IP地址。对于本地连接的子网路由,网关地址是分配给连子网接口的IP地址。对于要经过一个或多个路由器才可用到的远程路由,网关地址是一个分配给相邻路由器的、可直接达到的IP地址。
  metric metric
  为路由指定所需跃点数的整数值(范围是1~9999),它用来在路由表里的多个路由中选择与转发包中的目标地址最为匹配的路由。所选的路由具有最少的跃点数。跃点数能够反映跃点的数量、路径的速度、路径可靠性、路径吞吐量以及管理属性。
  if interface 指定目标可以到达的接口的接口索引。使用Route
  print命令可以显示接口及其对应接口索引的列表。对于接口索引可以使用十进制或十六进制的值。对于十六进制值,要在十六进制数的前面加上0x。忽略if参数时,接口由网关地址确定。
  注意:路由表中跃点数一列的值较大是由于允许TCP/IP根据每个LAN接口的IP地址、子网掩码和默认网关的配置自动确定路由表中路由的跃点数造成的。默认启动的自动确定接口跃点数确定了每个接口的速度,调整了每个接口的路由跃点数,因此最快接口所创建的路由具有最低的跃点数。要删除大跃点数,请在每个LAN连接的TCP/IP协议的高级属性中禁用自动确定接口跃点数。
  如果在systemrootSystem32DriversEtc文件夹的本地网络文件中存在适当的条目,名称可以用于Destination。只要名称可以通过“域名系统”(DNS)查询这样的标准主机名解析技术分解为IP地址,就可以将其用于Gateway,DNS查询使用存储在systemrootSystem32DriversEtc
  文件夹下的本地主机文件和NetBIOS 名称解析。
  如果是Print或Delete命令,可以忽略Gateway参数,使用通配符来表示目标和网关。Destination的值可以是由星号(*)指定的通配符。如果指定目标含有一个星号(*)或问号(?),它被看作是通配符,只打印或删除匹配的目标路由。星号代表任意一字符序列,问号代表任一字符。例如,10.*.1、192.168.*、127.*和*224*都是星号通配符的有效使用。
  使用了无效的目标和子网掩码(网掩码)值的组合,会显示“Route bad gateway address
  netmask”错误消息。目标中有一位或多位设置为1,而其在子网掩码中的对应位设置为0时会发生这个错误。可以通过二进制表示法表示目标和子网掩码来检查这种情况。以二进制表示的子网掩码包括表示目标网络地址部分的一连串的1和表示目标主机地址部分的一连串的0两个部分。查看目标以确定目标的主机地址部分(由子网掩码所定义)
  是否有些位设置成了1。
  Windows 98 的Route命令不支持-p参数。
  只有当TCP/IP协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。
  4.例举说明
  例子1:要显示IP路由表的完整内容,执行以下命令:
  route print
  例子2:要显示IP路由表中以10.开始的路由,执行以下命令:
  route print 10.*
  例子3:要添加默认网关地址为192.168.12.1的默认路由,执行以下命令:
  route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
  例子4:要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1的路由,执行以下命令:
  route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
  例子5:要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1的永久路由,执行以下命令:
  route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
  例子6:要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1,跃点数为7的路由,执行以下命令:
  route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
  例子7:要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1,接口索引为0x3的路由,执行以下命令:
  route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
  例子8:要删除目标为10.41.0.0,子网掩码为255.255.0.0的路由,执行以下命令:
  route delete 10.41.0.0 mask 255.255.0.0
  例子9:要删除IP路由表中以10.开始的所有路由,执行以下命令:
  route delete 10.*
  例子10:要将目标为10.41.0.0,子网掩码为255.255.0.0的路由的下一个跃点地址由10.27.0.1更改为10.27.0.25,执行以下命令:
  route change 10.41.0.0 mask 255.255.0.0 10.27.0.25

扩展阅读:
1.http://topthesaurus.com/ttsr/5306.html
开放分类:
IT
[我来完善]
“route”相关词条:
更多
ifconfigipconfigftpnbtstat跟踪路由量子扰动超导探测器inetdping

“route”在英汉词典中的解释(来源:百度词典):
route
KK: []
DJ: []
n.[C]
1. 路;路线;路程;航线[C]
2. 【美】(报纸,邮件等的)递送区域(或路线);(商品推销员的)固定推销路线[C]
3. 途径,渠道[C][(+to)]
4. 【古】【军】行军命令,开拔令[the S]
5. 【电脑】路由
vt.
1. 按规定路线发送[O][(+through/by way of)]
2. 给...定路线;安排...的程序

给不愿意“浪费”自己时间又不愿意学习的朋友看看,上面的东西来源于此:


希望大家,该浪费的时间还是要“花”的。多用、善用 搜索,尤其是本站上的资料。

看完了route命令,结合实战,提几个问题:

1、这个机器上有几个物理网卡,型号是?
2、有几个路由?
3、列表中 metric 20 表示什么意思?

本文由 会员698 原创或被授权转载制作,其他机构或个人未经许可严禁转载。
2#
发表于 2010-10-27 09:35:31 | 只看该作者 来自: 安徽芜湖 来自 安徽芜湖
①此机器的物理网卡有两个,分别是REALTEK  RTL8139有线网卡和ATHEROS  AR5007EG 无线网卡
②有8条路由
③metric 20 表示此机默认路由跃点数是20

回复 支持 反对

使用道具 举报

3#
发表于 2011-12-7 13:49:09 | 只看该作者 来自: 重庆涪陵区 来自 重庆涪陵区

怎么看是八条路由呢?

点评

  发表于 2012-6-8 17:58
回复 支持 反对

使用道具 举报

4#
发表于 2011-12-26 19:20:40 | 只看该作者 来自: 山东烟台 来自 山东烟台
1.应该是2块网卡,好像2块网卡之间还做了桥接
2.2个路由器,一个是192.168.18.123,还有一个是192。168.10.10
3,。跃点数是20 ,这个跃点数好像是表示网关优先级的,数值越小,就是说网络优先走这个网关

回复 支持 反对

使用道具 举报

5#
发表于 2012-3-5 18:05:02 | 只看该作者 来自: 山东烟台 来自 山东烟台
谢谢楼主!!!!

回复 支持 反对

使用道具 举报

6#
发表于 2012-4-4 09:37:10 | 只看该作者 来自: 湖北黄石 来自 湖北黄石
请楼主说说到底以哪个为准哪?

回复 支持 反对

使用道具 举报

7#
发表于 2012-4-15 15:24:10 | 只看该作者 来自: 湖南长沙 来自 湖南长沙
实用吗?我感觉我都不怎么用着命令 看来我out了

回复 支持 反对

使用道具 举报

8#
发表于 2012-5-8 16:56:24 | 只看该作者 来自: 湖北武汉 来自 湖北武汉
学习了谢谢分享。。。

回复 支持 反对

使用道具 举报

9#
发表于 2012-6-8 17:58:16 | 只看该作者 来自: 广东深圳 来自 广东深圳
学习了,谢啦啊!

回复 支持 反对

使用道具 举报

10#
发表于 2012-7-19 08:11:14 | 只看该作者 来自: 安徽合肥 来自 安徽合肥
学习了,谢谢分享。。。

回复 支持 反对

使用道具 举报

11#
发表于 2012-7-23 07:52:28 | 只看该作者 来自: 山东烟台 来自 山东烟台
这个需要学习的。

回复 支持 反对

使用道具 举报

12#
发表于 2012-8-26 00:18:31 | 只看该作者 来自: 北京 来自 北京
没系统学习,有点难懂

回复 支持 反对

使用道具 举报

13#
发表于 2012-10-16 17:23:53 | 只看该作者 来自: 湖南长沙 来自 湖南长沙
楼主请问下答案是哪个啊

回复 支持 反对

使用道具 举报

14#
发表于 2012-10-21 14:51:31 | 只看该作者 来自: 内蒙古包头 来自 内蒙古包头
早些年就研究过的东西,确实能解决很多问题

回复 支持 反对

使用道具 举报

15#
发表于 2013-8-1 22:11:40 | 只看该作者 来自: 广东东莞 来自 广东东莞
本帖最后由 lgflin 于 2013-8-1 22:13 编辑

好东西,问题一看得懂,问题3没看懂。不过应该是4楼的答对了

回复 支持 反对

使用道具 举报

16#
发表于 2013-8-3 19:02:38 | 只看该作者 来自: 江苏南京 来自 江苏南京
这个有些高深。。。

回复 支持 反对

使用道具 举报

17#
发表于 2013-8-15 15:12:43 | 只看该作者 来自: 广东中山 来自 广东中山
好长,慢慢看看。

回复 支持 反对

使用道具 举报

18#
发表于 2014-2-22 22:45:55 | 只看该作者 来自: 湖北襄阳 来自 湖北襄阳
高,深。
努力

回复 支持 反对

使用道具 举报

19#
发表于 2014-5-22 11:44:10 | 只看该作者 来自: 北京 来自 北京
8条路由?? 怎么看出来的

回复 支持 反对

使用道具 举报

20#
发表于 2014-6-14 16:44:57 | 只看该作者 来自: 河北 来自 河北
谢谢指导,赞

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复