标题: 网关工作在第几层
fengwy
LU小天使
Rank: 3Rank: 3



UID 189
精华 0
积分 312
帖子 624
活跃指数 0
LU金币 2011 个
LU金条 0 个
阅读权限 20
注册 2003-9-28
 
发表于 2004-9-20 15:57  资料  个人空间  短消息  加为好友 
问个简单的问题,网关工作在第几层?

顶部
deeperpurple
LU幼天使
Rank: 2



UID 49
精华 0
积分 71
帖子 141
活跃指数 3
LU金币 2024 个
LU金条 0 个
阅读权限 20
注册 2003-9-18
 
发表于 2004-9-20 23:00  资料  个人空间  短消息  加为好友 
应该是网络层以上。。

网关的范围很大啊。。。

不同网段之间,不同网络类型之间。。

顶部
zn8903
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 2608
精华 8
积分 728
帖子 1378
活跃指数 90
LU金币 7176 个
LU金条 0 个
阅读权限 210
注册 2003-11-17
 
发表于 2004-9-21 09:14  资料  个人空间  短消息  加为好友  QQ
3





http://blog.hexun.com/bluce_z/default.aspx?reload=1
顶部
fengwy
LU小天使
Rank: 3Rank: 3



UID 189
精华 0
积分 312
帖子 624
活跃指数 0
LU金币 2011 个
LU金条 0 个
阅读权限 20
注册 2003-9-28
 
发表于 2004-9-21 09:31  资料  个人空间  短消息  加为好友 
网关工作在OSI的任意一层或同时工作在几层,一般在高层,如应用层。
--------------------------------
这句话不太理解

顶部
zn8903
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 2608
精华 8
积分 728
帖子 1378
活跃指数 90
LU金币 7176 个
LU金条 0 个
阅读权限 210
注册 2003-11-17
 
发表于 2004-9-21 11:10  资料  个人空间  短消息  加为好友  QQ
应用级网关,比如说前置机





http://blog.hexun.com/bluce_z/default.aspx?reload=1
顶部
波波蛋儿
LU幼天使
Rank: 2
波波级



UID 879
精华 3
积分 57
帖子 101
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 20
注册 2003-10-22
 
发表于 2004-10-5 12:35  资料  个人空间  主页 短消息  加为好友  添加 波波蛋儿 为MSN好友 通过MSN和 波波蛋儿 交谈
在TCP/IP的世界了,网关指的就是路由器
在OSI模型里,网关指的是可以进行协议转换的设备,这个设备一般工作在应用层
可以进行协议转换的设备很多,例如,多协议路由器,可以转换3,4层协议
传统的网桥,可以转换物理层和数据链路层协议

网关这个词,我的理解是:
现在精确的含义,已经模糊了
可以理解为边界设备或者协议转换设备
请大家指正





一个好的网络工程师
首先
必须是一个程序员
欢迎光临我的网站 www.ossh.org
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
快乐小猪
LU小天使
Rank: 3Rank: 3


UID 1838
精华 4
积分 303
帖子 582
活跃指数 17
LU金币 2071 个
LU金条 0 个
阅读权限 20
注册 2003-11-6
来自 杭州
 
发表于 2004-10-5 15:59  资料  个人空间  短消息  加为好友  添加 快乐小猪 为MSN好友 通过MSN和 快乐小猪 交谈
QUOTE(波波蛋儿 @ 2004-10-05 12:35:12)
在TCP/IP的世界了,网关指的就是路由器
在OSI模型里,网关指的是可以进行协议转换的设备,这个设备一般工作在应用层
可以进行协议转换的设备很多,例如,多协议路由器,可以转换3,4层协议
传统的网桥,可以转换物理层和数据链路层协议

网关这个词,我的理解是:
现在精确的含义,已经模糊了
可以理解为边界设备或者协议转换设备
请大家指正
[right][snapback]395351[/snapback][/right]

说得很好,搂主的问题说的不清楚,概念模糊。 smile.gif





[imghttp://www.loveunix.net/attachments/zrTDMP7_BuADHiX3QP8v.jpg[/img]
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
fengwy
LU小天使
Rank: 3Rank: 3



UID 189
精华 0
积分 312
帖子 624
活跃指数 0
LU金币 2011 个
LU金条 0 个
阅读权限 20
注册 2003-9-28
 
发表于 2004-10-11 17:02  资料  个人空间  短消息  加为好友 
QUOTE(波波蛋儿 @ 2004-10-05 12:35:12)
在TCP/IP的世界了,网关指的就是路由器
在OSI模型里,网关指的是可以进行协议转换的设备,这个设备一般工作在应用层
可以进行协议转换的设备很多,例如,多协议路由器,可以转换3,4层协议
传统的网桥,可以转换物理层和数据链路层协议

网关这个词,我的理解是:
现在精确的含义,已经模糊了
可以理解为边界设备或者协议转换设备
请大家指正
[right][snapback]395351[/snapback][/right]

那如何理解第一层地网关

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
波波蛋儿
LU幼天使
Rank: 2
波波级



UID 879
精华 3
积分 57
帖子 101
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 20
注册 2003-10-22
 
发表于 2004-10-12 12:48  资料  个人空间  主页 短消息  加为好友  添加 波波蛋儿 为MSN好友 通过MSN和 波波蛋儿 交谈
QUOTE(fengwy @ 2004-10-11 17:02:41)
那如何理解第一层地网关
[right][snapback]397186[/snapback][/right]



我不太明白你的意思,能不能说的更明白一点
BBS上多打字是不要钱的





一个好的网络工程师
首先
必须是一个程序员
欢迎光临我的网站 www.ossh.org
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
wingger
LU小天使
Rank: 3Rank: 3


UID 24396
精华 3
积分 218
帖子 418
活跃指数 16
LU金币 2163 个
LU金条 0 个
阅读权限 20
注册 2004-7-8
 
发表于 2004-10-12 21:39  资料  个人空间  短消息  加为好友 
原文地址
http://bbs.chinaunix.net/forum/viewtopic.p...8&show_type=new

网关是一个非常广泛的概念,我们很难给出一个确切的定义。

从第一层到第七层都可以有网关设备出现。

我们通常所说的网关主要是指第三层的设备,即路由器。

关于网关是工作在某几层的观点是不正确的,过于教条主义,而缺少对事物本质的了解。譬如说应用网关,一个应用网关的具体设备确实会包括ISO模型中的所有7层(我们不关注具体的协议实现)但是实现网关功能的具体进程并不会涉及到下面的层次,那是一个网络设备要得以运作必须的实现。而与网关的实现相关的处理只在特定的层次上操作。因此我们完全是可以确定网关的应用层次的。

有些网关具体的实现可能即包含了多个层次,但这只能说是这个具体的实现是同时包含了多种的网关的实现的,是复合型的而已。

即是说,路由器就是工作在的三层的网关设备。而代理服务器(特定与一定的服务,譬如web服务。)就是应用层的网关。



首先我享我们必须先树立一个观念:网关只是一个概念,他不能确切的代表任何含义,更不能代表任何的设备。对应OSI不同层次的网关的具体体现甚至都不一样。是对某些有着类似的工作机理的处理机制的概括。他不像我们提到路由器或者交换机(ethernet switch)时候,我们就确切的知道他是什么设备,实现那种功能。而对于网关这个名词,我们所说的每种具体的功能都是他的一个子类。

我首先透过几个例子解释一下几种常见的网关:
1、应用网关。譬如我们需要在建设银行跟中国银行之间进行联网,实现通存通兑。但是由于很多的原因,大家之间的数据格式千差万别,谁没有办法对方的数据。因此我们就在两大系统之间加一个设备,实现将双方的数据进行转换的功能。这就是应用网关的一个例子。

2、协议网关。我公司现在用的是跑ethernet协议的ethernet网络。我想要访问互联网的话,通过考察感觉使用DDN是最好的选择。现在就有一个问题,我在Ethernet上面跑的ethernet协议,是没有办法在DDN网络上传输的。如何解决这个问题呢?我就在这两种网络之间增加一个设备:router。这样就可以将局域网协议转换为广域网协议。从这个意义上讲,虽然路由器是工作在的三层的设备,但是就作为网关来讲,他是二层的协议网关。(从具体的实现来说,这个例子不太贴切,因为路由器并没有直接实现不同协议间的翻译,而是通过更高层的协议进行重新的封装)

我们可以从上面的例子可以看出,所谓的网关的实现是在确定的层次上的,不能因为其他的层次的存在就说网关是工作在多个层次上的。我们应该从进程的角度来了解或者解释网关,这就容易看出他的位置。

再强调一次:网关不代表设备,而是很多种功能的一个通称,是一种概念。

不管是中继器还是hub(仅仅中继器的一个延伸而已)都只是属于ethernet的概念。在一种协议的一个实例上,永远都不会有网关的需求出现。要理解网关必须在异构的环境中。

另外,其实对于的一层的网关的例子,我也没有具体的体会,因为我也没有见过。因为第一层主要是定义电气特性,因此这种需求可能会少一些,而且也会比较没有多大的意义。有几样东西可以供你参考一下:

好象有RS232到RS485的转换器,最近又有RS232到USB的转换器,这些东西应该可以做为第一层的网关来看待(具体的并不是非常的了解)个人意见,仅供参考。





坐亦禅 ,行亦禅
一花一世界,一叶一如来
春来任他百花开,秋去随他黄叶飘
无穷般若心自在,语默动静体安然
顶部
 



当前时区 GMT+8, 现在时间是 2008-9-5 20:26
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.056602 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver