tcp流, udp的数据报,之间有什么区别,为什么TCP要叫做数据流?

TCP本身是面向连接的协议,S和C之间要使用TCP,必须先建立连接,数据就在该连接上流动,可以是双向的,没有边界。所以叫数据流 ,占系统资源多

UDP不是面向连接的,不存在建立连接,释放连接,每个数据包都是独立的包,有边界,一般不会合并。

TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证

发表评论

后才能评论