网卡下知识知多少,路由表及迅时语音网关 路由表那点事

老用户登陆入口
  由于网站业务调整,暂停新用户注册。当前位置: →
→ 如何读懂路由表
如何读懂路由表
& 作者:凌阳教育 Leo Chin & 来源: 凌阳教育 Leo Chin - 博客园 &
&收藏到→_→:
摘要: 如何读懂路由表
"如何读懂路由表"::
如何读懂路由表& 源码:-------------------------------------------------------------------------------- Active Routes:& Network Destination Netmask Gateway Interface Metric& 0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.88 1& 0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.68 1& 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1& 192.168.123.0 255.255.255.0 192.168.123.68 192.168.123.68 1& 192.168.123.0 255.255.255.0 192.168.123.88 192.168.123.88 1& 192.168.123.68 255.255.255.255 127.0.0.1 127.0.0.1 1& 192.168.123.88 255.255.255.255 127.0.0.1 127.0.0.1 1& 192.168.123.255 255.255.255.255 192.168.123.68 192.168.123.68 1& 192.168.123.255 255.255.255.255 192.168.123.88 192.168.123.88 1& 224.0.0.0 224.0.0.0 192.168.123.68 192.168.123.68 1& 224.0.0.0 224.0.0.0 192.168.123.88 192.168.123.88 1& 255.255.255.255 255.255.255.255 192.168.123.68 192.168.123.68 1& Default Gateway: 192.168.123.254 --------------------------------------------------------------------------------
======================================================================& 当前的路由:& destination 目的网段& mask & interface 到达该目的地的本的出口ip& gateway 下一跳入口的ip,通过interface和gateway定义一调到下一个的链路,通常情况下,interface和gateway是同一网段的& metric 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,会采用metric值小的那条路由&
第一条& 缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的default gateway决定的& 该
路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.88这个接口发送到
192.168.123.254这个地址,这个地址是下一个的一个接口,这样这个数据包就可以交付给下一个处理,与我无关。该路由记录的线路
第二条& 缺省路由:& 该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过
192.168.123.68这个接口发送到192.168.123.254这个地址,这个地址是下一个的一个接口,这样这个数据包就可以交付给下
一个处理,与我无关。该路由记录的线路质量 1&
第三条& 本地环路:127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里 该路由记录的线路质量 1&
第四条& 直联网段的路由记录:当收到发往直联网段的数据包时该如何处理,这种情况,路由记录的interface和gateway是同一个。& 当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.68这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1&
第五条& 直联网段的路由记录& 当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.88这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1&
第六条& 本地主机路由:此文来自: 马开东博客
转载请注明出处 网址:
当收到发送给自己的数据包时将如何处理& 当我接收到一个数据包的目的网段是192.168.123.68时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1&
第七条& 本地主机路由:当收到发送给自己的数据包时将如何处理& 当我接收到一个数据包的目的网段是192.168.123.88时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1&
第八条& 本地广播路由:当收到发送给直联网段的本地广播时如何处理& 当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.68接口以广播的形势发送出去,该路由记录的线路质量 1&
第九条& 本地广播路由:当收到发送给直联网段的本地广播时如何处理& 当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.88接口以广播的形势发送出去,该路由记录的线路质量 1&
第十条& 组播路由:当收到一个组播数据包时该如何处理& 当我接收到组播数据包时,我会将该数据从192.168.123.68接口以组播的形势发送出去,该路由记录的线路质量 1&
第十一条& 组播路由:当收到一个组播数据包时该如何处理& 当我接收到组播数据包时,我会将该数据从192.168.123.88接口以组播的形势发送出去,该路由记录的线路质量 1&
第十二条& 广播路由:当收到一个绝对广播时该如何处理& 当我接收到绝对广播数据包时,将该数据包丢弃掉搜索此文相关文章:此文来自: 马开东博客
网址: 站长QQ
如何读懂路由表_网络资讯相关文章
网络资讯_总排行榜
网络资讯_最新
网络资讯_月排行榜
网络资讯_周排行榜
网络资讯_日排行榜他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)网络基础:路由表、默认网关和掩码等
我的图书馆
网络基础:路由表、默认网关和掩码等
今天看到一个问题:B能否ping通A。这里完整描述一下问题:
如下图,服务器A的IP地址为192.168.26.129,掩码为255.255.255.0,服务器B的IP地址192.168.26.3,掩码被错误的设置为255.255.255.224。假设现在服务器B ping服务器A,请问能ping通吗?
首先看系统是如何进行IP地址的路由的。我们知道,处于同一网络中的两台主机会直接将数据包发到目的IP地址,不需要作任何路由。同一网段(由子网掩码划分出来的网段相同)判断标准是什么呢?IP地址与掩码与运算的结果相同则二者处于同一网络,如果不在同一个网络中,则需要通过路由寻找网关来转发数据包。因此,首先网关必须IP地址在同一网络,否则配置网络时,会自动报错。
针对处于不同网络中的两台主机:首先,判断标准是:IP地址与子网掩码与运算的结果,与目的IP与本端网关的与运算结果不相同。系统则会到本地的路由表中查询能够匹配得上的路由信息,影响路由的几个因素有:策略路由、主路由和默认网关。针对上面的问题,当B对A发起ping时,通过计算,发现A与自己在不同的网络中,因此B会将数据包发给网关,网关将数据包转发给A,当A给B回复ICMP报文时,发现B与自己在同一个网络中,因此直接将数据包发给了B。这样实际的数据包传输的过程为:
因此只要B端没有配置网关或者网关不起作用的话,就无法ping通。如果是从A对B发起ping,并且B没有网关,那么抓包会发现,A上面可以正常发出ICMP包,但是收不到B回应的ICMP包,同样在B侧抓包,会发现,能收到ICMP包,但是无法回应给A。
从这个问题稍微做一点延伸,路由表与默认网关的原理。
当我们需要指定哪些对端网络可以访问本机时,就可以配置具体的路由来实现。在这篇博客中详细讲述了路由表的操作:linux路由表的配置。一般情况下,我们可能只需要主路由表,如:主机通过一个网卡接入到局域网中,通过网关实现局域网与外部网络的连接,这个时候,路由器作为网关,实现数据包的路由和转发。
如上图,这样的网络配置,Windows系统会为我们生成一条路由信息:
表明所有的数据包都走192.168.1.1,也即是网络中路由器指定的网关地址。
当系统的网络环境比较复杂时,如主机有两块网卡,各自接入一个独立网络中,指定了两块网卡的配置为:
A网卡,IP:192.168.1.2,网关:192.168.1.1,掩码:255.255.255.0 B网卡,IP:100.100.1.2,网关:100.100.1.1,掩码:255.255.255.0
其中A接入的是内部网络,B通过网关接入外部网络(Internet)。在Linux系统上面,如果将A、B两个网络的网关同时作为主机的默认网关,那么会发生什么事情,如果有一个Internet上的主机200.200.1.2通过B网关转来数据包,需要处理和回应。当回应数据包时,系统在路由表中寻找可用的路由。会发现,没有路由能与之匹配,因此只有将数据包走给默认网关。但是此时,系统又有两个默认网关,无法决定到底是用哪一个。一般而言会随机选择其中的某一个。如果刚好选择的也是B,那么此时网络能通,如果选择的是A,则数据包最终会被A的网关丢弃。网络表现为时断时通。
解决这个问题的办法有:1、针对外部网络的IP地址添加具体的路由,使之绑定B网络的网关上面。2、去掉A网络的网关作为默认网关。一般我们并不知道哪些是外部网络,因此使用方法2比较容易操作。因此针对两块网卡,并不能对等的去配置网络,而是要视具体的情况区别对待。往往有时候,因为对配置命令的具体的作用不够熟悉,会导致主机在某个网络中呈现时断时通的现象。
TA的最新馆藏[转]&
喜欢该文的人也喜欢重要提示:
做为一名开发人员,整天和网络打交道,学习一些网络的基础知识,有益于提升个人专业技能。
另外本文仅介绍网络知识,和番墙无关,请圣上明查,下面为正文内容。
五一快来了:
原来是打算发布
的V5版本或者写的相关技术文章,
后来想了想,也不和大伙纠结专业技术性问题。
今天就把一篇封存多年的草稿文章给写完了,和大伙说点不太技术的事情。
如果你有两个网卡,一个本地网卡一个无线网卡,两个都拔号上网了,那你知道你上网是通过哪个网卡上的不?
如果你有一个本网卡,又拔了VPN到服务器,两个都拔号上网了,那你又知道你上网是通过哪个网卡的不?
不知道,往下看,下面内容涉及到路由表及网关,为您实例讲解普及知识:
-------------------------------------无敌分隔线---------------------------------
模拟双网卡:
要学习双网卡及路由表及网关是怎么走向,最好就是就有双网卡的环境,为此,这里简单的VPN来模拟。
VPN的基础介绍:
私有网络,能拔号到指定服务器,和指定服务器连成局域网,拔号后,多了一个网关,等于双网关。
VPN必要条件是什么?
拔号时你得能上网吧,上网怎么出去的?这个还是得通过&本地路由网关&出去,因此,拔号的IP首先要保证本地网卡能上网。
VPN拔号成功后,网关走几个?
当你使用VPN拔号时,等于你有了两张网卡,一张是本地的,一张是远程的,这样就会产生两个网关,而通常你只能选择其一。
网关是什么?
好多技术人员可能还没概念,给大伙截张图:
看到&默认网关&了吧,简单的说就是路由器的IP,正如你所有的请求,都会从路由器出去,这个路由器常识,大伙还是知道的吧。
双网关又是什么?
答:双网关就是两个网卡各配一个默认网关,加起来就有两个&默认网关&了,简单的理解就是有两个路由器了。&
上网究竟上哪个?
答:通常情况下,后拔号的网络的网关会排在前面,所以通常就是通过后面那个网卡上网的。
同理我们可以得到下面两个实际会发生的场景:
情况一:VPN是用来链接局域的,VPN所在网络不能上外网
由于VPN是后拔号,因此所有请求会从VPN网关出去,本地网络就失效了。
如果远程的VPN服务器是不能上网的,就会有拔通VPN后上不了网的后果。
这个的解决方法见:
这种情况适用于:使用VPN只是想使用局域网功能,并不想通过VPN的网关去冲浪。
情况二:重点:VPN所在网络可以上外网
情况一的解决方法中,取消掉后拔号的网关为默认网关,这样网络就通过本地出去了,可是有时候你还是想使用一下第二个网关,合理分配资源。
双网关,有一些想法,能不能合理分配资源?
这时候又有要求了,能不能指定一些请求走VPN,其它一些请求走本地网关?
示例要求:上Q看视频用VPN,浏览网页用本地,这样来合理分配下资源?怎么整?
想法与方法的距离,如何拉近?
有想法没方法,找Google大神:
下面是我找大神的过程,仅供参考:
1:搜索关键字:&
关键字一:&vpn qq 网页走不同网关&;
关键字二:&路由表&;
关键字三:&qq& 服务器地址&关键字四:&路由表 interface&
2:得到的相关的网址:
VPN连接及同时上网问题的整理:
连接VPN同时上网出现的问题:
VPN和路由表:
如何查看登录的QQ服务器IP地址:
如何读懂路由表:
重读route print路由表的一些心得:
想法到方法,零距离
解决方式:
1:取消默认VPN的网关设置,默认还是走本地
如图,不打勾,图上的步骤,见文章:
2:知道两个网卡的的网关
DOS命令打印路由表:route print
第二个就是了Gateway下的:10.2.0.31。
3:添加指定IP,指QQ或视频的IP,让它走10.2.0.31网关
1:首先要找到QQ或视频站的服务器IP一样,这个上文有说到。
2:添加路由表:
route add 121.14.78.0 mask 255.255.255.0 10.2.0.31route add 119.147.18.0 mask 255.255.255.0 10.2.0.31route add 121.14.75.0 mask 255.255.255.0 10.2.0.31route add 219.133.49.0 mask 255.255.255.0 10.2.0.31route add 220.250.64.0 mask 255.255.255.0 10.2.0.31route add 112.90.140.0 mask 255.255.255.0 10.2.0.31route add 58.61.165.0 mask 255.255.255.0 10.2.0.31route add 119.147.18.0 mask 255.255.255.0 10.2.0.31route add 112.95.240.0 mask 255.255.255.0 10.2.0.31route add 121.14.96.0 mask 255.255.255.0 10.2.0.31
每次断开后都得一条一条的复制到cmd中执行,有点纠结,好在只取三条就能用了。
4:大功告成,通过指定路由表,将不同的IP访问分配到其它网关中,合理的分配网络资源。
本文涉及到网络知识较多,没概念的五一赶紧补补。
读者可以尝试:在本地网卡和无线网卡中,体验下双网卡的网关分配,合理利用网络资源。
版权声明:本文原创发表于 ,作者为 ,博客
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。
阅读(...) 评论()

我要回帖

更多关于 双网卡写路由表 的文章

 

随机推荐