网络编程_UDP通信
- 1. TCP与UDP
- 2. 使用UDP通信
- 3. sendto与recvfrom、recv
- 4.实例
- 实例1: 服务器接收、客户端发送
- 实例2:服务器收发、客户方发送、接收。
1. TCP与UDP
当使用网络套接字通信时,
套接字的“域”都取AF_INET
;
套接字的type
:
SOCK_STREAM
此时,默认使用TCP
协议进行通信。
SOCK_DGRAM
此时,默认使用UDP
协议进行通信。
TCP通信,是一个有序的、可靠的、面向连接的
UDP通信,是不保证有序到达的数据报服务。(在局域网内,使用UDP已很可靠)
2. 使用UDP通信
与TCP
通信使用上的区别
:
1)创建套接字时的type
(参数2)不同。
TCP
通信,使用SOCK_STREAM
<