分组交换如何在计算机网络上工作

分组交换协议包括IP和X-25

分组交换是一些计算机网络协议通过本地或长途连接传输数据的方法。 分组交换协议的例子是帧中继IPX.25

分组交换如何工作

分组交换需要将数据分解成多个部分,然后将这些部分打包成称为数据包的特殊格式单元。 这些通常使用网络交换机路由器从源路由到目的地,然后在目的地重新组合数据。

每个数据包都包含标识发送计算机和预期收件人的地址信息。 使用这些地址,网络交换机和路由器将确定如何最佳地在到目的地的路径上的“跳跃”之间传输数据包。 Wireshark等免费应用程序可帮助您在必要时捕获和查看数据。

什么是一跳?

在计算机网络中,一跳代表源和目的地之间的完整路径的一部分。 例如,通过互联网进行通信时,数据会通过许多中间设备(包括路由器和交换机)传输,而不是直接通过单条线路传输。 每个此类设备都会导致数据在一个点对点网络连接和另一个点对点网络连接之间跳转。

跳数表示给定数据包经过的设备总数。 一般而言,数据包必须经过以达到其目的地的跳数越多,发生的传输延迟就越大。

ping这样的网络实用程序可以用来确定到特定目的地的跳数。 Ping会生成包含为跳数保留的字段的数据包。 每当有能力的设备接收到这些数据包时,该设备就会修改数据包,并将跳数加1。 另外,设备将跳数与预定限制进行比较,如果数据包的跳数过高,则丢弃该数据包。 这可以防止由于路由错误而导致数据包无休止地在网络中跳动。

分组交换的优点和缺点

分组交换是历史上用于电话网络和有时与ISDN连接使用的电路交换协议的替代方案。

与电路交换相比,分组交换提供以下功能: