计算机网络分组交换综述

数据包交换协议包括IP和X-25

分组交换是一些计算机使用的一种方法网络协议在本地或长距离连接上提供数据。数据包交换协议的示例是帧中继IP.,及X.25

卷文件的笔记本电脑

pheonix3d/Getty图像

数据包交换工作原理

数据包交换将数据中断到若干部件,该部件以特殊格式的单位打包,称为数据包。这些通常使用从源路由到目的地网络交换机路由器。然后将数据重新组装在目的地。

每个数据包包含标识发送计算机和预期收件人的地址信息。使用这些地址,网络交换机和路由器决定如何在到达目的地的路径上的跳之间最好地传输数据包。有一些免费的应用程序,比如Wireshark.如果有必要,该数据捕获并查看数据。

什么是跳?

在计算机网络中,跃点表示源和目标之间完整路径的一部分。例如,当通过互联网进行通信时,数据通过许多中间设备(包括路由器和交换机)传递,而不是直接通过一根电线。每个设备使数据在一个点对点之间跳跃网络连接另一个。

跳数表示给定数据包通过的设备总数。一般来说,数据包必须遍历到达目的地的跳跃越多,传输延迟就会产生越大。

网络实用程序,如p可用于确定跳数到特定目的地。ping生成包含为跳数保留的字段的数据包。每次一个能力的设备接收到这些数据包时,该设备都会修改分组并增加跳数。此外,该设备将跳数与预定限制进行比较,如果其跳数太高,则丢弃数据包。由于路由错误,此操作可防止数据包在网络周围无端弹跳。

数据包交换的优点

分组交换是网络的替代方案电路切换协议历史上用于电话网络,有时候使用isdn.连接。

与电路交换相比,分组交换有以下优点和缺点:

赞成的意见
  • 由于在共享链路上路由较小数据包的灵活性,因此可以更有效地利用整个网络带宽。

  • 数据包交换网络通常更便宜,因为需要更少的设备。

  • 可靠性。如果数据包未按其目的地的预期到达,则接收计算机检测到一个数据包丢失并且请求它被怨恨。

  • 数据包交换提供了在任何节点发生故障时自动重新路由的功能。

欺骗
  • 由于包和路由数据包所需的时间,接收消息的延迟更长。对于许多应用,延迟不足以足够重要,但对于实时视频等高性能应用,通常需要额外的服务质量(QoS)技术来实现所需的性能水平。

  • 由于使用共享物理链路,存在潜在的网络安全风险。分组交换网络中的协议和其他相关元素必须符合适当的安全预防措施。

  • 延迟是不可预测的。

这个页面有用吗?