计算机网络概论 - 计算机网络的拓扑构型

计算机网络拓扑的定义

  • 计算机网络拓扑是通过网中节点与通信线路之间的几何关系表示网络结构,反映出网络各实体之间的结构关系。
  • 计算机网络拓扑是指通信子网的拓扑构型。

基本的网络拓扑

  • 星型拓扑
  • 环形拓扑
  • 总线性拓扑
  • 树形拓扑
  • 网状拓扑

星型拓扑

  • 节点通过点-点通信线路与中心线路连接
  • 中心节点控制全网的通信,任何两节点之间的通信都要通过中心节点。
  • 星型拓扑构型的特点是: 结构简单,易于实现,便于管理。
  • 缺点: 中心节点成为全网性能的瓶颈

环形拓扑

  • 节点通过点-点通信线路连接成闭关
  • 环中数据将沿一个方向逐站传送
  • 环形拓扑结构简单,传输延时确定
  • 但是环中每个结点与连接结点之间的通信线路都会成为网络可靠性的瓶颈
  • 环网需要设计复杂的环维护协议

总线形拓扑

  • 在总线形拓扑结构中,所有结点连接在一条作为公共传输介质的总线;
  • 当一个结点利用总线发送数据时,其它结点只能接收数据;
  • 如果有两个及以上的结点同时利用公共总线发送数据时,就会出现冲突,造成传输失败;
  • 总线形拓扑特点是结构简单;
  • 缺点是必须解决多结点访问总线介质访问控制策略问题。

树形拓扑

  • 树形拓扑结构中结点按层次进行连接,信息交换主要在上、下结点之间进行,相邻及同层结点之间通常不进行数据交换,或数据交换量比较小
  • 树形拓扑可以看成星形拓扑的扩展
  • 树形拓扑网络适用于汇集信息的应用要求

网状拓扑

  • 在网状拓扑结构中,结点之间的连接是任意的,没有规律
  • 网状拓扑的优点是系统可靠性高
  • 网状拓扑结构复杂,必须采用路由选择算法、流量控制与拥塞控制方法
  • 广域网一般都采用网状拓扑