2024年4月25日发(作者:)

网桥和网关有什么区别?

网桥 网关

网桥工作在数据链路层,将两个局域网(LAN)连起来,根据MAC地址(物理地

址)来转发帧,可以看作一个“低层的路由器”(路由器工作在网络层,根据网络地址如IP

地址进行转发)。它可以有效地联接两个LAN,使本地通信限制在本网段内,并转发相应

的信号至另一网段,网桥通常用于联接数量不多的、同一类型的网段。

网桥通常有透明网桥和源路由选择网桥两大类。

1、透明网桥

简单的讲,使用这种网桥,不需要改动硬件和软件,无需设置地址开关,无需装入路

由表或参数。只须插入电缆就可以,现有LAN的运行完全不受网桥的任何影响。

2、源路由选择网桥

源路由选择的核心思想是假定每个帧的发送者都知道接收者是否在同一局域网(LAN)

上。当发送一帧到另外的网段时,源机器将目的地址的高位设置成1作为标记。另外,它

还在帧头加进此帧应走的实际路径。

网桥这种设备看上去有点像中继器。它具有单个的输入端口和输出端口。它与中继

器的不同之处就在于它能够解析它收发的数据。网桥属于O S I 模型的数据链路层;数据

链路层能够进行流控制、纠错处理以及地址分配。网桥能够解析它所接受的帧,并能指导

如何把数据传送到目的地。特别是它能够读取目标地址信息(M A C ),并决定是否向网

络的其他段转发(重发)数据包,而且,如果数据包的目标地址与源地址位于同一段,就

可以把它过滤掉。当节点通过网桥传输数据时,网桥就会根据已知的M A C 地址和它们

在网络中的位置建立过滤数据库(也就是人们熟知的转发表)。网桥利用过滤数据库来决定

是转发数据包还是把它过滤掉.

1什么是网关

网关不能完全归为一种网络硬件。用概括性的术语来讲,它们应该是能够连接不同网

络的软件和硬件的结合产品。特别地,它们可以使用不同的格式、通信协议或结构连接起

两个系统。和本章前面讨论的不一样,网关实际上通过重新封装信息以使它们能被另一个

系统读取。为了完成这项任务,网关必须能运行在O S I 模型的几个层上。网关必须同应

用通信,建立和管理会话,传输已经编码的数据,并解析逻辑和物理地址数据。

网关可以设在服务器、微机或大型机上。由于网关具有强大的功能并且大多数时候都

和应用有关,它们比路由器的价格要贵一些。另外,由于网关的传输更复杂,它们传输数

据的速度要比网桥或路由器低一些。正是由于网关较慢,它们有造成网络堵塞的可能。然

而,在某些场合,只有网关能胜任工作。在你的网络生涯中,你很可能会在电子邮件系统

环境中听到关于网关的讨论。常见的网关,包括电子邮件网关,描述如下:

o 电子邮件网关:通过这种网关可以从一种类型的系统向另一种类型的系统传输数据。

例如,电子邮件网关可 以允许使用E u d o r a 电子邮件的人与使用Group Wi s e

电子邮件的人相互通信。

o I B M 主机网关:通过这种网关,可以在一台个人计算机与I B M 大型机之间建立

和管理通信。