TCP协议和UDP协议

矫情吗;* 2024-03-24 14:13 127阅读 0赞

目录

TCP

UDP

IP4 地址校验


TCP

全称,Transmission Control Protoco。

TCP/IP 协议集是一个协议簇。 其中协议集里边包括 应用层,传输层,网络层,网络访问层。

位于传输层,提供可靠的字节流服务(Byte Stream Service)指的是,为了方便传输,将大块数据分割成以报文段(segment) 为单位的数据包进行管理。

TCP 协议面向连接,可以主动向客户端主动推送消息。

TCP 协议连接过程,他在收发数据之前有一个连接的过程,指的就是在服务端调用 Socket 方法,等待 客户端 连接,要等待客户端调用 Socket 方法后,服务器端和客户端建立连接才能进行发送数据。

UDP

全称,User Date Protocol,用户数据报协议。

优点: 无连接 ,占用资源少,响应速度快,延迟低。

没有连接这个过程,传输数据之间源端和终端不建立连接,当他想传送时就简单的去抓取来自应用程序的数据,并尽可能快的把它扔到网络上。

TCP 和 UDP 协议之间两者的差别:

对于连接的过程的区别:

TCP 基于连接 而 UDP 连接无连接。

对系统资源的要求(TCP 由于需要连接 需要较大,UDP 较少。由于不需要连接 UDP 结构比较简单)

TCP以 流模式 的形式传输,UDP 以 数据报模式。

由于 TCP 需要连接,能保证数据的正确性,和数据的顺序性。

而 UDP 则反之。传输中可能会丢包,还不保证传输顺序,不安全,但是人家快啊!

IP4 地址校验

IP4 地址在 0-255 之间

中间用 . 间隔 如: 0-255.0 -225.0 -255

如果2 0-4 开头 后边一位可以为 0-9 之间

如果25开头 后边一位可以为0-5之间

发表评论

表情:
评论列表 (有 0 条评论,127人围观)

还没有评论,来说两句吧...

相关阅读

    相关 TCP协议UDP协议区别?

    一:TCP和UDP有哪些区别? 1. 面向连接:TCP是面向连接的,但是UDP是面向无连接的。 2. 可靠性:TCP是一种可靠的协议(从三次握手 四次挥手 连接管理 确认

    相关 网络的UDP协议TCP协议

    协议:数据在网络中的传输规则,常见的协议有 UDP协议和TCP协议 协议:计算机网络中,连接和通信的规则被称为网络通信协议 UDP协议:用户数据报协议,是面向无连接

    相关 TCP协议UDP协议的区别

    大学期间学习了很多计算机网络相关的东西,思科的CCNA、CCNP,忘记没有一半也差不多了,现在准备有空的时候就复习下,有时间就好好整理,没时间就转载觉得不错的。 原文:很遗憾

    相关 网络协议 TCP UDP

    TCP 和 UDP 的概念 IP 和端口 IP:是每台主机所对应的唯一标识,通过 IP 来区分网络中的不同主机。 端口:同一台主机中,不同的应用程序的唯一标识,通