route print命令详细解释
计算机cmd命令之route,查看路由表,或配置一个更有效的路由
计算机cmd命令之route,查看路由表,或配置一个更有效的
路由
计算机cmd命令之route,在数据包没有有效传递的情况下,可以利用route命令查看路由表;或者使用该命令来确认为何选择此路径,而且可以配置一个更有效的路由。
【开始】—【所有程序】—【附件】—【命令提示符】
输入命令route /?来查看该命令的帮助信息:
route print,显示路由表的详细内容:
显示路由表中以 192. 开始的路由:route print 192.*
添加默认网关为192.168.6.1的路由:route add 0.0.0.0 mask 0.0.0.0 192.168.6.1,键入命令之后,回车,提示操作完成,然后运行route print 查看:
删除192.168.6.1网关,键入:route delete 0.0.0.0 mask 0.0.0.0 192.168.6.1
要添加目标为16.21.0.0,子网掩码为255.255.0.0,下一个跃点地址为16.27.0.1 的永久路由,route -p add 16.21.0.0 mask 255.255.0.0 16.27.0.1:
b
要将目标为 16.21.0.0,子网掩码为 255.255.0.0 的路由的下一个跃点地址由 16.27.0.1 更改为 16.28.0.25,请输入:
route change 16.21.0.0 mask 255.255.0.0 16.28.0.25
要删除IP 路由表中以16.21.0.0,请输入:route delete 16.21.0.0
其他的自己测试一下,很有用的命令,学习的时候,请举一反三。
route print 详解
第九条
本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理
当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.88接口以广播的形势发送出去,该路由记录的线路质量1
第十条
组播路由:当路由器收到一个组播数据包时该如何处理
当我接收到组播数据包时,我会将该数据从192.168.123.68接口以组播的形势发送出去,该路由记录的线路质量1
route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
要添加目标为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
要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1的永久路由,请键入:
文章转载自网管之家:/network/cisco/200910/177880_2.html
范例
要显示IP路由表的完整内容,请键入:
route print
要显示IP路由表中以10.开始的路由,请键入:
tcproute命令用法
tcproute命令用法`tcproute`不是一个常用的命令,通常用于管理和查看本机的路由表。
下面是它的一些常见用法:- `route print`:显示IP路由表的完整内容。
- `route print 192*`:显示以192开头的IP路由表。
- `route add`:添加一条路由记录。
- `route add 网络目的地址 mask 子网掩码网关 metric (测量值)`:重启后会丢失。
- `route -p add 网络目的地址 mask 子网掩码网关 metric (测量值)`:永久的添加一条路由记录,重启后不会丢失。
- `route delete`:删除路由。
- `route delete 网络目的地址 mask (子网掩码)`:举例如下,删除网络目的地址为192.168.2.0,子网掩码为255.255.255.0的路由,可用`route delete 192.168.2.0 mask 255.255.255.0`。
- `route delete 通配符`:例如要删除以192开头的IP路由表中的所有路由时,可用`route delete 192*`。
- `route change`:修改现有路由。
- `route change 网络目的地址 mask 子网掩码新网关`:例如要将目标为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`。
- `route -f`:清除路由表。
希望这些信息对你有所帮助,如果你还有其他问题,请随时向我提问。
计算机中route print的使用
计算机中route print的使用计算机中的route print命令是一个非常重要的工具,它可以帮助我们分析和管理计算机的网络路由表信息。
在本文中,我们将了解什么是route print命令、如何使用它以及它在计算机网络中的作用。
一、什么是route print命令?Route print命令是Windows系统中的一个用于查看网络路由信息的命令。
它显示了计算机中的路由表,其中包含了计算机连接到不同网络的方式以及对应的IP地址、网关、子网掩码等信息。
在简单来说,route print命令可以帮助我们了解我们的计算机是如何连接到网络上的,以及连接到哪些网络。
二、如何使用route print命令?使用route print命令可以做到以下几个步骤:1、打开命令提示符窗口。
2、在命令提示符窗口中输入route print命令并回车。
3、等待一会儿,在屏幕上会显示计算机的路由表,包括所有的IP地址、网关、接口、子网掩码和路由等信息。
4、如果需要,可以使用其他参数来调整命令行选项,以便更好地执行命令。
例如,我们可以在route print命令中使用参数“-4”或“-6”,以便只显示IPv4或IPv6路由的信息。
因此,如果我们希望查看计算机的IPv4路由表,我们可以运行命令“route print -4”。
三、route print在计算机网络中的作用:route print在计算机网络中扮演着非常重要的角色,它可以帮助我们了解计算机的网络配置、路由选择等信息。
换句话说,使用route print命令可以:1、检测网络问题。
在计算机发生网络故障或连通性问题时,拥有一个明确的路由表信息能够帮助我们找到并解决问题。
2、管理多个网络。
如果连接了多个网络,路由表能够告诉我们哪些网络连接到了计算机,以及计算机将数据包发送到哪里。
3、优化网络性能。
我们可以使用route print命令来检查计算机中的默认网关设置,并对其进行修改以获得更高的网络性能。
双网卡同时上内外网路由配置
双⽹卡同时上内外⽹路由配置⼀、Route命令简介: 可以在cmd控制台(按Win+R后,在运⾏中输⼊cmd),输⼊route print查看帮助信息⼆、Route常⽤命令介绍:1、查看路由表 route print要查看完整路由表,请键⼊:route print要查看IPV4路由表,请键⼊:route print -4要查看IPV6路由表,请键⼊:route print -6要查看IP路由表中以 10. 开始的路由,请键⼊:route print 10.*2、添加路由 route add要添加默认⽹关地址为 192.168.1.1 的默认路由,请键⼊:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1要添加默认⽹关地址为 192.168.1.1 的默认永久路由,请键⼊:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 -p要添加⽬标为 10.2.2.100,⼦⽹掩码为 255.255.0.0,下⼀个跃点地址为 10.2.2.1 的路由,请键⼊:route add 10.2.2.100mask 255.255.0.0 10.2.2.1要添加⽬标为 10.2.2.100,⼦⽹掩码为 255.255.0.0,下⼀个跃点地址为 10.2.2.1 的永久路由,请键⼊:route add 10.2.2.100 mask 255.255.0.0 10.2.2.1 -p要添加⽬标⽹段为 10.2.2.0,⼦⽹掩码为 255.255.0.0,下⼀个跃点地址为 10.2.2.1 的永久路由,请键⼊:route add 10.2.2.0mask 255.255.0.0 10.2.2.1 -p3、删除路由 route delete要删除⽬标为 10.2.2.100,⼦⽹掩码为 255.255.0.0 的路由,请键⼊:route delete 10.2.2.100 mask 255.255.0.0要删除⽬标为 10.2.2.100的所有路由,请键⼊:route delete 10.2.2.100要删除⽬标为 10.2.2.100,⼦⽹掩码为 255.255.0.0 的路由,请键⼊:route delete 10.2.2.100 mask 255.255.0.0要删除 IP 路由表中以 10. 开始的所有路由,请键⼊:route delete 10.*要删除默认路由,请键⼊:route delete 0.0.0.04、改变路由 route change要将⽬标为 10.2.2.100,⼦⽹掩码为 255.255.0.0 的路由的下⼀个跃点地址由 10.2.2.1 更改为 10.2.3.1,请键⼊: route change 10.2.2.100 mask 255.255.0.0 10.2.3.1三、配置⽰例:1、前置条件: 两张⽹卡,⼀张⽤于内⽹,⼀张⽤于上外⽹。
route命令详解与使用实例
route命令详解与使⽤实例1. 使⽤背景需要接⼊两个⽹络,⼀个是部署环境所在内⽹环境,这个环境是上不了外⽹,外⽹环境很可能是⼀个⽆线⽹络。
如果两者都连接上,很可能导致有⼀⽅不能起作⽤,即外⽹或内⽹上不了,常常需要使⽤繁琐的“禁⽤⽹络连接”、“启⽤⽹络连接”的操作来进⾏内外⽹的切换,甚是⿇烦。
为了解决这个问题,可以使⽤route命令来使得同时内外⽹都可⽤。
2. route命令route命令是在本地 IP 路由表中显⽰和修改条⽬⽹络命令。
route命令的语法如下:route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]route命令常⽤的命令如下:1)route delete:删除路由;2)route print:打印路由的Destination;3)route add:添加路由;4)route change:更改现存路由。
⼀般使⽤route delete、route add、route print这三条命令可解决路由的所有功能。
2.1 打印路由信息打印路由信息使⽤命令:route print。
===========================================================================Interface List0x1 MS TCP Loopback interface0x2 00 26 18 31 4f d1 Realtek RTL8168C(P)/8111C(P) PCI-E Gigabit Ethernet NIC - 数据包计划程序微型端⼝0x50004 00 53 45 00 00 00 WAN (PPP/SLIP) Interface======================================================================================================================================================Active Routes:Network Destination Netmask Gateway Interface Metric0.0.0.0 0.0.0.0 116.69.106.119 116.69.106.119 10.0.0.0 0.0.0.0 192.168.2.226 192.168.2.79 20115.168.64.94 255.255.255.255 116.69.106.119 116.69.106.119 1116.69.106.119 255.255.255.255 127.0.0.1 127.0.0.1 50116.255.255.255 255.255.255.255 116.69.106.119 116.69.106.119 50127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1192.168.2.0 255.255.255.0 192.168.2.79 192.168.2.79 20192.168.2.79 255.255.255.255 127.0.0.1 127.0.0.1 20192.168.2.255 255.255.255.255 192.168.2.79 192.168.2.79 20224.0.0.0 240.0.0.0 192.168.2.79 192.168.2.79 20224.0.0.0 240.0.0.0 116.69.106.119 116.69.106.119 1255.255.255.255 255.255.255.255 116.69.106.119 116.69.106.119 1255.255.255.255 255.255.255.255 192.168.2.79 192.168.2.79 1Default Gateway: 116.69.106.119===========================================================================Persistent Routes:None第⼀列是⽹络⽬的地址。
route命令的基本用法
route命令的基本用法Route命令到底有什么功用?它是如何管理和修改路由表,帮助改变网络数据包的流向?添加、删除,还是清空路由表项?Windows系统下的route命令是一个非常有用的网络调试工具。
它可以帮助我们管理和修改路由表,以改变网络数据包的流向。
如果你是一个批处理爱好者,或者是正在学习网络管理,那么你一定要了解这个route命令。
下面我将详细介绍这个命令,包括它的语法、用法和实例。
一、语法route命令在Windows操作系统中是一个命令行工具,它的基本语法如下:route [-f] [-p] [-4|-6] command [destination] [mask netmask] [gateway] [metric metricvalue] [if interface]其中,命令参数command表示需要执行的路由表操作,可以是下面几个选项之一:add:添加一条路由delete:删除一条路由change:修改一条路由print:打印出路由表的内容其他参数的含义如下:-f:清除所有网关项的路由表。
-p:将路由表项设置为持久性路由表项,这意味着重启系统后仍然有效,一般与add结合使用-4|-6:设置IPv4或IPv6路由表项destination:指定目标主机网络地址netmask:指定网络掩码,如果未指定,一般默认设置为255.255.255.255gateway:指定网关IPmetricvalue:指定跃点数interface:本地接口名称或接口号二、用法与实例对于Windows系统下的route命令,我们可以使用它来执行以下操作:1. 添加一条路由使用route add命令可以添加一条路由。
例如,我们可以使用下面的命令将网关192.168.1.1添加到网络地址192.168.0.0/24的路由表项中:route add 192.168.0.0 mask 255.255.255.0 192.168.1.12. 删除一条路由使用route delete命令可以删除一条路由。
route命令的格式
route命令的格式route命令的格式如下:在命令提示符或终端中,可以使用route命令来查看或修改计算机的路由表。
格式如下:route [-f] [-p] [command [destination] [MASK subnetmask] [gateway] [METRIC metric] [IF interface]]参数:- -f:清除路由表中的所有表项,并重新从保存的路由信息文件中读取。
这个参数用于刷新路由表。
- -p:将指定的路由表项永久保存到计算机的路由表中。
这样,在重启计算机后,这些路由表项仍然有效。
- command:指定要执行的命令。
有以下几个可用的命令:- PRINT:显示当前路由表中的所有表项。
- ADD:添加一条新的路由表项。
- DELETE:删除一条现有的路由表项。
- destination:指定要操作的网络目的地。
可以是一个IP地址或一个网络地址。
- MASK subnetmask:指定目的地的子网掩码。
用于确定与目的地匹配的地址范围。
- gateway:指定下一跳路由器的IP地址。
当计算机要发送数据包到目的地时,将会把数据包发送到这个IP地址。
- METRIC metric:指定该路由表项的度量值。
度量值表示距离或优先级,用于确定最佳的路由路径。
- IF interface:指定本地接口的索引号或名称。
它表示通过哪个网络接口发送数据包。
示例:1. route PRINT:显示当前计算机的路由表中的所有表项。
2. route ADD 192.168.1.0 MASK 255.255.255.0 192.168.0.1:添加一条将数据包发送到192.168.1.0/24网络的路由表项,下一跳路由器为192.168.0.1。
3. route DELETE 192.168.1.0:删除目的地为192.168.1.0的路由表项。
总结:通过route命令,可以查看和管理计算机的路由表。
route print
1、计算机访问网络的原则为:IP地址在同一网段内的PC可以直接相互访问,不同段IP地址需要经过路由器或者网关进行连接。
如下图:当一台计算机访问网络时会根据本机的路由链表去选择访问路径,路由链表如下(用route print指令查看):路由链表的解释2、路由器的工作是协调一个网络与另一个网络之间的通信。
因此,一台路由器包含多个网卡,每一个网卡连接到不同的网段。
当用户把一个数据包发送到本机以外的一个不同的网段时,这个数据包将被发送到路由器。
路由器将决定这个数据包应该转发给哪一个网段。
如果这台路由器连接两个网段或者十几个网段也没有关系。
决策的过程都是一样的,而且决策都是根据路由表做出的。
PC1IP:192.168.0.2Mask:255.255.255.0PC2IP:192.168.0.10Mask:255.255.255.0直接相互访问PC1IP:192.168.0.2Mask:255.255.255.0Gateway :192.168.0.1IP 为192.168.0.1的Router 或者网关PC2IP :10.0.0.1解释:第一列是网络目的地址。
列出了路由器连接的所有的网段。
网络掩码列提供这个网段本身的子网掩码,而不是连接到这个网段的网卡的子网掩码。
这基本上能够让路由器确定目的网络的地址类。
第三列是网关。
一旦路由器确定它要把这个数据包转发到哪一个目的网络,路由器就要查看网关列表。
网关表告诉路由器这个数据包应该转发到哪一个IP地址才能达到目的网络。
第四列为接口列,告诉路由器哪一个网卡连接到了合适的目的网络。
最后一列是测量(通常可以理解为优先级),路由器有很多方法发送一个数据包。
在这种情况下,以最短的(或者最可靠的)路径发送数据包是有意义的。
Windows一般不查看测量列,除非通向一个目的地有很多路径。
如果有多个路径,Windows将查看测量列以确定最短的路径。
3、由于需要导入Shopfloor,所以在测试站会存在两个网关,一个为连接Shopfloor时存在的一个网关:10.10.XX.248,一个为我们产品的网关:192.168.X.1,路由链表如下图:从此表中可以看出所有的IP地址均通过10.10.22.248或者192.168.0.1的网关,但操作系统会认定一个Default的网关,如果系统认定192.168.0.1为Default网关,则优先使用192.168.0.1的网关,此时需要访问10.0.0.*的网络则会出现无法连接,如果认定10.10.22.248为Default网关,则优先使用10.10.22.248的网关,此时需要访问192.168.33.*的网络则会无法连接。
路由表说明(详解routeprint)
看了nello的路由表,就找来这片文章,比较详细的解释了路由表,这个还是比较常用的,和大家共享路由表说明ActiveRoutes:Network Destina tion Netmask Gateway Interfa ce Metric0.0.0.00.0.0.0192.168.123.254192.168.123.8810.0.0.00.0.0.0192.168.123.254192.168.123.681127.0.0.0255.0.0.0127.0.0.1127.0.0.11192.168.123.0255.255.255.0192.168.123.68192.168.123.681192.168.123.0255.255.255.0192.168.123.88192.168.123.881192.168.123.68255.255.255.255127.0.0.1127.0.0.11192.168.123.88255.255.255.255127.0.0.1127.0.0.11192.168.123.255255.255.255.255192.168.123.68192.168.123.681192.168.123.255255.255.255.255192.168.123.88192.168.123.881224.0.0.0224.0.0.0192.168.123.68192.168.123.681224.0.0.0224.0.0.0192.168.123.88192.168.123.881255.255.255.255255.255.255.255192.168.123.68192.168.123.681Default Gateway: 192.168.123.254-------------------------------------------------------------------------------------- 当前的路由:destina tion目的网段mask子网掩码interfa ce到达该目的地的本路由器的出口ipgateway下一跳路由器入口的ip,路由器通过interfac e和gate way定义一调到下一个路由器的链路,通常情况下,interfa ce和gat eway是同一网段的metric 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用m etric值小的那条路由第一条缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的default gateway决定的该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.88这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。
路由表说明(详解route print)
看了的路由表,就找来这片文章,比较详细的解释了路由表,这个还是比较常用的,和大家共享路由表说明::当前的路由:目的网段子网掩码到达该目的地的本路由器的出口下一跳路由器入口的,路由器通过和定义一调到下一个路由器的链路,通常情况下,和是同一网段的跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用值小的那条路由第一条缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的决定的该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过这个接口发送到这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。
该路由记录的线路质量第二条缺省路由:该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过这个接口发送到这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。
该路由记录的线路质量第三条本地环路:这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里该路由记录的线路质量第四条直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的和是同一个。
当我接收到一个数据包的目的网段是时,我会将该数据包通过这个接口直接发送出去,因为这个端口直接连接着这个网段,该路由记录的线路质量第五条直联网段的路由记录当我接收到一个数据包的目的网段是时,我会将该数据包通过这个接口直接发送出去,因为这个端口直接连接着这个网段,该路由记录的线路质量第六条本地主机路由:当路由器收到发送给自己的数据包时将如何处理当我接收到一个数据包的目的网段是时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量第七条本地主机路由:当路由器收到发送给自己的数据包时将如何处理当我接收到一个数据包的目的网段是时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量第八条本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理当我接收到广播数据包的目的网段是时,我会将该数据从接口以广播的形势发送出去,该路由记录的线路质量第九条本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理当我接收到广播数据包的目的网段是时,我会将该数据从接口以广播的形势发送出去,该路由记录的线路质量第十条组播路由:当路由器收到一个组播数据包时该如何处理当我接收到组播数据包时,我会将该数据从接口以组播的形势发送出去,该路由记录的线路质量第十一条组播路由:当路由器收到一个组播数据包时该如何处理当我接收到组播数据包时,我会将该数据从接口以组播的形势发送出去,该路由记录的线路质量。
routeprint
routeprint简介routeprint是一款用于显示和管理网络路由表的命令行工具。
它可以让用户查看当前系统中的路由信息以及对路由表进行操作和配置。
routeprint可以帮助网络管理员更好地理解和管理网络路由,使网络通信更高效和可靠。
功能特点•显示网络路由信息:routeprint可以显示当前系统中的所有网络路由信息,包括目的网络、网关、接口、优先级等。
通过查看路由信息,用户可以了解系统的网络连接情况,并及时发现和解决问题。
•添加和删除路由:用户可以使用routeprint命令添加新的路由规则或者删除现有的路由规则。
这样可以根据需要自定义系统的路由策略,实现更灵活和精细的网络路由控制。
•修改路由参数:routeprint支持修改已有路由规则的参数,如修改目的网络、网关、接口、优先级等。
这样可以根据网络变化或者需求变化灵活调整路由规则,以保证网络通信的稳定和高效。
安装和使用安装routeprint是一个跨平台的命令行工具,支持在各类主流操作系统中使用。
安装方法如下:•Windows:用户可以从官方网站下载routeprint 的Windows版本,然后按照安装向导进行安装。
安装完成后,命令行终端即可使用routeprint命令。
•Linux:用户可以使用包管理器安装routeprint。
例如,在Debian/Ubuntu发行版中,可以使用以下命令进行安装:sudo apt-get install routeprint•macOS:用户可以通过Homebrew安装routeprint。
在终端中执行以下命令即可:brew install routeprint使用routeprint的使用非常简单,用户只需要在终端中输入相应的命令即可。
以下是一些常用的routeprint命令示例:•显示所有网络路由信息:routeprint•添加一条新路由规则:routeprint add 192.168.0.0/24 192.168.1.1 eth0•删除一条路由规则:routeprint delete 192.168.0.0/24•修改一条路由规则的参数:routeprint modify 192.168.0.0/24 192.168.2.1 eth1用户可以根据自己的需求使用不同的命令和参数来操作和配置路由表。
Windows XP 下Route 指令应用简介
Windows XP 裡头内建一个相当实用的路由指令- Route,可以用来查询路由表及新增或移除某个路由路径,尤其适用于安装两片以上网路卡的系统。
封包很可能因为网路设定错误的问题,造成连线缓慢异常,甚而无法以您期望的方式传送封包,这时 route 指令是很方便的除错工具,底下就简单说明 route 指令的语法。
Route print 用来显示路由表此例中实际只安装ㄧ片网路卡,此路由表中的几个栏位:Network Destination:表示路由的网路目的地,可以是 IP 网段或IP位址。
Netmask:表示子网路遮罩,用来配合 Network Destination 的运算。
Gateway:是封包欲送往的 IP 位址,如果目的 IP 位址与 Netmask 作 AND 逻辑运算,刚好与 Network Destination 相同,封包就会送到此 Gateway 的 IP 位址。
Interface:是此电脑送出封包的 IP 位址。
Metric:则是传送成本的参考数字,通常与网路连接速度有关,Windows XP 本身有自动计算 Metric 的能力,以本表中范例而言100Mbps 的网路速度 Metric 设为 20,迴路(loopback)的 Metric 设为 1,越低的 Metric 表示速度越快。
接着针对每一笔路由表作说明:1. 第一笔(Network Destination:0.0.0.0 .... )是预设路径(default route),只要路由表找不到传送路径的封包,最后都会由会交由预设路径传送,因为不论是什麽 IP 位址与 0.0.0.0 的网路遮罩作AND 运算,结果都是 0.0.0.0,因此封包会被传送到 192.168.1.1 此一Gateway。
2. 第二笔(Network Destination:127.0.0.1 ... )是迴路路径,因此所有要传送到 127.x.x.x 的封包最候都会送到 127.0.0.1 IP 位址,也就是电脑自己。
路由表说明(详解route print)
看了nello的路由表,就找来这片文章,比较详细的解释了路由表,这个还是比较常用的,和大家共享路由表说明Active Routes:Network Destination Netmask Gateway Interface Metric0.0.0.00.0.0.0192.168.123.254192.168.123.8810.0.0.00.0.0.0192.168.123.254192.168.123.681127.0.0.0255.0.0.0127.0.0.1127.0.0.11192.168.123.0255.255.255.0192.168.123.68192.168.123.681192.168.123.0255.255.255.0192.168.123.88192.168.123.881192.168.123.68255.255.255.255127.0.0.1127.0.0.11192.168.123.88255.255.255.255127.0.0.1127.0.0.11192.168.123.255255.255.255.255192.168.123.68192.168.123.681192.168.123.255255.255.255.255192.168.123.88192.168.123.881224.0.0.0224.0.0.0192.168.123.68192.168.123.681224.0.0.0224.0.0.0192.168.123.88192.168.123.881255.255.255.255255.255.255.255192.168.123.68192.168.123.681Default Gateway: 192.168.123.254-------------------------------------------------------------------------------------- 当前的路由:destination目的网段mask子网掩码interface到达该目的地的本路由器的出口ipgateway 下一跳路由器入口的ip,路由器通过interface和gateway定义一调到下一个路由器的链路,通常情况下,interface和gateway是同一网段的metric 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用metric值小的那条路由第一条缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的default gateway决定的该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.88这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。
计算机中route print的使用
计算机中route print的使用Route print是计算机网络中的一个命令,它可以显示当前计算机的路由表信息。
路由表是计算机网络中的一种重要的数据结构,它记录了计算机与其他计算机之间的网络路径信息,以便计算机能够正确地发送和接收网络数据。
在Windows操作系统中,可以通过命令行窗口来使用route print 命令。
在命令行窗口中输入“route print”命令后,系统会显示当前计算机的路由表信息,包括目标网络地址、子网掩码、网关地址、接口名称等信息。
通过route print命令,我们可以了解当前计算机与其他计算机之间的网络路径信息,以及计算机网络中的路由选择机制。
在计算机网络中,路由选择是指计算机在发送数据时选择合适的路径,以便数据能够快速、稳定地到达目的地。
路由选择的过程是由路由协议来完成的,常见的路由协议有RIP、OSPF、BGP等。
在实际应用中,我们可以通过route print命令来检查计算机网络中的路由信息,以便排除网络故障。
例如,当我们发现某个计算机无法访问互联网时,可以使用route print命令来检查该计算机的路由表信息,以确定是否存在路由配置错误或网关故障等问题。
除了route print命令外,Windows操作系统还提供了其他一些命令来管理计算机网络,例如ping、tracert、netstat等。
这些命令可以帮助我们了解计算机网络的运行状态,以便更好地维护和管理计算机网络。
route print是计算机网络中的一个重要命令,它可以帮助我们了解计算机网络中的路由信息,以便更好地维护和管理计算机网络。
在实际应用中,我们应该熟练掌握route print命令的使用方法,以便更好地解决计算机网络中的问题。
route命令用法
route命令用法
Route 命令用于显示和修改IP 路由表的内容,它是Windows 系统的网络配置管理命令。
Route 命令的基本格式如下:
route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric] [if]]
参数-f 表示清除除了默认路由以外的所有路由。
参数-p 表示把所有更改写到注册表中,在系统重启后自动改变路由表。
command:下面是命令的可能取值:
•ADD:添加一条路由到路由表中。
•DELETE:从路由表中删除一条路由。
•PRINT:列出路由表中的所有路由。
•CHANGE:修改已存在的路由。
•Enable:启用一条路由,使之成为有效路由。
•DISABLE:禁用一条路由,使之成为无效路由。
destination:路由的网络或者主机地址。
mask:子网掩码。
netmask:网络掩码。
gateway:网关地址。
metric:指定一个若干个整数,它代表传送至目标网络或者主机的开销值。
if:指定路由的网络接口,它可以是一个接口的IP 地址,或者网卡的名字。
例如:添加一个到192.169.1.0网段的路由,网关地址为192.169.2.1:
route add 192.168.1.0 mask 255.255.255.0 192.169.2.1。
基础网络路由命令(tracert、routeprint、netstat)
基础⽹络路由命令(tracert、routeprint、netstat)
⽹络知识有限,平时⾃⼰积累,捣⿎⾃⼰电脑使⽤,如是⼀样菜鸟,请勿⾃⾏在服务器端使⽤。
快捷键Ctrl+C 结束跟踪
快捷键↑可以查询上次输⼊的命令
window+R组合键,输⼊CMD进去命令界⾯
Tracert(跟踪路由)是实⽤程序,⽤于确定 IP 数据包访问⽬标所采取的。
Tracert 命令⽤ IP ⽣存时间 (TTL) 字段和 ICMP 错误消息来确定从⼀个到⽹络上其他主机的路由。
tracert (跟踪路由IP地址)
Route命令可以在数据包没有有效传递的情况下,利⽤route命令查看路由表;如果traceroute命令揭⽰出⼀条异常或低效的传输路径,则可以⽤route命令来确认为何选择该路径,⽽且可以配置⼀个更有效的路由。
route print 输出路由设置
添加路由“route add ⽹络⽬的地址 mask ⼦⽹掩码⽹关”添加静态永久路由
外⽹访问永久静态路由:route add -p 0.0.0.0 mask 0.0.0.0 192.168.3.1
内⽹访问永久静态路由:route add -p 192.168.10.0 mask 255.255.255.0 192.168.10.1
删除局域⽹段的路由,命令格式:route delete ⽹络⽬的地址 [mask] [⼦⽹掩码]
route delete 192.168.10.0 mask 255.255.255.0。
Route Print路由表
拜读了yansy老师的有关route print的一篇帖子,当时只是粗略的看了一下,也从中了解了不少东西,但自己没有细想,最近在做一些rras的测试时,添加静态路由那一部分我被卡住了,于是想把这部分再仔细琢磨一下,这些是我昨天和今天的学习成果和感悟,写出来和大家分享,同时,如果其间有错误请各位不吝指正,谢谢。
我们先看一个单一宿主tcp/ip主机上路由表的例子,这里首先介绍一个概念,什么是宿主机,宿主机就是执行编译、链接、定址等任务的计算机(当然在别的领域可能有另外的含义,这里不再多述)。
如果这台计算机上同时运行tcp/ip协议,就成为tcp/ip宿主主机,“单一”这里就很明确的表明单独的一台计算机,并未接入任何网络,包括局域网等。
英文表述即为single-homed,这个词在微软的相关技术文章里出现过多次。
相对的,还有多宿主主机,也就是mulit-homed。
OK,下面我们来逐步分析路由表里的各个条目,准确说应该是逐层分析。
环境:纯净xp sp3客户端内网网段:192.168.0.X-192.168.7.X 网关:192.168.0.1 掩码:255.255.248.0由ISA2006代理上网测试步骤:1、新装一台干净的XP SP3系统,注意,这里我们先不安装网卡驱动,如图:2、进入命令行程序,输入route print ,我们查看一下当前的路由表,如图:从上图我们可以看出,127.0.0.1和物理的网卡没有任何关系,此时通过查看本机的路由表,会得到以下条目:Network Destination Netmask Gateway Interface Metric 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1关于各个值及含义,后面会讲到,这里先提一下3、现在我们将XP的网卡驱动装上并停用,并再次运行route print 命令,如图4、启用这块网卡,大家请看图很明显,多了下面一条记录:Network Destination Netmask Gateway Interface Metric 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 255.255.255.255 255.255.255.255 255.255.255.255 20003 1 此时,出现了一种较特殊的情况,尽管已经启用网卡,但没有配置IP地址,现在这块网卡处于孤立的状态,此时运行ipconfig,则得到“Media State . . . . . . . . . . . : Media disconnected”这样的回应255.255.255.255这个地址原本是一个有限广播,属于广播地址的一种,但在这种情况下为什么会给出全255的地址,我有点不明白。
路由表说明
路由表说明(详解route print)看了nello的路由表,就找来这片文章,比较详细的解释了路由表,这个还是比较常用的,和大家共享路由表说明-------------------------------------------------------------源码:----------------------------------------------------------Active Routes:Network Destination Netmask Gateway Interface Metric0.0.0.00.0.0.0192.168.123.254192.168.123.8810.0.0.00.0.0.0192.168.123.254192.168.123.681127.0.0.0255.0.0.0127.0.0.1127.0.0.11192.168.123.0255.255.255.0192.168.123.68192.168.123.681192.168.123.0255.255.255.0192.168.123.88192.168.123.881192.168.123.68255.255.255.255127.0.0.1127.0.0.11192.168.123.88255.255.255.255127.0.0.1127.0.0.11192.168.123.255255.255.255.255192.168.123.68192.168.123.681192.168.123.255255.255.255.255192.168.123.88192.168.123.881224.0.0.0224.0.0.0192.168.123.68192.168.123.681224.0.0.0224.0.0.0192.168.123.88192.168.123.881255.255.255.255255.255.255.255192.168.123.68192.168.123.681Default Gateway: 192.168.123.254当前的路由:destination目的网段mask子网掩码interface到达该目的地的本路由器的出口ipgateway 下一跳路由器入口的ip,路由器通过interface和gateway定义一调到下一个路由器的链路,通常情况下,interface和gateway是同一网段的metric 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用metric 值小的那条路由第一条缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的default gateway决定的该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.88这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。
route print命令详细解释
route print命令详细解释route print命令可以查看路由表,在dos下面输入route print 就可以了,如何读懂路由表本机地址:202.256.257.258掩码:255.255.255.0操作系统:w2k serverC:\>route print====================================================== =====================Interface List0x1 ........................... MS TCP Loopback interface0x1000003 ...44 e0 4c 10 43 1d ...... Realtek RTL8139/810x Family Fast Ethernet NIC ====================================================== =========================================================================== ====================Active Routes:Network Destination Netmask Gateway Interface Metric0.0.0.0 0.0.0.0 202.256.257.1 202.256.257.258 1127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1202.256.257.0 255.255.255.0 202.256.257.258 202.256.257.258 1202.256.257.258 255.255.255.255 127.0.0.1 127.0.0.1 1202.256.257.255 255.255.255.255 202.256.257.258 202.256.257.258 1 224.0.0.0 224.0.0.0 202.256.257.258 202.256.257.258 1255.255.255.255 255.255.255.255 202.256.257.258 202.256.257.258 1 Default Gateway: 202.256.257.1====================================================== =====================首先是最上方给出了接口列表,一个本地循环,一个网卡接口,网卡结构给出了网卡的mac 地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
route print命令详细解释
route print命令可以查看路由表,在dos下面输入route print 就可以了,如何读懂路由表本机地址:202.256.257.258
掩码:255.255.255.0
操作系统:w2k server
C:\>route print
====================================================== =====================
Interface List
0x1 ........................... MS TCP Loopback interface
0x1000003 ...44 e0 4c 10 43 1d ...... Realtek RTL8139/810x Family Fast Ethernet NIC ====================================================== =====================
====================================================== ====================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 202.256.257.1 202.256.257.258 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
202.256.257.0 255.255.255.0 202.256.257.258 202.256.257.258 1
202.256.257.258 255.255.255.255 127.0.0.1 127.0.0.1 1
202.256.257.255 255.255.255.255 202.256.257.258 202.256.257.258 1 224.0.0.0 224.0.0.0 202.256.257.258 202.256.257.258 1
255.255.255.255 255.255.255.255 202.256.257.258 202.256.257.258 1 Default Gateway: 202.256.257.1
====================================================== =====================
首先是最上方给出了接口列表,一个本地循环,一个网卡接口,网卡结构给出了网卡的mac 地址。
再说说每一列的内容吧,从做到右依次是:Network Destination(目的地址),Netmask(掩码),Gateway(网关),Interface(接口),Metric(也不知道是什么,姑且认为是一个度量值或是管理距离)。
下面说说每一行内容代表的内容,首先是
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 202.256.257.1 202.256.257.258 1
这表示发向任意网段的数据通过本机接口202.256.257.258被送往一个默认的网关:202.256.257.1,它的管理距离是1,这里对管理距离说说,管理距离指的是在路径选择的过程中信息的可信度,管理距离越小的,可信度越高。
再看看第二行
Network Destination Netmask Gateway Interface Metric 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
A类地址中127.0.0.0留住本地调试使用,所以路由表中所以发向127.0.0.0网络的数据通过本地回环127.0.0.1发送给指定的网关:127.0.0.1,也就是从自己的回环接口发到自己的回环接口,这将不会占用局域网带宽。
第三行
Network Destination Netmask Gateway Interface Metric 202.256.257.0 255.255.255.0 202.256.257.258 202.256.257.258 1
这里的目的网络与本机处于一个局域网,所以发向网络202.256.257.0(也就是发向局域网的数据)使用本机:202.256.257.258作为网关,这便不再需要路由器路由或不需要交换机交换,增加了传输效率。
第四行
Network Destination Netmask Gateway Interface Metric
202.256.257.258 255.255.255.255 127.0.0.1 127.0.0.1 1
表示从自己的主机发送到自己主机的数据包,如果使用的是自己主机的IP地址,跟使用回环地址效果相同,通过同样的途径被路由,也就是如果我有自己的站点,我要浏览自己的站点,在IE地质栏里面输入localhost与202.256.257.258是一样的,尽管localhost被解析为127.0.0.1。
第五行
Network Destination Netmask Gateway Interface Metric
202.256.257.255 255.255.255.255 202.256.257.258 202.256.257.258 1
这里的目的地址是一个局域广播地址,系统对这样的数据包的处理方法是把本机
202.256.257.258作为网关,发送局域广播帧,这个帧将被路由器过滤。
第六行
Network Destination Netmask Gateway Interface Metric 224.0.0.0 224.0.0.0 202.256.257.258 202.256.257.258 1
这里的目的地址是一个组播(muticast)网络,组播指的是数据包同时发向几个指定的IP 地址,其他的地址不会受到影响。
系统的处理依然是适用本机作为网关,进行路由。
这里有一点要说明的组播可被路由器转发,如果路由器不支持组播,则采用广播方式转发。
最后一行
Network Destination Netmask Gateway Interface Metric
255.255.255.255 255.255.255.255 202.256.257.258 202.256.257.258 1
目的地址是一个广域广播,同样适用本机为网关,广播广播帧,这样的包到达路由器之后被转发还是丢弃根据路由器的配置决定。
还有个半行没有解释
Default Gateway: 202.256.257.1
这是一个缺省的网关,要是发送的数据的目的地址根前面例举的都不匹配的时候,就将数据发送到这个缺省网关,由其决定路由。