tcp是基于连接的,udp是基于非连接的。
tcp和udp有个我觉得挺形象的类比。在不考虑通信速度的情况下,tcp就如打电话,udp就如写信。
写信会有些问题
- 不知道对方是否收到
- 对方收到的内容是否完整,是否被篡改
- 对方接收信件的顺序是否正确
打电话相对应的就解决了写信的问题
- 电话接通,你知道对方已经收到你的请求通信消息了
- 互相通话,彼此交互的信息都是实时的,无法篡改
- 结束挂断,当前通话结束,需要通信需要另外拨号,再接通一次。
tcp是基于连接的,udp是基于非连接的。
tcp和udp有个我觉得挺形象的类比。在不考虑通信速度的情况下,tcp就如打电话,udp就如写信。
Be First to Comment