区分面向连接的服务和无连接的服务
面向连接的服务
在面向连接的服务中,每个数据包都与源/目标连接相关联。这些数据包通过类似的路径(称为虚拟电路)进行路由。因此,它为客户端提供了端到端的连接,以实现可靠的数据传输。
它按顺序传递信息,不会出现重复或丢失信息的情况。它不会拥塞通信信道和接收设备的缓冲区。主机请求连接以进行交互,并在数据传输完成后关闭连接。
移动通信是面向连接服务的一个例子。
无连接服务
在无连接服务中,路由器会单独处理每个数据包。数据包通过网络的不同路径进行路由,具体取决于路由器做出的决策。在无连接服务中,网络或通信信道不保证从主机到目标主机的数据交付。
要传输的数据被分成数据包。这些独立的数据包类似于电报,被称为数据报。
数据包包含目标主机的地址。无连接服务相当于邮政系统。在邮政系统中,信件被放入包含目标地址的信封中。然后将其投入邮箱。
信件最终通过邮政网络送达目的地。但是,它不能保证出现在收件人的邮箱中。
差异
计算机网络中面向连接服务和无连接服务的主要区别如下:
面向连接的服务 | 无连接的服务 |
---|---|
在通过相同或多个网络发送数据之前,它可以在发送方和接收方之间建立端到端的连接。 | 它可以在发送方和接收方之间传输数据包,而无需建立任何连接。 |
它在发送方和接收方之间建立虚拟路径。 | 它不会在发送方和接收方之间建立任何虚拟连接或路径。 |
它需要更高的带宽来传输数据包。 | 它需要较低的带宽来共享数据包。 |
由于它支持在数据传输期间发送方和接收方之间的端到端连接,因此不会出现拥塞。 | 由于未在源和接收方之间提供端到端连接来传输数据包,因此可能会出现拥塞。 |
它是一种更可靠的连接服务,因为它确保了数据包在连接状态下从一端传输到另一端。 | 它不是一种依赖连接的服务,因为它不保证在支持连接的情况下从一端到另一端共享数据包。 |
广告