LoveUnix » 网络 & 安全 » 路由,网关,代理的区别是什么?
让LU留住您的每

一天 让LU博客留住您的每一天
2006-9-29 17:55 pkar
路由,网关,代理的区别是什么?

最近突然对这三个概念觉得有点混乱,谁能帮我理理啊

1。路由使用网关来配置,路由是"网关+目标"对的列表
2。网关:访问某一个ip时经过的地方,为了生成路由而设置
3。代理:这个机器里,有一些缓存,可以加快你访问网络的速度。
    有些公司可能会设定为之允许这个机器可以访问internet,
    那么,如果使用代理,将不能使用internet

以上的理解对吗?

2006-9-29 21:49 老老鼠
:L:L基本上错了。

路由,是指在网络中数据传输要走的方向,也就是要经过的道路。最简单的路由由目的地址、掩码、下一跳地址组成,这个下一条地址习惯上不会是同一个网段的地址,而是路由器/交换机接口地址,当然如果跳步多的话这个地址可能更靠不上边了。

网关,100%是同一网段的地址,是你这个vlan或者网络的出口地址,习惯用x.x.x.1,也有用别的地址的,但是很少,也不科学。

代理,是你访问internet的所使用的一个网络服务器,它的功能是提供一个internnet出口共享给网络中的用户,主要是提供协议支持,可以和网关是同一网段,也可以是不同网段。

2006-9-30 09:42 zn8903
[quote]原帖由 [i]老老鼠[/i] 于 2006-9-29 21:49 发表
:L:L基本上错了。

路由,是指在网络中数据传输要走的方向,也就是要经过的道路。最简单的路由由目的地址、掩码、下一跳地址组成,这个下一条地址习惯上不会是同一个网段的地址,而是路由器/交换机接口地址,当 ... [/quote]

老鼠,别忽悠了
:lol

2006-9-30 10:46 pkar
[quote]原帖由 [i]老老鼠[/i] 于 2006-9-29 21:49 发表
:L:L基本上错了。

路由,是指在网络中数据传输要走的方向,也就是要经过的道路。最简单的路由由目的地址、掩码、下一跳地址组成,这个下一条地址习惯上不会是同一个网段的地址,而是路由器/交换机接口地址,当 ... [/quote]

每一个路由信息不都是“设定通过那个网关到那个网络“的事情吗?
如果不设定网关,或者说没有网关,默认的也没有,
那么路由应该是没有办法设定的吧。


通过网关能够访问其他的网络,却并不一定能够访问internet.
如果不设定网关是不是就不能访问其他的网段(由IP地址和掩码决定的网段)
或者说甚至连本地网络都不能访问?

一般的个人及其是不是都可以这样理解
设定网关之后,就生成了一个默认的路由,
这个路由信息说明到任何网络或主机都需要经过这个网关

在我们设定代理的情况下,
当我们访问internet的时候,我们的机器就根据默认路由,通过默认网关访问代理,然后通过代理访问internet.

在没有设定代理的情况下
当我们访问internet的时候,我们的机器就根据默认路由,通过默认网关访问internet.在网关那里也有路由表,网关根据自己的路由表,找出如何到达我们要访问的internet站点的方法,并继续向下访问

这其中包括根据dns服务器,将域名转换为IP地址的过程,这个过程也跟上面的类似,
需要先访问dns服务器取回信息。

有什么理解错误的地方吗?

2006-10-1 21:45 老老鼠
[quote]原帖由 [i]zn8903[/i] 于 2006-9-30 09:42 发表


老鼠,别忽悠了
:lol [/quote]



哈哈,谁让你这高手不来了,我只好乱盖了。我基础特差,好多东西都是自己在工作中理解的,能和理论挂上边儿我就得意了,挂不上正常:$;P

2006-10-1 21:47 老老鼠
[quote]原帖由 [i]pkar[/i] 于 2006-9-30 10:46 发表


每一个路由信息不都是“设定通过那个网关到那个网络“的事情吗?
如果不设定网关,或者说没有网关,默认的也没有,
那么路由应该是没有办法设定的吧。


通过网关能够访问其他的网络,却并不一定能够访问 ... [/quote]

差不多,呵呵

2006-10-7 09:58 蓝色虫
我有一本网络工程师入门的书要不要,28¥给LZ

2006-10-7 14:49 老老鼠
:L 这些资料网上都找的到,我是不看,看了也记不住:'(

2006-10-8 19:02 pkar
[quote]原帖由 [i]老老鼠[/i] 于 2006-10-1 21:47 发表


差不多,呵呵 [/quote]
别差不多啊
这里是技术论坛,可不是灌水区
有什么不对的地方一定要指出来啦
我这些也都是根据自己的理解写出来的
没有系统的理论的看过什么书


[table=98%][tr][td=1,1,20%]蓝色虫

[/td][td]发表于 2006-10-7 09:58
[table=98%][tr][td]我有一本网络工程师入门的书要不要,28¥给LZ
[/td][/tr][/table][/td][/tr][/table]

谢谢,不过我不是专门搞网络的
暂时还不想买什么关于网络的书籍:L


[table=98%][tr][td=1,1,20%]zn8903

[/td][td]发表于 2006-9-30 09:42
[table=98%][tr][td][quote]原帖由 [i]老老鼠[/i] 于 2006-9-29 21:49 发表
:L:L基本上错了。

路由,是指在网络中数据传输要走的方向,也就是要经过的道路。最简单的路由由目的地址、掩码、下一跳地址组成,这个下一条地址习惯上不会是同一个网段的地址,而是路由器/交换机接口地址,当 ... [/quote]

老鼠,别忽悠了
:lol
[/td][/tr][/table][/td][/tr][/table]
这位老兄别撂下这么一句话就走了啊
老鼠兄哪里说的不对,你倒是给指出来啊
我还没有看出来哪里有不妥的地方呢:L :L

2006-10-9 11:58 老老鼠
就是,pkar的精神是好的,求真。偏偏我是个理论矮子,zn你也不给说清楚一点,严重失职:L

2006-10-10 01:49 老农
要打太多字。。。。我没空说了:L

2006-10-10 10:03 蓝色虫
pkar     入门的书都不看,你懒的也到家了


转等别人回答你的问题,还不如买我的书划算  ;P

2006-10-10 11:19 zn8903
书上说的好,看书吧

2006-10-10 20:31 pkar
:L
不是理解的完全不对吧?

书是好的
不过说实在的
就我这点水平,估计看也看不懂:(

2006-10-11 02:35 老农
要是都懂了,还用看书么?:L

2006-10-11 08:58 zn8903
理解是一回事,起码要知道定义哇,最起码一开始得知道定义哇,哇

2006-10-11 16:21 老老鼠
[quote]原帖由 [i]zn8903[/i] 于 2006-10-11 08:58 发表
理解是一回事,起码要知道定义哇,最起码一开始得知道定义哇,哇 [/quote]


我从来都记不住,这个还不是爱好呢。你看我爱好军事,可是让我说说现代级配了几枚反舰捣蛋我都说不上来,别的参数也记不住。:L :L

捣蛋=导弹;P

2006-10-11 23:42 pkar
不是说看书没有没有意义,不想看书
是说看了书并不能很好的帮助理解一些东西
大学的时候,有老师讲网络的课程,
都不能理解网络相关的一些概念,
现在拿一本书自己看,能理解得了?

除非是那种超级经典的书,一辈子都能用得上,走到哪里都可以使用的
可以经常翻开来看看,
最后看得多了,结合实践,对书的内容也就理解透了
否则就像某些入门的书籍,所谓的入门,实际介绍的就是一点点的知识
稍微深入一点,就没有了,就找不到答案了,那这样的书不看也罢,用的时候到网上搜一把就是了。不如随用随搜来的实在。

另外,老师很重要,师傅引进门,修行在个人
如果没有师傅的引导,自学成材的人很少。
听君一席话,胜读十年书,说的就是老师的作用了。
说到这里就有气,大学里的一些老师讲课使用的教材都不是经典的,
老师引进门,讲的东西也应该是理论性的东西。it业变化的再快,理论性的东西还是可以持续个三年五载的,可是有些老师推荐的教材,课还没上完呢,教材就已过时了。


不过这个帖子到这里已经没什么意义了,完全变成了讨论是不是需要看书了

不知道为什么大家喜欢讨论这些,却不愿意对我的理解作出一些评价。
我上面写的东西也是看过往上搜索到的文章后,结合自己实践,或所见得出来的。难道里面漏洞百出吗?

2006-10-12 09:43 zn8903
[quote]原帖由 [i]pkar[/i] 于 2006-9-29 17:55 发表
最近突然对这三个概念觉得有点混乱,谁能帮我理理啊

1。路由使用网关来配置,路由是"网关+目标"对的列表
2。网关:访问某一个ip时经过的地方,为了生成路由而设置
3。代理:这个机器里,有一些缓 ... [/quote]

呵呵,你可能有些误会
1,路由配置不配置和网关没关系,路由通过网关实现,网关是路由的一跳,网关也是路由,路由包括网关
2,网关,访问不同网段经过的第一跳,为了最终表达路由而存在
3,代理,这个解释起来麻烦些,应该是另一种意义上的网关。。。

不知道这么解释行不行,有些泛义,也可能存在异议,但一切理解都在定义的基础上的,实践深入,还是费话一句,从理性到感性再到理性,

2006-10-12 11:04 pkar
[quote]原帖由 [i]zn8903[/i] 于 2006-10-12 09:43 发表


呵呵,你可能有些误会
1,路由配置不配置和网关没关系,路由通过网关实现,网关是路由的一跳,网关也是路由,路由包括网关
2,网关,访问不同网段经过的第一跳,为了最终表达路由而存在
3,代理,这个 ... [/quote]

明白,
可能使我表达的问题了
(在我表达的时候,有形无形的加入我对操作系统默认路由生成过程的理解了
在操作系统中,用户必须要设置网关,但是不必显式的设置路由)

网关和路由的关系我理解的和你这里说的是一样的,
我同意你的这种说法

其他的看法也理解并同意:P :handshake

2006-10-12 11:12 老农
楼主讨论和学习的精神是很好的。
但在BBS上,打字太麻烦,说起来也不太容易理解,不比课堂。

所以,问题不要一下太宽太多,否则就难说了。如果是在课堂,那宽点泛点也好说。

鼓励一下。:handshake

2006-10-12 19:44 老老鼠
农哥态度好的出奇,有什么坏想法?;P ;P

2006-10-12 20:22 zn8903
估计是有人管了:lol

2006-10-13 13:55 老农
好学的我都支持啊。
我只烦那些只会伸手的。

难道这么久了你们都没看出来?

页: [1] 2


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.