清华大学计算机网络计算机网络体系结构.pptVIP

  • 43
  • 0
  • 约6.87千字
  • 约 40页
  • 2018-01-26 发布于河南
  • 举报

清华大学计算机网络计算机网络体系结构.ppt

清华大学计算机网络计算机网络体系结构

第二章 计算机网络体系结构 2.1 计算机网络的构成 ( 1 ) 计算机网络的硬件构成:两级结构的计算机网络 资源子网 ( 或用户子网 ) ,通信子网 2.1 计算机网络的构成 ( 2 ) 2.1.1 资源子网 组成:服务器,客户计算机 2.1.2 通信子网 一、基本组成:通信线路 ( 或称通道 ) 网络互连设备 ( 路由器、交换机、HUB等 ) 二、基本结构: 1. 点到点通道 基本特点:一条线路连接二台网络互连设备 一般情况下,二台计算机的连接要经过多台网络互连设备 一般情况下,采用存储转发方式进行信息传输 典型拓扑结构: (Fig. 1-6) star, ring, tree, complete, intersecting rings, irregular 关键技术:路由选择 ( Routing ) 2.1 计算机网络的构成 ( 3 ) 2. 广播通道 基本特点:多台计算机共享一条通信线路; 任一台计算机发出的信息可以直接被其它计算机接收 典型拓扑结构: (Fig. 1-3) bus, ring 关键技术:通道分配 静态分配:分时间片 特点:控制简单,通道利用率低 动态分配 :各站点动态使用通道 特点:控制复杂,通道利用率高 通道分配方法: 集中式:只有一个仲裁机构 分布式:各站点均有仲裁机构 2.1 计算机网络的构成 ( 4 ) 三、网络分类: 从地域范围角度: 1. 局域网络 ( Local Area Networks ) 主要采用广播通道技术 2. 城域网络 ( Metropolitan Area Networks ) 3. 广域网络 ( Wide Area Networks ) 主要采用点到点通道技术 从采用技术角度: 1. 无线网络 ( Wireless Networks ) 2. 卫星网络 3. ATM网络 …. 2.2 计算机网络的体系结构 ( 1 ) 计算机网络的体系结构是从功能的角度描述计算机网络的结构 计算机网络的体系结构:对计算机网络及其部件所完成功能的比较精确的定义。即从功能的角度描述计算机网络的结构。是层次和协议的集合。 注意: 仅仅定义了网络及其部件通过协议应完成的功能;不定义协议的实现细节和各层协议之间的接口关系。 网络功能的分层 协议的分层 体系结构的分层 协议分层易于协议的设计、分析、实现和测试。 2.2 计算机网络的体系结构 ( 2 ) 2.2.1 计算机网络功能的分层 计算机网络的基本功能:是为地理位置不同的计算机用户之间提供访问通路。 下述功能是必须提供的: 1. 连接源结点和目的结点的物理传输线路,可以经过中间结点; 2. 每条线路两端的结点利用波形进行二进制通信; 3. 无差错的信息传送 4. 多个用户共享一条物理线路 5. 按照地址信息,进行路由选择 6. 信息缓冲和流量控制 7. 会话控制 8. 满足各种用户的访问要求 2.2 计算机网络的体系结构 ( 3 ) 上述功能有三个显著特点: 1. 上述功能必须同时满足一对用户; 2. 用户之间的通信功能是相互的; 3. 这些功能分散在各个网络设备和用户设备中。 一般人们采用“层次结构”的方法来描述计算机网络,即: 计算机网络中提供的功能是分成层次的。 2.2.2 协议和协议的分层结构 一、协议的定义和组成 层次结构的计算机网络功能中,最重要的功能是通信功能; 这种通信功能主要涉及同一层次中通信双方的相互作用; 位于不同计算机上进行对话的第N层通信各方可分别看成是一种进程,也称为同等(对等)进程。 协议 ( Protocol ): 计算机网络同等层次中,通信双方进行信息交换时必须遵守的规则。 2.2 计算机网络的体系结构 ( 4 ) 协议的组成: 1. 语法(syntax):以二进制形式表示的命令和相应的结构 2. 语义(semantics):由发出的命令请求,完成的动作和回送的响应组成的集合 3. 定时关系(timing):有关事件顺序的说明 二、协议的分层和层间结构 协议的分层原则 (layering principle): 1.

文档评论(0)

1亿VIP精品文档

相关文档