计算机网络与Internet应用基础教程 第6章 网络互联
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2. 网桥的类型 目前的网桥标准有两个,分别由IEEE的802.1与 802.5两个分委员会制定,它们的区别在于路由选 择策略不同。基于这两种标准有两种网桥。 ○ 透明网桥——透明网桥由各网桥自己来决定路 由选择,局域网上的各结点不负责路由选择。透明 网桥的最大优点是容易安装。 ○ 源路选网桥——源路选网桥由发送帧的源结点 负责路由选择。网桥假定每个结点在发送帧时,都 已经清楚地知道发往各个目的结点的路由,源结点 在发送帧时需要将详细的路由信息放在帧的首部。
近几年,由于交换技术的迅速发展,交换机的应用 越来越普遍。交换机和网桥有很多共同的属性,它 们都工作在数据链路层,但也有一些不同之处。交 换机比网桥转发速度快,因为它用硬件实现交换, 而网桥是用软件实现交换的。有些交换机支持直通 (Cut-through)交换,直通式交换机减少了网络 的抖动与延迟,而网桥仅支持存储转发。交换机为 每个网段提供专用带宽,能够减少碰撞,而且交换 机还能提供更高的端口密度。由于交换机比网桥具 有更好的性能,因此,网桥将逐渐被交换机所取代。
路由选择实现的方法是: 路由器通过路由选择算 法,建立并维护一个路由表。在路由表中包含着目 的地址和下一跳路由器地址等多种路由信息。路由 表中的路由信息告诉每一台路由器应该把数据包转 发给谁,它的下一跳路由器地址是什么。路由器根 据路由表提供的下一跳路由器地址,将数据包转发 给下一跳路由器。通过一级一级地把包转发到下一 跳路由器的方式,最终把数据包传送到目的地。 当路由器接收一个进来的数据包时,它首先检查目 的地址,并根据路由表提供的下一跳路由器地址或 子网地址,将该数据包转发给下一跳路由器或子网。
6.2.1 中继器
中继器又称重发器,是最简单的网络互联设备,它 在网络物理层实现互联,完成放大、再生网络上的 物理信号,主要用于局域网-局域网互联。 集线器是一种特殊的中继器,它是一种多端口中继 器,用于连接双绞线介质或光纤介质以太网系统, 是组成10 Base-T、100 Base-T或10 Base-F、100 Base-F以太网的核心设备。中继器具有如下特性: (1) 中继器只能连接完全相同的局域网。用中继 器连接的局域网在物理上是一个网络。 (2) 中继器可以连接相同传输介质的同类局域网, 也可以连接不同传输介质的同类局域网。
(2) 数据转发 路由器的另一个基本功能是完成数据分组的传送, 即数据转发,通常也称数据交换(Switching)。 在大多数情况下,互联网上的一台主机(源端)要 向互联网上的另一台主机(目的端)发送一个数据 包,通过指定缺省路由等办法,源端计算机通常已 经知道一个路由器的物理地址(即MAC地址)。 源端主机将带着目的主机的网络层协议地址的数据 包发送给已知路由器。路由器在接收了数据包之后, 检查包的目的地址,再根据路由表确定它是否知道 怎样转发这个包,如果它不知道下一跳路由器的地 址,则将包丢弃。如果它知道怎么转发这个包,路 由器将改变目的物理地址为下一跳路由器的地址, 并且把包传送给下一跳路由器。
6.3.1 路由器
路由器(Router)又称为选径器,是网络层互联设 备,主要用于局域网-广域网互联。用网桥互联起 来的网络是一个单个的逻辑网,而路由器互联的是 多个不同的逻辑网(即子网)。每个逻辑子网具有 不同的网络地址(逻辑地址,如: IP地址)。一 个逻辑子网可以对应一个独立的物理网段,也可以 不对应(如: 虚拟网)。 路由器连接的物理网络可以是同类网络,也可以是 异类网。Internet(因特网)就是使用路由器加专 线技术将分布在各个国家的几千万个计算机网络互 联在一起的。
第6章 网络互联
6.1 网络互联概述 6.2 局域网互联 6.3 局域网与广域网互联 6.4 广域网互联 习题6
网络互联的核心是网络之间的硬件连接和网络间的 互联协议。网络互联设备是极为重要的,它直接影 响着互联网的性能。网络互联设备包括: 工作在 物理层的中继器和集线器,工作在数据链路层的网 桥和第二层交换机,工作在网络层的路由器和工作 在传输层以上的网关。 本章介绍的主要内容有: √ 网络互联的基本概念 √ 网络互联设备 √ 局域网互联 √ 局域网与广域网互联 √ 广域网互联
6.1 网络互联概述
计算机网络互联是利用网络互联设备及相应的技术 措施和协议把两个以上的计算机网络连起来,实现 计算机网络之间的连接。计算机网络互联的目的是 使一个网络上的用户能够访问其他计算机网络上的 资源,使不同网络上的用户能够相互通信和交流信 息,以实现更大范围的资源共享和信息交流。 将计算机网络互联起来产生一个单个大网,即互联 网,从而实现了更大范围的数据通信和资源共享。 在互联网上的所有用户只要遵循相同协议,就能相 互通信,共享互联网上的全部资源。所以说互联网 是多个独立网络的集合。
一般说来,互联层越高,互联设备越复杂,参加互 联的网络之间差异就越大。中继器是最简单的互联 设备,而网关则是最复杂的互联设备。 应该指出的是,现有一些文献将网桥、路由器、网 关等都称为网关。因此,在说明网络互联时,对于 网络互联设备应搞清是在哪一层进行网络互联。
6.2 局域网互联百度文库
在许多情况下,常常需要将局域网互联起来,以实 现更大范围的计算机联网。局域网互联采用什么方 式,使用何种网络互联设备,主要取决于实际需要 和互联网络之间的兼容程度。局域网互联的主要设 备为中继器与网桥。
图6-4 互联不同局域网时网桥的操作
图6-5 网桥应用实例
图6-6 使用网桥互联异构网
6.3 局域网与广域网互联
人们希望将自己的局域网能够与广域网(比如 Internet)互联或通过广域网和远距离的局域网互 联,即通过互联网进行互联。随着网络的扩大,特 别是多种工作平台连接成大规模的广域网络环境时, 网桥在路由选择、流量控制、差错控制以及网络管 理等方面就远远不能满足要求,这时就需要使用路 由器,或者是网关。路由器与网关是局域网与广域 网互联的主要设备。
图6-7 路由器工作原理示意图
2. 路由器的主要特点 由于路由器作用在网络层,因此它比网桥具有更强 的异种网互联能力、更好的隔离能力、更强的流量 控制能力、更好的安全性和可管理维护性,其主要 特点如下: (1) 路由器可以互联不同的MAC协议、不同的传 输介质、不同的拓扑结构和不同的传输速率的异种 网,它有很强的异种网互联能力。路由器也是用于 广域网互联的存储转发设备,它有很强的广域网互 联能力,被广泛地应用于LAN-WAN-LAN的网络 互联环境。
1. 网桥的基本工作原理 网桥最常见的用法是用于互联两个局域网。图6-3 给出了两个局域网通过网桥互联的结构示意图。
图6-3 网桥工作原理示意图
在一个大型局域网中,网桥常被用来将局域网分成 既独立又能相互通信的多个子网,从而可以改善各 个子网的性能与安全性。 网桥的主要作用是将两个以上局域网互联为一个逻 辑网,以减少局域网上的通信量,提高整个网络系 统的性能。网桥的另一个作用是扩大网络的物理范 围。另外,由于网桥能隔离一个物理网段的故障, 所以网桥能够提高网络的可靠性。网桥与中继器相 比有更多的优势,它能在更大的地理范围内实现局 域网互联。网桥不像中继器,只是简单地放大再生 物理信号,没有任何过滤作用。网桥在转发数据帧 的同时,能够根据MAC地址对数据帧进行过滤, 而且网桥可以连接不同的网络。
(3) 由于中继器在物理层实现互连,所以它对物 理层以上各层协议完全透明。
图6-1 用中继器连接两个10 Base-5电缆段
图6-2 用中继器连接不同传输介质系统的以太网
6.2.2 网桥
网桥(Bridge)又称桥接器,它是一种存储转发设 备,主要用于局域网-局域网互联。使用网桥连接 起来的局域网从逻辑上是一个网络,也就是说,网 桥可以将两个以上独立的物理网络连接在一起,构 成一个单个的逻辑局域网。从协议层次上看,网桥 操作在OSI参考模型的第二层,它在数据链路层对 数据帧进行存储转发,实现网络互联。网桥能够连 接的局域网可以是同类网络,也可以是不同的网络, 而且这些网络可以是不同的传输介质系统。使用远 程桥还能够实现局域网的远程连接,即LANWAN-LAN的互联方式。
(3) 对大型网络进行微段化,将分段后的网段用 路由器连接起来。这样可以达到提高网络性能,提 高网络带宽的目的,而且便于网络的管理和维护。 这也是共享式网络为解决带宽问题所经常采用的方 法。
○ 中继器——常用于局域网的扩展,在物理层实 现互联。 ○ 网桥——主要用于局域网与局域网之间的互联, 在数据链路层实现互联。 ○ 路由器——主要用于局域网与广域网之间的互 联,实现在网络层上的互联。 ○ 网关——主要用于不同体系结构的网络之间的 互联,在传输层及其以上层实现互联。 ○ 调制解调器(Modem)——调制解调器是一种 数据传输设备。远程互联的计算机网络之间要进行 通信时,就必须在数字信号和模拟信号之间进行转 换,这种用来进行数字到模拟和模拟到数字转换的 设备就称为调制解调器。
由于目前存在着局域网和广域网两种类型的网络, 因而可对应以下三种网络互联: 局域网与局域网 互联;局域网与广域网互联;广域网与广域网互联。 为了将各种类型的网络互联成一个网络,目前主要 采用两种方式: 一是利用网间连接器实现网络互 联;二是通过互联网实现网络互联。 第一种方式主要用于局域网与局域网互联,而第二 种方式主要用于局域网与广域网互联以及广域网与 广域网的互联。无论是采用第一种方式还是第二种 方式进行网络互联,在实现时一般都必须通过网络 中间连接设备相连。 常用的网络连接设备有以下几种:
下一跳路由器执行同样的交换过程,最终将包传送 到目的端主机。当数据包通过互联网传送时,它的 物理地址是变化的,但它的网络地址是不变的,网 络地址一直保留原来的内容直到目的端。值得注意 的是,为了完成端到端的通信,在基于路由器的互 联网中的每台计算机都必须分配一个网络层地址 (IP地址),路由器在转发数据包时,使用的是网 络层地址。但是在计算机与路由器之间或路由器与 路由器之间的信息传送,仍然依赖于数据链路层完 成,因此路由器在具体传送过程中需要进行地址转 换并改变目的物理地址。
(2) 路由器工作在网络层,它与网络层协议有关。 多协议路由器可以支持多种网络层协议,转发多种 网络层协议的数据包。路由器检查网络层地址,转 发网络层数据分组(Packet)。因此,路由器能够 基于IP 地址进行包过滤,具有包过滤(Packet Filter)的初期防火墙功能。路由器分析进入的每 一个包,并与网络管理员制定的一些过滤政策进行 比较,凡符合允许转发条件的包被正常转发,否则 丢弃。为了网络的安全,防止黑客攻击,网络管理 员经常利用这个功能,拒绝一些网络站点对某些子 网或站点的访问。路由器还可以过滤应用层的信息, 限制某些子网或站点访问某些信息服务。
3. 网桥的特性 (1) 网桥工作在数据链路层,它对高层协议是透 明的,这就意味着,网桥能转发任何网络层协议的 数据流。网桥是一种存储转发设备,它先把接收的 整个帧缓存起来,然后再进行转发。用网桥互联起 来的网络是一个单个的逻辑网。 (2) 由于网桥工作在第二层,它不检查网络层的 数据分组和网络地址,它与网络层无关。而广播信 息是根据网络地址进行传播的,因此,网桥转发所 有广播帧,没有隔离广播信息的能力。 (3) 网桥能够互联不同的网络,在不同的局域网 之间提供转换功能。
1. 路由器的基本工作原理 路由器在网络层实现网络互联,它主要完成网络层 的功能。路由器负责将数据分组(Packet)从源端 主机经最佳路径传送到目的端主机。为此,路由器 必须具备两个最基本的功能,那就是确定通过互联 网到达目的网络的最佳路径和完成信息分组的传送, 即路由选择和数据转发。 (1) 路由选择 路由选择也称路径选择,路由器的基本功能之一就 是路由选择功能。路由器需要确定到达目的端下一 跳路由器的地址,也就是要确定一条通过互联网到 达目的端的最佳路径。