欢迎光临散文网 会员登陆 & 注册

千锋教育软件测试面试宝典视频教程,软测面试高频高频经典核心必考100题

2023-07-18 12:03 作者:bili_90971093708  | 我要投稿

TCP/IP模型是互联网的基础,它是一系列网络协议的总称。这些协议可以划分为四层,分别为链路层、网络层、传输层和应用层。

UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。

TCP和UDP区别

1.tcp是面向连接的,而UDP是无连接的

2.可靠性:因为TCP是面向连接的,TCP对于传输有用的数据非常可靠,它需要确认发送信息才可以发送。

UDP是一种不可靠的协议。

3.传输速度:传输过程是受到控制的,TCP要经过三次握手(建立连接)和四次挥手(断开连接)的过程,因此传输速度比较慢。

而UDP不需要断开和连接过程,所以速度较快。

4.适用的场景

tcp适用于文件和文本的传输

udp适用于视频语音传输

5.TCP面向字节流,UDP则是面向报文的,与TCP连接只能是点到点相比,UDP连接方式更加多样化,另外,UDP的首部开销8个字节比TCP的20字节要小。

千锋教育软件测试面试宝典视频教程,软测面试高频高频经典核心必考100题的评论 (共 条)

分享到微博请遵守国家法律