TCP / IP协议套件使用packet switching在终端系统之间交换数据。我想知道为什么我们这样称呼它?为什么选择“切换”这个术语?而不是'路由'在这种情况下,这听起来对我来说更方便,因为术语“分组交换”是一个很好的选择。定义了两个终端系统之间的通信方法,而不仅仅是相邻节点(根据路由器和交换机在计算机网络中扮演的角色)?
答案 0 :(得分:1)
这个名字更多地与通信的发展历史有关。
消息切换在电报网络中使用。
后来,电话网络建立在电报网络之上,与整个消息“从一个位置切换到一个位置”的概念不同,电话通过建立专用电路使用带宽预分配的概念,这称为电路切换。
早期,电话接线员通过插入电缆来手动建立电话连接,因此“交换”这个名称仍然有意义,并且继续使用。
后来出现了计算机网络,该计算机网络遵循相同的传统,并建立在电话网络之上。与电话网络中的带宽预分配(效率非常低)不同,计算机网络使用称为“数据包”的消息突发,而电话网络上的数据包通信称为“ 数据包交换”。
您会看到,该名称沿用了上一代通信技术的遗产。