
TCP/IP 网络通信
学习TCP/IP协议族的组成,学习常用网络通信协议原理及通信方式
IT码客
明日复明日,明日何其多,以此博文来约束自己,多学习,多总结。如不巧能帮助他人,实属本人之荣幸。
展开
-
网络通信(五):TCP 与 UDP 的区别
1、通信协议上的区别1、TCP是面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付3、TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送...原创 2019-02-24 00:40:36 · 362 阅读 · 0 评论 -
网络通信(三): UDP 报头格式说明
1、UDP 的特点UDP 是 User Datagram Protocol 的缩写。UDP 不提供复杂的控制机制,利用 IP 提供面向无连接的通信服务。UDP 是将应用程序发来的数据在收到的那一刻,立即按照原样发送到网络上的一种机制。即使是出现网络拥堵的情况,UDP 也无法进行流量控制等避免网络拥塞行为。传输途中出现丢包,UDP 也不负责重发。当包的到达顺序出现乱序时也没有纠正的功能。...原创 2019-02-24 00:00:19 · 5287 阅读 · 0 评论 -
网络通信(二):TCP 报头格式说明
TCP 中没有表示包长度和数据长度的字段,可以通过IP层获得TCP的包长,由TCP的包长可以知道数据的长度TCP协议头最少20个字节,包括以下的区域:1、源端口号(Source Port)表示发送端端口号,字段长16位。源端口和源IP地址的作用是标示报文的返回地址2、目标端口号(Destination Port)表示接收端端口号,字段长度16位3、序列号(Sequence Numbe...原创 2019-02-23 23:19:50 · 1784 阅读 · 0 评论 -
网络通信(四):TCP 三次握手与四次挥手
原创 2019-02-23 17:59:41 · 557 阅读 · 0 评论 -
网络通信(一):TCP /IP 协议族
1、TCP/IP 含义从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是利用 IP 进行通信时所必须用到的协议群的统称。具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 TCP/IP 协议。他们与 TCP 或 IP 的关系紧密,是互联网必不可少的组成部...原创 2019-02-23 15:01:18 · 1031 阅读 · 0 评论