计算机网络--网络核心
数据交换
数据通过网络核心从源主机送达目的主机,依赖数据交换技术。
交换网络由来的原因
当计算机规模变大之后,计算机和计算机通信通过直接互联的方式,需要N(N-1)/2条线路,显然是不可行的。这就催生出了交换设备。
所有的计算机都接入到交换设备。
当计算机的规模大到一定程度后,需要交换机的接口变得特别多,显然也是很麻烦的。这就催生出了交换网络,将交换设备和交换设备之间互联,形成交换网络。
一台计算机需要和其他计算机通信时,只需要接入交换网络就可以啦。
数据交换的类型
1、电路交换:
使用电路交换技术典型的例子是电话网络。
电路交换的三个阶段:
1、建立连接(呼叫、建立链接)
2、通信
3、释放链接、拆除电路
电路交换的最大特点:独占电路资源。
一个网络,使用电路交换技术进行通信,任何两台计算机进行通信,需要建立一条电路,如图中 蓝线部分和红线部分,电路交换要独占资源,那么中继线(圈中的部分)如何被多路通信共享呢?就是多路复用技术。
多路复用技术包括:频分多路复用、时分多路复用、波分复用
2、报文交换
报文:源(应用)发送信息整体
3、分组交换
分组交换:报文拆分出来的一系列小的数据块,在数据块上加上头部信息,构成一个分组。到了目的主机后,再从各个组中提取出来数据,进行重组。分组交换重要的两步:拆分和重组。分组交换需要额外的开销。
报文交换和分组交换在交换网络的节点中,都是采用存储、转发的模式到达目的主机的。