首页 > 编程知识 正文

数据交换技术有哪些,计算机网络的定义是怎样的

时间:2023-05-03 19:15:23 阅读:145310 作者:1611

数据交换(Data Switching )是指在多个数据终端设备之间为任意两个终端设备建立数据通信的临时互连路径的过程。 通常,交换是指在某些交换中心集中传输数据,每个用户共享传输路径,从而大大节约通信路径并降低系统成本。 当网络规模较大时,连接交换设备形成交换网络。

数据交换的三种方式——线路交换、消息交换、分组交换

电路更换

在用户之间传输数据时,交换中心会在用户之间建立临时数据电路。 电路接通后,用户双方传输数据,引入一直占用到传输完毕拆除电路为止线路交换的时延小,且交换机不处理数据,是这些交换方式中最快的。 因此,实时性强,适合传输大量数据。

最典型的电路交换网络:电话网络

电路更换的三个阶段:

连接建立(呼叫/电路建立)通信)数据传输)连接解除)电路的拆卸)

唯一需要记住的一个特点是,它独占了连接,并且用户总是占用端到端的固定传输带宽。

信息交换

消息是网络中交换和传输的基本单元,是站点一次发送的数据库。 该消息包含要发送的数据的完整信息,长度不一致,长度不受限制但可变。

消息交换与电路交换不同,它是无需在两个站点之间建立一条专用通路,其数据传输的单位是消息,传输过程采用存储转发方式。

分组交换

分组是将每个大分组(消息)分成每个小分组,这些每个小数据报称为分组。 在各分组的开头写入发送端和接收端的地址时,各分组的数据块的结构如下。

分组交换也采用存储转发,可以将不同站点的数据包交织传输到同一条线路上。 也就是说,一个报文分成了若干个分组之后,这些分组不一定都沿着同一条路径进行转发提高了线路的利用率。 当然,因为将大消息分成几个小分组,所以分组交换的速度远远快于消息交换

那么,网络上什么时候使用分组交换呢?

如果一个网络层的IP数据报从一台主机传输到另一台主机,它可能会通过不同的物理网络。 每个物理网络都有各自的最大帧大小,即最大传输单元 MTU,如果传输的IP数据报超过MTU,则会对整个IP包进行分组。

由于消息分为许多组,工作量大,可能发生丢包,这也是组交换的缺点。

三种交换方式的比较

数据交换方法该怎么办?

如果传输数据量大,传输时间远远长于呼叫,则选择线路交换。 线路交换传输延迟最小。 端到端路径由许多段链路构成时,从适合采用分组交换发送数据的信道利用率方面来看,消息交换和分组交换优于电路交换,其中分组交换时延小于消息交换,且

@飞天牛肉,我的操作系统和仪表网基本上学习了大人物的知识结构

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。