1、什么是网络的拓扑结构
按照拓扑学的观点,将工作站、服务器、交换机等网络单元抽象为“点”,网络中的传输介质抽象为“线”,计算机网络系统就变成了由点和线组成的几何图形,它表示了通信媒介与各节点的物理连接结构,这种结构称为网络的拓扑结构。
2、计算机网络最基本的拓扑结构
计算机的网络最基本的拓扑结构有星型、总线型、环型。其它拓扑结构如树型和网状型拓扑结构都是由这三种结构扩展而成的。在局域网中,最常用的拓扑结构是星型和总线型两种,而网状型拓扑结构是广域网及Internet的拓扑结构。如果从计算机网络的构成来看,拓扑结构就是通信子网的拓扑结构图。
(1)总线型拓扑网络
在总线形拓扑结构中,网络中的所有节点都直接连接到同一条传输介质上,这条传输介质称为总线。由于在同一时刻在总线上只能传输一路信号,因此,一次只允许一个节点发送数据,其他节点只能处于接收状态。各个节点将依据一定的访问规则分时地使用总线来传输数据,发送节点发送的数据帧沿着总线向两端传播,总线上的各个节点都能接收到这个数据帧,并判断是否是发送给本节点的。如果是发送给本节点的,则将该数据帧保留下来;否则将丢弃该数据帧。总线形网络的“广播式”传输是依赖于数据信号沿着总线向两端传播的基本特性实现的。
(2)星型拓扑网络
在星型拓扑结构中,节点将分成端节点和中央节点两种,每个端节点必须通过点到点链路连接到中央节点上。任何两个端节点之间都要通过中央节点实现数据交换和通信。由于中央节点要与多机连接,线路较多,为便于集中连线,目前多采用一种称为交换设备的硬件作为中央节点。星型网是目前广泛而又首选使用的网络拓朴设计之一。
(3)环型拓扑网络
在环形拓扑结构中,各个节点通过收发器连入网络,收发器之间通过点到点链路连接成一个闭合的环形网络。发送节点所发送的数据帧沿着环路单向传递,每经过一个节点,该节点要判断这个数据帧是否是发送给本节点的,如果是发送给本节点的,则要将数据帧拷贝下来,然后再将数据帧传递到下游节点。当数据帧历遍各个节点后,由发送节点将数据帧从环路上取下。这样,通过数据帧历遍各个节点可以实现“广播式”传输。