-
了解TCP和UDP之前我们先来了解一下网络分层
ISO/OSI模型七层: 自下而上依次是:物理层,数据链路层,网络层,传输层,表示层,会话层,应用层。 TCP/IP四层: 自下而上依次是:物理层,数据链路层,网络层,传输层,表示层,会话层,应用层。
-
简单介绍TCP
传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议.
-
TCP连接机制
一般我们用三次握手四次挥手来形容tcp的连接与断开,很明显可以看出tcp的连 接客户端与服务端实现三次连接,断开需要四次。 连接:首先客户端向服务端第一次连接发送信息;在不在? 服务端收到信息, 第二次连接服务端给客户端发送,我在, 客户端收到信息,第三次连接客户端发送信息给服务端说我也在。然后开始通信 断开:第一次连接客户端向服务端发送消息说要向下线了,服务端收到。 第二次连接,服务端向客户端发送,好的,收到信息,然后服务端 看还有什么需要发送的信息没有没有的话就给客户端发送第三次连接, 服务端告诉客服端说,我要下线了,客户端收到信息告诉服务端,第四次连接, 客户端告诉服务端我收到你要下线的信息了。然后各自下线
-
UDP简介
一个无连接的传输协议,该协议称为用户数据报协议(UDP,User Datagram Protocol)。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法 -
TCP与UDP的区别
a.tcp是数据流的方式通信,udp是数据报的形式
b.tcp是可靠的(通过三次握手四次挥手实现),udp是无不可靠的(无连接通信)总结:
TCP和UDP之间是一种互补的作用,TCP的优点是UDP的缺点,UDP的优点是TCP的缺点
TCP和UDP概括
最新推荐文章于 2022-08-13 11:19:06 发布