网络交换


定义

网络交换是通过多个中间网络节点将数据包从源传输到目的地的过程。在此过程中,每个节点都控制或切换数据包到下一个朝着目的地的节点。当数据进入节点时称为入站,当数据离开节点时称为出站。

交换方法

两种主要的交换方法是面向连接的交换和无连接的交换。

  • 面向连接的交换:在面向连接的交换中,在数据交换之前,会在源和目的地之间建立一条专用路径。一旦建立了这条路径,所有消息都将通过此路径发送。

  • 无连接的交换:在无连接的交换中,在数据交换之前不建立任何路径。每个数据单元都包含完整的地址信息,并使用节点的转发表单独路由从源到目的地。

交换技术

三种常见的交换技术是电路交换、分组交换和报文交换:

  • 电路交换:在此方法中,在源和目的地之间建立一条专用路径,然后所有消息都通过此路径发送。它是一个面向连接的交换方法的例子。

  • 分组交换:整个消息被分解成小的数据包,每个数据包在其报头中都有交换信息。然后,这些数据包被单独路由到目的地。目标节点根据报头信息重新组装乱序的数据包。它是一个无连接交换的例子。

  • 报文交换:它是电路交换和报文交换的结合。在此方法中,整个消息被视为一个数据单元,并以无连接的方式从一个节点路由到另一个节点。

更新于:2019年7月30日

浏览量:1000+

开启你的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.