网络
文章平均质量分 65
小宣子xym
这个作者很懒,什么都没留下…
展开
-
浅谈UDP与TCP(上)
UDP UDP是传输层的一种重要协议,UDP本身不提供什么复杂的控制机制,(如果需要可以将部分控制交给应用程序处理)就是利用IP提供面向无连接的通信服务。将应用程序发来的数据在收到的那一刻,立即按照原样发送到网络上,这样可以实现即时通信,传输数据非常快,但是也有很多缺陷,当出现网络拥塞的情况下,UDP无法完成流量控制等避免网络拥塞的行为 优点:无连接,快,即时通信 缺点:数据传输不可靠,会...原创 2018-05-01 20:38:36 · 231 阅读 · 0 评论 -
图解TCP三次握手和四次挥手过程
我们都知道,TCP 传送的数据单位是 TCP 报文段(segment) 那么,我们首先先回顾一下TCP报文段首部的信息 TCP报文段首部解析 源端口和目的端口字段——各占 2 字节。端口是传输层与应用层的服务接口。传输层的复用和分用功能都要通过端口才能实现。 序号字段——占 4 字节。TCP 连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段所发送的数...原创 2018-04-25 14:26:18 · 353 阅读 · 0 评论 -
UDP网络通信
我们知道UDP的通信有一些缺点,但在某些应用领域,例如,即时消息、实时音频信号,更多的强调时效性,特别是对音视频数据的传输,丢失一个数据包一般不会对画像质量产生太大的影响,因此,面向无连接的UDP同样有自己的市场。UDP通信不关心目的主机是否接收该数据包,以及该数据包是否完整无误地传送给对方。 UDP通信过程 UDP通信过程: 调用socket()函数。创建socket对象,指定通信协...原创 2018-05-04 16:45:58 · 368 阅读 · 0 评论