网络互连网桥·路由器·交换机和互连协议 (美)RadiaPerlman著高传善等译.pdfVIP

网络互连网桥·路由器·交换机和互连协议 (美)RadiaPerlman著高传善等译.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第 章 网络 基 本 概 念 本章介绍 了一些基本概念 ,这些概念对理解包含 网桥和路 由器 的计算机 网络 的特定领域是 必 需 的 。 的网络结构 层参考模型是网络概念 的基础 ,本章介绍的内容覆盖 了其 中的第二层 和第三层 。本章还讨论 了网络设计 中的不 同要素 ,例如网络 的覆盖范围、可扩展性 、健壮性和 自动配置性等 。此外 ,本章还 阐述 了提供双方可靠通信 的典型技术 ,因为路 由器所用 的这种技 术可 以和其他层所用 的技术相互影响。 网络分层模型 不把一个大 的任务划分成几个小的子任务而想试 图去理解 、设计和建立一个 网络 ,将是一 件很 困难 的事情 ,一般 需要把 网络分层 以便更好地理解它 。层 的思想是 :每一层都将利用它的 下一层 的服务来 向它的上一层提供服务。 每一层都通过协议和其他节点的同一层进行通信 。这种通信通过与下一层之 间的直接通信 来完成。第 层与第 层之 间的通信称为接 口。 (开放系统互联 )的分层模型定义 了 层,如图 所示 。至于为什么分 层 以及各层 的功能 如何划分其实并不神秘 。这个模型在相应协议 出现 以前就 已经设计好 了,然后为此成立 了一个 专 门的委 员会来设计每一层 。实际应用 中,很多层经常再被分成若干个子层 。至于各层 的功能 有时并不容易区分 ,比如网桥和路 由器就是这样一个很典型 的例子 ,人们通常搞不清哪一个是 哪一层 的。但是关于层划分 的语义上 的争吵并没有什么实际价值 ,分层 的概念应该被视为一种 有用的讨论框架而非圣经。 定义 的层模型: 物理层 :物理层通过链路来传送 比特信息 。它主要处理 以下 问题 :接插件大小和形状 的 选择 ,每一针 的作用 ,数据 比特 的电信号变换和 比特级的同步 。通常一个 网络 内可 以有 好几种不 同的物理层类型 ,甚至一个节点也可能有 多种不 同的物理层类型 ,这是因为不 同的技术要求各 自的物理层 。 数据链路层 :数据链路层 (有 时也称为链路层 )通过物理链路来传输成块 的信 息 。它主 要负责处理 以下任务 :数据 出错校验 、协调共享媒体 的使用 (如在一个 中)以及编 址 (当多个系统都可 以访 问时,如在某个 中)。另外,不同的链路通常也有不同的数 据链路层实现 ;而且 ,同一个节点可 以支持几种不 同的数据链路层协议 ,节点所连 的每 一类链路都有 自己的协议。 网络层 :网络层使得 网络中的任何一对系统间都可 以相互通信 。一个全互连 的网络是指其 中的每一个节点都和其他节点直接相连,但是这种拓扑结构不可能用于有很多节点的情况。 比较典型的情况是,网络层必须找到一条通过一系列相连节点的路径 ,且路径上的每一个 节点必须 向适 当的方 向转发数据包 。网络层处理 的主要任务是:路 由计算、数据包 的分段 和重组 (当网络 中的不 同链路有不 同的最大包大小限制时)和拥塞控制。 图 参考模型 运输层 :运输层在两个系统之 间建立一条可靠 的通信链路 。它主要处理一些 由网络层 引 起的错误 ,比如包丢失和重复包等错误 ,以及对包进行重新排序 、分段 (这样运输层用户 就可以处理大的报文)和重装 (这样可 以避免网络层进行低效的分段和重装)。另外,这也 有助于运输层在网络发生拥塞时可以相应降低发送数据的速率 。 会话层: 认为会话层对于因特网体系来说并没有太大作用 。 会话层提供的服务超 出了运输层提供 的简单全双工可靠通信流 ,比如对话控制 (实现系统间的特殊通信模式) 和链接 (捆绑一组数据包 ,使得它们要么都发送 ,要么都不发送 )。不管这一层是什么 它都跟下层的网络设备如网桥以及路 由器等无关。 表示层 :这一层 的设计 目的是为 了对数据 的表示取得一致 ,这样人们就可 以定义 自己的 数据 结构 ,而不必担 心 比特 /字节顺序或者浮 点数该如何表示之类 的问题 了。 在

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档