网络中的主机,终端和其他通信控制和处理设备通常被抽象为节点;通信线路被抽象为线条,节点和线路连接的几何形状称为网络拓扑。
网络拓扑可以反映网络中实体之间的结构关系。
网络拓扑分类根据通信子网中的通信信道类型,网络拓扑可以分为两类:广播信道通信子网的拓扑和点对点线路通信子网的拓扑。
(1)广播通信子网。
在广播信道通信子网中,公共通信信道由多个节点共享。
任何时候只允许一个节点使用公共通信信道。
当节点“发送”时使用公共通信信道的数据,其他节点只能“监听”传输的数据。
使用广播信道通信子网有四种基本拓扑:总线类型,树型,环型,无线通信和卫星通信类型。
为了使用广播通信信道完成网络通信任务,必须解决以下两个基本问题。
确定通信对象,即确定源节点和目标节点。
解决了公共通信信道的多节点争用问题。
(2)点对点通信子网。
在采用点对点线路的通信子网中,每条物理线路连接一对节点。
如果两个节点之间没有直接连接的物理线路,则它们之间的通信只能通过中间的其他节点传输。
在使用点对点线路的通信子网中,任何两个节点之间可能存在多条路径进行通信,因此如何选择路径是一个需要解决的问题。
使用点对点线的通信子网有四种基本拓扑:星形,环形,树形和网格。
网络拓扑设计是构建计算机网络的第一步,也是实现各种协议的基础。
它对网络性能,系统可靠性和通信成本以及建设网络的投资产生重大影响。
计算机网络拓扑主要指通信子网的拓扑。