Windows路由表详解

合集下载

Windows路由表详解

Windows路由表详解

Windows路由表详解对于路由器的路由表,大部分网管朋友都很熟悉,但是对于windows的路由表,可能了解的人就相对少一些。

今天我们就一起来看看windows路由表。

一、 windows路由表条目解释1. 使用ipconfig /all查看网卡信息2. 使用route print命令查看路由表信息,如下图:3. 路由表信息解释1)名词解释:Active Routes:活动的路由Network destination :目的网段Netmask:子网掩码Gateway:网关,又称下一跳路由器。

在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器。

如果是本地计算机直接连接到的网络,网关通常是本地计算机对应的网络接口,但是此时接口必须和网关一致;如果是远程网络或默认路由,网关通常是本地计算机所连接到的网络上的某个服务器或路由器。

Interface:接口,接口定义了针对特定的网络目的地址,本地计算机用于发送数据包的网络接口。

网关必须位于和接口相同的子网(默认网关除外),否则造成在使用此路由项时需调用其他路由项,从而可能会导致路由死锁。

Metric:跳数,跳数用于指出路由的成本,通常情况下代表到达目标地址所需要经过的跳跃数量,一个跳数代表经过一个路由器。

跳数越低,代表路由成本越低,优先级越高。

Persistent Routes:手动配置的静态固化路由2)第一条路由信息:缺省路由当系统接收到一个目的地址不在路由表中的数据包时,系统会将该数据包通过192.168.99.8这个接口发送到缺省网关192.168.99.1。

3)第二条路由信息:本地环路当系统接收到一个发往目标网段127.0.0.0的数据包时,系统将接收发送给该网段的所有数据包。

4)第三条路由信息:直连网段的路由记录当系统接收到一个发往目的网段192.168.99.0/24的数据包时,系统会将该数据包通过192.168.99.8这个接口发送出去。

Windows路由表配置:双网卡路由分流

Windows路由表配置:双网卡路由分流

Windows路由表配置:双⽹卡路由分流⼀、windows 路由表解释route print -4===========================================================================Interface List19...78 dd 08 a4 40 f4 ......Bluetooth Device (Personal Area Network)11...00 27 10 5b 26 fc ......Intel(R) Centrino(R) Advanced-N 6200 AGN13...f0 de f1 08 58 f4 ......Intel(R) 82577LM Gigabit Network Connection15...00 50 56 c0 00 01 ......VMware Virtual Ethernet Adapter for VMnet116...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet81...........................Software Loopback Interface 123...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter12...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface21...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #217...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #420...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #522...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #6===========================================================================IPv4 Route Table===========================================================================Active Routes:Network Destination Netmask Gateway Interface Metric0.0.0.0 0.0.0.0 192.168.0.1 192.168.1.12 2610.108.0.0 255.255.0.0 10.108.58.1 10.108.58.18 2110.108.58.0 255.255.255.0 On-link 10.108.58.18 27610.108.58.18 255.255.255.255 On-link 10.108.58.18 27610.108.58.255 255.255.255.255 On-link 10.108.58.18 276127.0.0.0 255.0.0.0 On-link 127.0.0.1 306127.0.0.1 255.255.255.255 On-link 127.0.0.1 306127.255.255.255 255.255.255.255 On-link 127.0.0.1 306172.16.0.0 255.255.0.0 10.108.58.1 10.108.58.18 21192.168.0.0 255.255.252.0 On-link 192.168.1.12 281192.168.1.12 255.255.255.255 On-link 192.168.1.12 281192.168.3.255 255.255.255.255 On-link 192.168.1.12 281192.168.10.0 255.255.255.0 On-link 192.168.10.1 276192.168.10.1 255.255.255.255 On-link 192.168.10.1 276192.168.10.255 255.255.255.255 On-link 192.168.10.1 276192.168.159.0 255.255.255.0 On-link 192.168.159.1 276192.168.159.1 255.255.255.255 On-link 192.168.159.1 276192.168.159.255 255.255.255.255 On-link 192.168.159.1 276224.0.0.0 240.0.0.0 On-link 127.0.0.1 306224.0.0.0 240.0.0.0 On-link 10.108.58.18 276224.0.0.0 240.0.0.0 On-link 192.168.159.1 276224.0.0.0 240.0.0.0 On-link 192.168.10.1 276224.0.0.0 240.0.0.0 On-link 192.168.1.12 281255.255.255.255 255.255.255.255 On-link 127.0.0.1 306255.255.255.255 255.255.255.255 On-link 10.108.58.18 276255.255.255.255 255.255.255.255 On-link 192.168.159.1 276255.255.255.255 255.255.255.255 On-link 192.168.10.1 276255.255.255.255 255.255.255.255 On-link 192.168.1.12 281===========================================================================Persistent Routes:Network Address Netmask Gateway Address Metric172.21.10.0 255.255.255.0 172.16.56.190 110.108.0.0 255.255.0.0 10.108.58.1 1172.16.0.0 255.255.0.0 10.108.58.1 1===========================================================================Interface List: ⽹络卡列表Active Routes: 活动路由Network Destination: ⽬的⽹段Netmask: ⼦⽹掩码,与⽬的⽹段共同定义了此条路由适⽤的⽹络地址Gateway: ⽹关,⼜称下⼀跳路由器,在发送IP数据包时,⽹关定义了针对特定的⽹络⽬的地址,数据包发送到的下⼀跳服务器Interface: 接⼝,接⼝定义了针对特定的⽹络⽬的地址,本地计算机⽤于发送数据包的⽹络接⼝Metric: 跳数,跳数⽤于指出路由的成本,通常情况下代表到达⽬标地址所需要经过的跳跃数量,⼀个跳数代表经过⼀个路由器。

路由表的分类

路由表的分类

路由表的分类路由表是计算机网络中的一种重要的数据结构,用于存储和管理网络中各个节点之间的路由信息。

根据不同的分类标准,路由表可以分为多种不同类型,如下所述。

一、按照路由协议分类1. 静态路由表静态路由表是手动配置的,通过管理员手动添加和修改路由信息来实现数据包转发。

静态路由表通常适用于小型网络或者需要特定路由规则的场景。

2. 动态路由表动态路由表是通过网络中各个节点之间自主交换信息来自动更新和维护的,这些信息包括链路状态、跳数等。

通过这些信息,网络节点可以自动计算出最优路径,并更新自己的路由表。

常见的动态路由协议有RIP、OSPF、BGP等。

二、按照作用范围分类1. 全局路由表全局路由表存储了整个互联网中所有可达目标地址的最优路径。

全局路由表通常被ISP(互联网服务提供商)所使用,并且需要不断地更新和维护。

2. 局域网内部路由表局域网内部路由表存储了同一个局域网内部各个节点之间的最优路径。

这种类型的路由表通常是由交换机或路由器来管理和维护的。

三、按照存储方式分类1. 分层路由表分层路由表将路由信息按照IP地址前缀进行分组,每一组对应一个层级。

这种方式可以提高路由查找的效率,减少查找时间。

常见的分层路由协议有CIDR(无类域间路由选择)。

2. 压缩路由表压缩路由表是通过合并相邻的IP地址前缀来减少存储空间和提高查找效率的。

这种方式可以有效地减少全局路由表的大小,并且加快数据包转发速度。

四、按照优先级分类1. 主动路由表主动路由表是指在多个可达路径中选择最优路径时,优先选择管理员手动配置的路径。

这种方式通常用于特定场景下需要强制指定数据包转发路径的情况。

2. 被动路由表被动路由表是指在多个可达路径中选择最优路径时,优先选择自动计算出来的路径。

这种方式通常用于大型网络中需要快速自适应网络拓扑变化的情况。

总结:以上就是关于路由表分类的详细介绍,不同类型的路由表有着不同的作用和特点,可以根据不同的需求来选择使用。

路由器的路由表详解

路由器的路由表详解

路由器的路由表详解路由器是网络中的重要设备,它用来连接不同的网络,并将数据包转发到正确的目的地。

在路由器中,有一个重要的组成部分就是路由表。

路由表指导着路由器如何选择下一跳并进行数据包的转发。

一、路由表的概念和作用路由表是路由器中存储路由信息的一种数据结构,它记录了各个目的网络的网络地址以及到达该网络的下一跳路由器的地址。

路由表的作用是根据目的网络地址选择最优的路径进行数据包转发。

二、路由表的组成1. 目的网络地址:路由表中的每一项都会有一个目的网络地址。

目的网络地址是指数据包的最终目的地的网络地址,如IP地址。

2. 下一跳地址:路由表中的每一项还会有一个下一跳地址。

下一跳地址是指数据包在路由器中下一步应该转发到的地址,也即到达目的网络的下一个路由器的地址。

3. 路由器接口:路由表中还会记录数据包从路由器的哪个接口进入和退出的信息。

接口是路由器与其他网络设备连接的通道。

三、路由表的建立和更新1. 静态路由表:静态路由表是管理员手动配置的路由表。

管理员可以根据网络拓扑和需求手动添加和修改静态路由表。

静态路由表的优点是配置简单,但对网络变化不敏感,不适合大规模网络。

2. 动态路由表:动态路由表是通过网络协议自动学习和更新的路由表。

常见的动态路由协议有RIP、OSPF、BGP等。

动态路由表的优点是能及时适应网络拓扑的变化,但配置相对复杂。

四、路由表的查找和转发当路由器接收到一个数据包时,它会根据数据包的目的网络地址去路由表中查找匹配的项。

路由表查找的原则是最长前缀匹配,即选择最长匹配目的地址的路由表项。

找到匹配的路由表项后,路由器就知道应该通过哪个接口和下一跳地址将数据包转发出去。

五、路由表的优化为了提高路由表的查找和转发效率,路由器采用了一些优化方法:1. 路由聚合:将多个小的目的网络地址聚合成一个较大的地址块,减少路由表中的表项数量,提高查找效率。

2. 路由过滤:根据需要过滤和选择路由信息,避免不必要的路由信息进入路由表。

路由表中的内容项

路由表中的内容项

路由表中的内容项路由表是网络中的一种重要的数据结构,它记录了网络中各个节点之间的路由信息,以便数据包能够正确地传输到目的地。

路由表中的内容项包括了许多重要的信息,下面我们将逐一介绍这些内容项。

1. 目的网络地址目的网络地址是路由表中最重要的内容项之一,它指示了数据包要传输到哪个网络。

在IPv4中,目的网络地址通常是一个32位的二进制数,而在IPv6中则是一个128位的二进制数。

目的网络地址是路由表中的关键信息,它决定了数据包的传输路径。

2. 子网掩码子网掩码是用来划分网络地址和主机地址的一个32位二进制数。

它与目的网络地址一起使用,可以确定数据包要传输到哪个子网。

子网掩码的作用是将一个IP地址分成网络地址和主机地址两部分,以便于路由器进行路由选择。

3. 下一跳地址下一跳地址是指数据包要传输到下一个路由器的地址。

当数据包到达一个路由器时,路由器会根据路由表中的下一跳地址将数据包转发到下一个路由器,直到数据包到达目的地。

下一跳地址是路由表中的重要内容项之一,它决定了数据包的传输路径。

4. 出接口出接口是指数据包要从哪个接口离开路由器。

当数据包到达一个路由器时,路由器会根据路由表中的出接口将数据包发送到相应的接口,以便数据包能够正确地传输到下一个路由器。

出接口是路由表中的重要内容项之一,它决定了数据包的传输路径。

5. 距离距离是指数据包要传输到目的地所需要经过的路由器数量。

距离是路由表中的重要内容项之一,它决定了数据包的传输路径。

在路由选择算法中,距离通常是一个重要的参考因素,路由器会选择距离最短的路径来传输数据包。

6. 路由类型路由类型是指路由器使用的路由协议类型。

路由协议是路由器之间进行路由信息交换的一种协议,常见的路由协议有RIP、OSPF、BGP等。

路由类型是路由表中的重要内容项之一,它决定了路由器之间进行路由信息交换的方式。

7. 路由器标识符路由器标识符是指路由器的唯一标识符。

在路由器之间进行路由信息交换时,路由器标识符可以用来区分不同的路由器。

路由表说明(详解routeprint)

路由表说明(详解routeprint)

看了nell‎o的路由表,就找来这片文‎章,比较详细的解‎释了路由表,这个还是比较‎常用的,和大家共享路由表说明Active‎Routes‎:Networ‎k Destin‎a tion Netmas‎k Gatewa‎y Interf‎a ce Metric‎0.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.681Defaul‎t Gatewa‎y: 192.168.123.254-------------------------------------------------------------------------------------- 当前的路由:destin‎a tion目‎的网段mask子网‎掩码interf‎a ce到达该‎目的地的本路‎由器的出口i‎pgatewa‎y下一跳路由器‎入口的ip,路由器通过i‎nterfa‎c e和gat‎e way定义‎一调到下一个‎路由器的链路‎,通常情况下,interf‎a ce和ga‎t eway是‎同一网段的m‎etric 跳数,该条路由记录‎的质量,一般情况下,如果有多条到‎达相同目的地‎的路由记录,路由器会采用‎m etric‎值小的那条路‎由第一条缺省路由:意思就是说,当一个数据包‎的目的网段不‎在你的路由记‎录中,那么,你的路由器该‎把那个数据包‎发送到哪里!缺省路由的网‎关是由你的连‎接上的def‎ault gatewa‎y决定的该路‎由记录的意思‎是:当我接收到一‎个数据包的目‎的网段不在我‎的路由记录中‎,我会将该数据‎包通过192‎.168.123.88这个接口‎发送到192‎.168.123.254这个地‎址,这个地址是下‎一个路由器的‎一个接口,这样这个数据‎包就可以交付‎给下一个路由‎器处理,与我无关。

路由表说明(详解route print)

路由表说明(详解route print)

看了的路由表,就找来这片文章,比较详细的解释了路由表,这个还是比较常用的,和大家共享路由表说明::当前的路由:目的网段子网掩码到达该目的地的本路由器的出口下一跳路由器入口的,路由器通过和定义一调到下一个路由器的链路,通常情况下,和是同一网段的跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用值小的那条路由第一条缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的决定的该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过这个接口发送到这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。

该路由记录的线路质量第二条缺省路由:该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过这个接口发送到这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。

该路由记录的线路质量第三条本地环路:这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里该路由记录的线路质量第四条直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的和是同一个。

当我接收到一个数据包的目的网段是时,我会将该数据包通过这个接口直接发送出去,因为这个端口直接连接着这个网段,该路由记录的线路质量第五条直联网段的路由记录当我接收到一个数据包的目的网段是时,我会将该数据包通过这个接口直接发送出去,因为这个端口直接连接着这个网段,该路由记录的线路质量第六条本地主机路由:当路由器收到发送给自己的数据包时将如何处理当我接收到一个数据包的目的网段是时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量第七条本地主机路由:当路由器收到发送给自己的数据包时将如何处理当我接收到一个数据包的目的网段是时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量第八条本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理当我接收到广播数据包的目的网段是时,我会将该数据从接口以广播的形势发送出去,该路由记录的线路质量第九条本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理当我接收到广播数据包的目的网段是时,我会将该数据从接口以广播的形势发送出去,该路由记录的线路质量第十条组播路由:当路由器收到一个组播数据包时该如何处理当我接收到组播数据包时,我会将该数据从接口以组播的形势发送出去,该路由记录的线路质量第十一条组播路由:当路由器收到一个组播数据包时该如何处理当我接收到组播数据包时,我会将该数据从接口以组播的形势发送出去,该路由记录的线路质量。

路由表的组成元素

路由表的组成元素

路由表的组成元素
路由表的组成元素有目的网络、掩码、度量值、管理距离、出接口(地址)。

①目的网络地址(Destination)用来标识IP包的目的地址或目的网络。

②网络掩码(Mask)与目的地址一起来标识目的主机或路由器所在的网段的地
址。

③下一跳地址(Gateway)说明IP包所经由的下一个路由器。

④发送的物理端口(Interface)说明IP包将从该路由器哪个接口转发。

⑤路由信息的来源(Owner)每个路由表项的第一个字段,表示该路由的来。

⑥路由优先级(Pri)路由表项管理距离。

⑦度量值(Metric)指明路由的困难程度由Hop Count(跳数,即数据分组从来源
端传送到目的端途中所经过的路由器的数目)、网络延迟、网络流量、网络可靠性等因素决定。

在计算机网络中,路由表或称路由择域信息库(RIB)是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库。

路由表存储着指向特定网络地址的路径(在有些情况下,还记录有路径的路由度量值)。

路由表中含有网络周边的拓扑信息。

路由表建立的主要目标是为了实现路由协议和静态路由选择。

在现代路由器构造中,路由表不直接参与数据包的传输,而是用于生成一个小型指向表,这个指向表仅仅包含由路由算法选择的数据包传输优先路径,这个表格通常为了优化硬件存储和查找而被压缩或提前编译。

路由表_精品文档

路由表_精品文档

路由表1.引言路由表是网络通信中非常重要的概念。

它提供了确定数据包在网络中传递的路径的方法。

本文将详细解释路由表的定义、组成和工作原理,重点介绍了常见的静态路由表和动态路由表。

2.定义路由表是一个网络设备中的数据结构,用于存储网络中各个子网之间的关系及路径信息。

它记录了数据包从源地址到目标地址的传输路径,包括中间经过的路由器和链接。

3.组成路由表由多个列组成,其中包括目的网络、下一跳路由器、接口和度量等项。

3.1 目的网络目的网络是指网络中的子网或主机,它表示数据包要传输到的目标地址。

3.2 下一跳路由器下一跳路由器是指数据包在网络上的下一个节点,它通过查看目的网络地址并将数据包转发到适当的路由器。

3.3 接口接口是指路由表中列出的下一跳路由器连接的物理接口,例如以太网接口或无线接口。

3.4 度量度量是指路由表中指定的距离或成本,用于选择最佳的路径。

常见的度量有跳数、带宽和延迟等。

4.静态路由表静态路由表是由网络管理员手动配置的路由表。

它包含了网络管理员事先定义的路径信息,不会随网络拓扑的改变而自动更新。

4.1 优点静态路由表的优点是配置简单,不需要额外的控制开销,并且对网络管理员来说具有高度可控性。

4.2 缺点静态路由表的缺点是维护成本高,因为网络拓扑一旦变化,就需要手动更新路由表。

此外,静态路由表也不适用于大型、复杂的网络环境。

5.动态路由表动态路由表是由动态路由协议自动更新的路由表,它能够自动检测网络拓扑的变化,并选择最佳的路径。

5.1 优点动态路由表的优点是能够实时响应网络中的拓扑变化,提供更好的灵活性和可靠性。

它可以自动处理路由器间的通信,并根据网络状况调整路径。

5.2 缺点动态路由表的缺点是需要额外的计算和控制开销,对网络资源有一定的消耗。

此外,由于路由表会自动更新,可能会导致网络环路等问题。

6.路由表的工作原理路由表通过一系列的匹配规则来确定数据包的最佳路径。

当数据包进入路由器时,路由器会检查目的地址,并根据目的地址在路由表中查找匹配的路径。

路由表的构成

路由表的构成

路由表的构成路由表是计算机网络中非常重要的一部分,作为网络通信的基础,路由表的构成必须非常清晰明了,才能更好地指导网络通信的方向。

一、路由表概述路由表又称为转发表,是网络中路由器转发数据包的重要依据。

将接收到的数据包根据其目的地址与路由表中的路由信息进行匹配,以确定转发方向。

路由表是包含一系列路由器与目的地址之间的对应关系,每一条路由信息都包含目的网络地址、子网掩码、下一跳地址三个要素。

例如:目的网络地址子网掩码下一跳地址10.10.1.0 255.255.255.0 192.168.1.1 10.10.2.0 255.255.255.0 192.168.1.2 10.10.3.0 255.255.255.0 192.168.1.3上表中,表示当一个数据包的目的地址是10.10.1.0时,它应该通过192.168.1.1这个路由器进行转发。

而当目的地址是10.10.2.0时,则需要通过192.168.1.2这个路由器进行转发。

二、路由表的构成路由表的构成一般包括以下几个要素:1. 目的网络地址这是路由表中最为重要的一部分,只有目的网络地址与路由表中的路由信息进行匹配,才能确定数据包的转发方向。

2. 子网掩码子网掩码指示了目的网络地址的哪些部分是网络地址,哪些部分是主机地址。

路由器通过子网掩码来进行地址分类,以便分配IP地址。

3. 下一跳地址每条路由信息都包含一个下一跳地址,表示数据包应该通过哪个路由器进行转发。

当两个网络不在同一物理网络中时,数据包必须通过下一跳地址转发。

4. 出接口出接口是指数据包从路由器出去时,需要通过的网络接口。

一个路由器上可能有多个网络接口,每个接口都和一段物理网络相连。

5. 路由器度量路由器度量是指该路由器到目标网络的距离。

路由表中的路由信息是按照路由器度量大小进行排列的。

6. 路由器优先级路由器优先级是指各个路由器之间的优先关系。

有时候会出现多个路由器同时匹配到同一个目的网络地址的情况,此时需要根据路由器优先级进行选择。

路由表说明(详解route print)

路由表说明(详解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 windows路由配置原理

route windows路由配置原理

route windows路由配置原理路由是网络通信的核心技术之一,路由配置是网络管理员必须掌握的技能之一。

本文将介绍Windows操作系统下路由配置的原理,旨在帮助读者更好地理解和掌握路由技术。

首先,需要了解的是路由器和交换机的区别。

交换机是一种数据链路层设备,它通过学习MAC地址表来转发数据,主要用于局域网内部通信;而路由器是一种网络层设备,它能够识别不同的网络,根据IP地址等信息进行转发,主要用于不同网络之间的通信。

在Windows系统中,路由配置可以通过“路由表”实现。

路由表是一个存储路由信息的数据结构,它包含一个“目的地址”、“子网掩码”、“下一跳地址”和“接口”等字段。

当一台主机需要发送数据时,会首先查找路由表,根据目的地址和子网掩码匹配相应的路由信息,然后将数据转发到下一跳地址或接口。

在Windows系统中,可以通过“route”命令来查看和修改路由表。

其中,“route print”命令可以显示当前路由表的内容,“route add”命令可以添加新的路由信息,“route delete”命令可以删除指定路由信息,“route change”命令可以修改指定路由信息。

需要注意的是,路由配置需要遵循一定的规则和原则,如优先级、匹配顺序等。

在Windows系统中,路由配置的优先级从高到低依次为:主机路由、子网路由、默认网关路由。

因此,在添加路由信息时,应该优先添加主机路由和子网路由,最后再添加默认网关路由。

总之,路由是网络通信不可或缺的一部分,在Windows操作系统下,通过路由表和“route”命令可以实现路由配置。

通过理解和掌握路由配置的原理和规则,可以更好地进行网络管理和维护。

配置windows路由表,使电脑同时连接内网外网方法

配置windows路由表,使电脑同时连接内网外网方法

配置windows路由表,使电脑同时连接内网外网方法1、环境一(系统:windows xp,内网、外网不是同一类地址,内网地址固定):外网:通过笔记本的无线网卡连接;内网:通过笔记本的本地连接;第一步,连接网线,配置本地连接地址,注意IP地址不要与其它在用ip冲突:下图,本地连接配置10.9.1.189的内网地址。

外网地址,则由笔记本的无线网卡连接到路由器,自动获得的p地址,本机获得的IP地址为192.168.1.115。

现在测试,内网可以ping通其它任意主机,外网也连接,但打开浏览器,不能上网;如果拔掉网线,外网就可以上网。

第二步,运行cmd,输入route print如图,红线框中,分别为内网和外网的上网地址,此时,由于内网metric 20 < 外网metric 25,数字小的优先级高,所以内网可以连通,外网上不了;这里解释下metric:路由术语,译为度,指在路由选择协议算法完成计算后得到的一个变量值,如网络延迟,它的目的是确定最佳路由。

metric是路由算法用以确定到达目的地的最佳路径的计量标准,如路径长度。

解决方法:再次输入route print,发行多了两行现在内网和外网同时可以使用。

2、环境二(系统:windows 7,同上:内网、外网不是同一类地址,内网地址固定):外网网关:192.168.1.1内网网关:10.1.1.1(内网其它地址10.1.2.1,~ 10.1.n.1)不在赘述,一张图介绍完毕:3、环境三(系统:windows7,内网,外网都是通过路由器连接)是这样搭建的,因为内网需要连接的人多,没那么多网线和网口,所以在内网的一根网线上接了个路由器,tp—link的,路由器里面配置静态地址,即这个网线对应的地址,其它都按默认。

外网同样用自己笔记本的无线网卡连接上,查看地址:外网的地址:192.168.1.103,网关:192.168.1.1内网用了一个USB无线网卡,连接上另一个路由器,同样,如上图查看ip地址:内网的地址:192.168.1.101,网关:192.168.1.1继续进入cmd,输入route print:网络接口设备:活动路由:这里先找到对应关系:刚查看网络连接详细信息时,外网地址为192.168.1.103,网卡名称为:Intel<R> WiFi Link 5100 AGN,对应的网络设备接口:12连接内网的地址:192.168.1.101,即另一个网卡,名称是:802.11N USB……,他的对应网络设备接口:18由于活动路由表中的metric(win7下显示为“跃点数”),内网的metric :51 > 外网的metric:25,现在只能上外网,内网连不上。

路由器的路由表详解

路由器的路由表详解

路由器的路由表详解1. 路由器概述1.1 定义:路由器是一种网络设备,用于在不同网络之间转发数据包。

1.2 功能:实现数据包从源地址到目标地址的传输,并选择最佳路径进行转发。

2. 路由表介绍2.1 定义:路由表是存储在每个路由器中的一个重要组成部分,记录了各个目标网络和相应下一跳(next hop)信息。

2.2 组成:- 目标网络字段:表示需要访问或者转发的目标IP子网;- 子网掩码字段:与目标IP子网做逻辑“与”运算得出具体主机地址;- 下一跳字段/接口名称: 表示将该数据包发送给哪台设备或通过哪条物理链路进行传送。

3. 构建和更新动态路由表3.1静态配置方式:在静态配置方式下, 网络管理员手工输入所有相关项来构造整张(完全) 的、固定内容并且没有过期时间限制 (永久有效性 ) 的 IP 地址对应关系列表.3.2动态协议学习法 :进程会周期地向其他邻居进程广播它所知道自己的路由表信息, 并且周期地接收和处理其他邻居进程发来的广播消息.通过这种方式,每个路由器都能学习到整个网络拓扑,并根据一定算法自己的动态路由表。

4. 路由选择协议4.1 RIP(Routing Information Protocol):基于距离向量算法,使用hop count作为度量标准。

4.2 OSPF(Open Shortest Path First):基于链路状态算法,在大型复杂网络中应用较多。

4.3 BGP(Border Gateway Protocol): 主要用于互联网自治系统之间进行外部路径选择。

5.附件:- 示例静态配置文件- 动态协议配置示例6. 法律名词及注释:- IP 地址对应关系列表 : 指存储在计算机或者服务器上、记录了各类IP地址与相应主机名称(域名) 的一个数据结构 .-永久有效性:指该条目不会因时间过期而被删除.。

windows系统中的路由详解

windows系统中的路由详解

route print--本命令用于显示路由表中的当前项目,由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。
route add--使用本命令,可以将信路由项目添加给路由表。例如,如果要设定一个到目的网络209.98.32.33的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,器IP为202.96.123.5,子网掩码为255.255.255.224,那么你应该输入以下命令:
command 指定要运行的命令。下表列出了有效的命令。
destination
指定路由的网络目标地址。目标地址可以是一个IP网络地址(其中网络地址的主机地址位设置为0),对于主机路由是IP地址,对于默认路由是0.0.0.0。mask
subnetmask
指定与网络目标地址相关联的网掩码(又称子网掩码)。子网掩码对于IP网络地址可以是一适当的子网掩码,对于主机路由是255.255.255.255
例子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
使用了无效的目标和子网掩码(网掩码)值的组合,会显示“Route bad gateway address netmask”错误消息。目标中有一位或多位设置为1,而其在子网掩码中的对应位设置为0时会发生这个错误。可以通过二进制表示法表示目标和子网掩码来检查这种情况。以二进制表示的子网掩码包括表示目标网络地址部分的一连串的1和表示目标主机地址部分的一连串的0两个部分。查看目标以确定目标的主机地址部分(由子网掩码所定义)是否有些位设置成了1。

Windows中的路由表和默认网关

Windows中的路由表和默认网关

每一个Windows系统中都具有IP路由表,它存储了本地计算机可以到达的网络目的地址范围和如何到达的路由信息。

路由表是TCP/IP通信的基础,本地计算机上的任何TCP/IP通信都受到路由表的控制。

理解路由表你可以运行route print 或netstat -r 显示本地计算机上的路由表,如下图所示:C:\Documents and Settings\administrator>route print=========================================================== ================Interface List0x1 ........................... MS TCP Loopback interface0x10003 ...00 50 8d 4f 5f c5 ...... Realtek RTL8139/810x Family Fast Ethernet NIC=========================================================== =========================================================================== ================Active Routes: Network Destination Netmask Gateway Interface Metric1 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 302 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 13 192.168.1.0 255.255.255.0 192.168.1.6 192.168.1.6 304 192.168.1.240 255.255.255.240 192.168.1.8 192.168.1.6 205 192.168.1.240 255.255.255.240 192.168.1.7 192.168.1.6 156 192.168.1.6 255.255.255.255 127.0.0.1 127.0.0.1 307 192.168.1.255 255.255.255.255 192.168.1.6 192.168.1.6 308 224.0.0.0 240.0.0.0 192.168.1.6 192.168.1.6 309 255.255.255.255 255.255.255.255 192.168.1.6 192.168.1.6 1Default Gateway: 192.168.1.1=========================================================== ================Persistent Routes:None路由表中的每一个路由项具有五个属性,在此我将它们分为四个部分:1、网络地址(Network Destination)、网络掩码(Netmask):网络地址和网络掩码相与的结果用于定义本地计算机可以到达的网络目的地址范围。

Windows路由表详解

Windows路由表详解

Windows路由表详解对于路由器的路由表,大部分网管朋友都很熟悉,但是对于windows的路由表,可能了解的人就相对少一些。

今天我们就一起来看看windows路由表。

一、 windows路由表条目解释1. 使用ipconfig /all查看网卡信息2. 使用route print命令查看路由表信息,如下图:3. 路由表信息解释1)名词解释:Active Routes:活动的路由Network destination :目的网段Netmask:子网掩码Gateway:网关,又称下一跳路由器。

在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器。

如果是本地计算机直接连接到的网络,网关通常是本地计算机对应的网络接口,但是此时接口必须和网关一致;如果是远程网络或默认路由,网关通常是本地计算机所连接到的网络上的某个服务器或路由器。

Interface:接口,接口定义了针对特定的网络目的地址,本地计算机用于发送数据包的网络接口。

网关必须位于和接口相同的子网(默认网关除外),否则造成在使用此路由项时需调用其他路由项,从而可能会导致路由死锁。

Metric:跳数,跳数用于指出路由的成本,通常情况下代表到达目标地址所需要经过的跳跃数量,一个跳数代表经过一个路由器。

跳数越低,代表路由成本越低,优先级越高。

Persistent Routes:手动配置的静态固化路由2)第一条路由信息:缺省路由当系统接收到一个目的地址不在路由表中的数据包时,系统会将该数据包通过192.168.99.8这个接口发送到缺省网关192.168.99.1。

3)第二条路由信息:本地环路当系统接收到一个发往目标网段127.0.0.0的数据包时,系统将接收发送给该网段的所有数据包。

4)第三条路由信息:直连网段的路由记录当系统接收到一个发往目的网段192.168.99.0/24的数据包时,系统会将该数据包通过192.168.99.8这个接口发送出去。

路由表说明(详解routeprint)

路由表说明(详解routeprint)

路由表说明(详解routeprint)看了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这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。

主机路由表介绍

主机路由表介绍

主机路由表介绍在windows中,保存着一张路由表。

这张路由表根据实际情况的不同而不同。

它是保证本机能上网不可缺少的一项。

在windows的命令提示符下输入:route print ,可查看当前路由表信息。

(假设本机IP:192.168.100.250 网关:192.168.100.1)========================================================================================================解释:第一条:缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的主机该把那个数据包发送到那里!缺省路由的网关是由你的连接上的default gateway决定的。

该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.100.250这个接口发送到192.168.100.1这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。

该路由记录的路由代价 20。

第二条:本地环路:127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里该路由记录的路由代价 1第三条:直联网段的路由记录:当主机发往直联网段的数据包时该如何处理,这种情况,路由记录的interface和gateway是同一个。

当我接收到一个数据包的目的网段是192.168.100.100时,我会将该数据包通过192.168.100.250这个接口直接发送出去,因为这个端口直接连接着192.168.100.0/24这个网段,该路由记录的路由代价 20第四条:本地主机路由:当主机发送给自己的数据包时将如何处理当我接收到一个数据包的目的网段是192.168.100.250时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的路由代价 20第五条:本地广播路由:当主机发送给直联网段的广播时如何处理当我发送到广播数据包的目的网段是192.168.100.255时,我会将该数据从192.168.100.250接口以广播的形势发送出去,该路由记录的路由代价 20第六条:组播路由:当主机发送一个组播数据包时该如何处理当我发送组播数据包时,我会将该数据从192.168.100.250接口以组播的形势发送出去,该路由记录的路由代价 20。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Windows路由表详解
对于路由器的路由表,大部分网管朋友都很熟悉,但是对于windows的路由表,可能了解的人就相对少一些。

今天我们就一起来看看windows路由表。

一、 windows路由表条目解释
1. 使用ipconfig /all查看网卡信息
2. 使用route print命令查看路由表信息,如下图:
3. 路由表信息解释
1)名词解释:
Active Routes:活动的路由
Network destination :目的网段
Netmask:子网掩码
Gateway:网关,又称下一跳路由器。

在发送IP数据包时,网关定义了针对特定的网络目
的地址,数据包发送到的下一跳服务器。

如果是本地计算机直接连接到的网络,网关通常是本地计算机对应的网络接口,但是此时接口必须和网关一致;如果是远程网络或默认路由,网关通常是本地计算机所连接到的网络上的某个服务器或路由器。

Interface:接口,接口定义了针对特定的网络目的地址,本地计算机用于发送数据包的网络接口。

网关必须位于和接口相同的子网(默认网关除外),否则造成在使用此路由项时需调用其他路由项,从而可能会导致路由死锁。

Metric:跳数,跳数用于指出路由的成本,通常情况下代表到达目标地址所需要经过的跳跃数量,一个跳数代表经过一个路由器。

跳数越低,代表路由成本越低,优先级越高。

Persistent Routes:手动配置的静态固化路由
2)第一条路由信息:缺省路由
当系统接收到一个目的地址不在路由表中的数据包时,系统会将该数据包通过192.168.99.8这个接口发送到缺省网关192.168.99.1。

3)第二条路由信息:本地环路
当系统接收到一个发往目标网段127.0.0.0的数据包时,系统将接收发送给该网段的所有数据包。

4)第三条路由信息:直连网段的路由记录
当系统接收到一个发往目的网段192.168.99.0/24的数据包时,系统会将该数据包通过
192.168.99.8这个接口发送出去。

5)第四条路由信息:本地主机路由
当系统接收到一个目标ip地址为本地网卡ip地址的数据包时,系统会将该数据包收下。

6)第五条路由信息:本地广播路由
当系统接收到一个发给直连网段的本地广播数据包时,系统会将该数据包从192.168.99.8这个接口以广播的形式发送出去。

7)第六条路由信息:组播路由
当系统接收到一个组播数据包时,系统会将该数据包从192.168.99.8这个接口以组播的形式发送出去。

8)第七条路由信息:广播路由
在系统接收到一个绝对广播数据包时,系统会将该数据包通过192.168.99.8这个接口发送出去。

9)Default Gateway(缺省网关)
二、windows路由表操作
windows路由表的设置主要通过route命令,ROUTE命令格式如下:
ROUTE [-f] [-p] [command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]
其中–f 参数用于清除路由表,-p参数用于永久保留某条路由(即在系统重启时不会丢失路由)。

Command主要有PRINT(打印)、ADD(添加)、DELETE(删除)、CHANGE(修改)共4个命令。

Destination代表所要达到的目标IP地址。

MASK是子网掩码的关键字。

Netmask代表具体的子网掩码,如果不加说明,默认是
255.255.255.255(单机IP地址)。

如果代表全部出口子网掩码可用0.0.0.0。

Gateway代表出口网关。

其他interface和metric分别代表特殊路由的接口数目和到达目标地址的跳数,一般默认。

三、双网卡路由配置实例
某公司有两个网络:一个是办公网络192.168.99.0/24,网关为:192.168.99.1;一个是用来访问internet的商务网络192.168.201.0/24,网关为:192.168.201.1。

现在有一台电脑使用两块网卡,一块连接公司办公网络,IP地址为192.168.99.8;另一块连接商务网络,IP地址为192.168.201.254。

现在需要这台电脑既能访问办公网络,也能访问商务网络。

1. 我们可以使用ipconfig /all命令来查看该电脑的网卡设置情况,如下图:
2. 我们再用route print命令来查看该电脑的路由表信息,该路由表跟上面介绍的路由表是一样的,只是增加了几条网卡2的路由信息,如下图所示:
3. 我们可以使用ping命令来测试网络连接情况,如下图:ping内网是通的,但是ping外网不通。

也就是说现在该电脑只能访问办公网络,但是无法访问商务网络。

4. 由上面的路由表可以看到,系统有两条缺省路由,这也是造成不能同时访问两个网络的主要原因,要解决这个问题,我们就需要修改路由表。

首先使用route delete 0.0.0.0这条命令删除缺省路由;
然后手动设置两条路由,如下图所示:
5. 我们再用route print来查看路由表信息,现在我们可以看到Persistent Routes下面多了两条静态固化路由,如下图所示:
6. 我们再使用ping来测试一下网络连接情况,如下图,办公网络和商务网络都可以ping通了。

该电脑现在可以正常访问办公网络和商务网络了。

windows路由表其实是比较简单的,熟悉windows路由表有利于排除网络故障,所以这里拿出来跟大家分享下。

相关文档
最新文档