ch2 计算机网络的体系结构.ppt
文本预览下载声明
* * * 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 我收到了 AP1 发来的 应用程序数据! 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 应 用 程 序 数 据 应用层首部 H5 10100110100101 比 特 流 110101110101 注意观察加入或剥去首部(尾部)的层次 应 用 程 序 数 据 H5 应 用 程 序 数 据 H4 H5 应 用 程 序 数 据 H3 H4 H5 应 用 程 序 数 据 H4 运输层首部 H3 网络层首部 H2 链路层 首部 T2 链路层 尾部 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 10100110100101 比 特 流 110101110101 计算机 2 的物理层收到比特流后 交给数据链路层 H2 T2 H3 H4 H5 应 用 程 序 数 据 H3 H4 H5 应 用 程 序 数 据 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 数据链路层剥去帧首部和帧尾部后 把帧的数据部分交给网络层 H2 T2 H3 H4 H5 应 用 程 序 数 据 H4 H5 应 用 程 序 数 据 H3 H4 H5 应 用 程 序 数 据 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 网络层剥去分组首部后 把分组的数据部分交给运输层 H5 应 用 程 序 数 据 H4 H5 应 用 程 序 数 据 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 运输层剥去报文首部后 把报文的数据部分交给应用层 应 用 程 序 数 据 H5 应 用 程 序 数 据 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 应用层剥去应用层 PDU 首部后 把应用程序数据交给应用进程 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 我收到了 AP1 发来的 应用程序数据! * * * * * * * * * * * * * * * * * * * * * * * * 第 二 章 计算机网络体系结构 2.1 基本概念 1、协议 使计算机网络中的两个不同系统必须能够相互理解,共同遵守某种互相都能接受的规则。这些规则的集合,称为协议 语法 数据与控制信息的结构或格式 。 语义 需要发出何种控制信息,完成何种动作以 及做出何种响应。 同步 事件实现顺序的详细说明 2、协议分层 网络互联信息交换、资源共享 复杂的工程设计问题,采用分层结构 各层之间是独立的。 灵活性好。 结构上可分割开。 易于实现和维护。 能促进标准化工作。 3、体系结构 计算机网络的协议如何分层,以及各层中具体采用的协议的总和,称为网络的体系结构。 体系结构是个抽象的概念,其具体实现是通过特定的硬件和软件来完成的。 协议(n + 1) SAP SAP 交换原语 交换原语 实体(n + 1) 服务提供者 第 n 层 第 n + 1 层 实体(n + 1) 服务用户 实体(n) 实体(n) 协议(n) 实体、服务和服务访问点 实体表示任何可发送或接收信息的硬件或软件进程。 要实现本层协议,还需要使用下层所提供的服务。 本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的 协议是“水平的”。服务是“垂直的”。同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)。 除了在物理媒体上进行的是实通信外,其余各对等层实体间进行的都是虚通信。 对等层的虚通信必须遵循该层的协议。 对等实体间的通信 不同系统中的相同层实体叫对等实体。 数据并不是在两个对等实体间直接传送,而是由发送方实体将数据逐次层层传递给它的下一层,直至最下层,通过物理介质实现实际通信,到达接收方;由接收方最下层逐次层层向上传递直至对等实体,完成对等实体间的通信。 4、两种国际标准 法律上的国际标准 OSI 并没有得到市场的认可。 非国际标准 TCP/IP 现在获得了最广泛的应用。 TCP/IP 常被称为事实上的国际标准。 (1)计算机网络层次结构模型OSI 在市场化方面 OSI 失败了。 OSI 的专家们在完成
显示全部