TCP
- TCP是面向链接的通讯协议
- 通过3次握手建立链接,通讯完成时要拆除链接。好比要追女孩子:第一步,要问她有没有男朋友?第二步,女孩子说没有。第三步,我们可以建立链接,可以交往
- TCP是面向链接的,所以只能用于端到端的通讯。意思是,你在和女朋友交往的时候,你是不能看其他人的。
UDP
- UDP是面向无连接通讯协议,不需要连接
- UDP的数据包括:目的端口号信息 、源端口号的信息
- UDP由于是不需要连接的,所以可以实现广播发送 ,不局限于端到端的通讯。比如,学校大喇叭播放通知。
补充一点:
Client Server Application
TCP/IP 协议中 两个进程间的通信主要是CS模型
目的是:协同、共享 计算机资源、服务模式、服务间的数据共享。
比如:FTP、SMTP、HTTP