1 / 13

每一相邻层间有一个接口,该接口定义下层向上层提供的原语操作和服务。

网络体系结构. 特定系统使用的一组协议称为“协议(堆)栈”. 协议分层的概念模式. 第 n 层协议. 对等实体 (peers). 一台机器上的第 n 层与另一台机器上的第 n 层进行通话,通话中采用的规则和约定。. 不同机器中组成相应协议层的实体。. 网络体系结构. 接口 (interface). 网络通信功能的层次构成、各层的通信协议规范和相邻层的接口协议规范的集合模型。. 每一相邻层间有一个接口,该接口定义下层向上层提供的原语操作和服务。. 网络体系结构. 理解虚拟通信和实际通信之间的关系 理解协议和接口之间的差异. 协议分层的概念模式. 层 5 协议.

felice
Download Presentation

每一相邻层间有一个接口,该接口定义下层向上层提供的原语操作和服务。

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 网络体系结构 特定系统使用的一组协议称为“协议(堆)栈” • 协议分层的概念模式 • 第n层协议 • 对等实体(peers) 一台机器上的第n层与另一台机器上的第n层进行通话,通话中采用的规则和约定。 不同机器中组成相应协议层的实体。 • 网络体系结构 • 接口(interface) 网络通信功能的层次构成、各层的通信协议规范和相邻层的接口协议规范的集合模型。 每一相邻层间有一个接口,该接口定义下层向上层提供的原语操作和服务。

  2. 网络体系结构 • 理解虚拟通信和实际通信之间的关系 • 理解协议和接口之间的差异 • 协议分层的概念模式 层5 协议 Layer 5 Layer 5 • 水平通信 虚通信 层5/4 接口 层4 协议 Layer 4 Layer4 对等实体进行的通信。 层4/3 接口 层3 协议 Layer 3 Layer 3 层3/2 接口 • 垂直通信实际通信 层2 协议 Layer 2 Layer2 层2/1 接口 相邻层进行的通信。 层1 协议 Layer 1 Layer 1 物 理 媒 体

  3. 第5层协议 M A B 第4层协议 H4 M H4 M 第3层协议 H3 H4 M1 H3 M2 H3 H4 M1 H3 M2 第2层协议 H2 H3 H4 M1 T2 H2 H3 M2 T2 H2 H3 H4 M1 T2 H2 H3 M2 T2 • 网络体系结构 • 协议分层的概念模式 M 物 理 媒 体

  4. 网络体系结构 • 协议分层的原则及设计问题 • 协议分层原则 • 各层的设计问题 目标机器第n层收到的对象应与源机器第n层发出的对象完全一致。 • 标识收/发机制 • 数据传输规则 • 差错控制 • 多路复用 • 路由选择 • 上层隐藏下层的细节

  5. N+1层实体 服务用户 N+1层 N层 服务提供者 N层实体 • 网络体系结构 每一层的功能是为它的上一层提供服务 • 接口与服务 • 服务提供者与服务用户 第n层实体实现的服务为n+1层所使用; 第n层可利用第n-1层服务来提供它自已的服务。 • 服务访问点(Service Access Points) 第n层的SAP是第n+1层可以访问n层服务的地方。

  6. 网络体系结构 相邻层之间的界面 • 接口与服务 • 接口(interface) • IDU(Interface Data Unit) • SDU(Service Data Unit) 跨过网络传给对等实体然后交给上层的信息。 第n+1层实体通过SAP传递给第n层实体的信息。 • PDU(Protocol Data Unit) • ICI (Interface Control Information) 跨过网络传给对等实体的信息。 有助于下层完成任务的信息。 • PCI(Protocol Control Information) 协议头(header)。

  7. 网络体系结构 • 接口与服务 • 接口(interface) 一个SDU可能要封装在多个PDU中传输 (N+1)层 ICIn+1 PDUn+1 SDUn N层处理所需的信息 PCIn SDUn PDUn IDUn ICIn PDUn (N)层 (N-1)层 ICIn PDUn SDUn-1 N-1层处理所需的信息 PDUn-1 PCIn-1 SDUn-1

  8. 网络体系结构 • 接口与服务 • 服务 • 无连接服务 • 有连接服务(面向连接服务) • 报文序列 • 字节流 • 不太可靠的连接 • 无确认 • 有确认 • 应答 piggyback ...0101111 面向连接服务 ...0101111

  9. 网络体系结构 • 接口与服务 • 服务 • 原语(primitive) • 参数 通知服务提供者采用某些动作或报告某个对等实体采取的某个动作。 用来传递数据和控制信息。 • ISO标准的四种原语 • request • indication 由服务用户发出。要求服务做某种工作。 由服务提供者发出。通知实体发生了某事件。 • response • confirm 由服务提供发出。 由服务用户发出。要求对某个事件的响应 。

  10. 络 time • 网络体系结构 • 接口与服务 • 服务 • 原语时序图 request • Request • Indication • Response • confirm indication response confirm 服务用户 服务提供者 服务用户

  11. request indication request indication confirm response • 网络体系结构 • 接口与服务 • 服务 • 无证实服务 • 有证实(confirmed)服务 • 本地证实服务 • 提供者证实服务

  12. CONNECT.request CONNECT.indication CONNECT.confirm CONNECT.response DATA.indication DATA.request DATA.indication DATA.request DISCONNECT.request DISCONNECT.indication • 网络体系结构 • 接口与服务 • 服务   PSTN   

  13. 网络体系结构 • 接口与服务 • 服务与协议的关系 • 服务(上下关系) • 服务是各层向它的上层提供的一组原语(操作) • 服务定义了该层能代表它的用户完成的操作 • 服务只与两层之间的接口有关 服务和协议是完全分离的 ? • 协议(水平关系) • 协议是一组规则 • 决定同层对等实体交换帧、包和报文的格式和意义 • 实体用协议来实现它们的服务定义

More Related