1、网络通信
一台电脑的数据和另一台数据共享
2、发送消息需要的参数
如何保证我的数据可以发送到另一个人上
模拟写信,需要知道地址
发送数据需要知道IP地址(确定发给那个人)、端口号(确定发到哪个程序上)
端口号有知名端口号和动态端口号
3、socket
虚拟机改成桥接,是否处于一个网段
udp
不可靠、无连接、数据不分段
发送数流程
创建套接字、发送、关闭
接收数据
创建套接字、绑定IP和端口号,接收、关闭
TCP稳定
通信之前建立连接
面向连接、可靠、数据分段、流量控制、错误校验
接收到应答才算发送成功
超时重传
https://blog.csdn.net/qq_38950316/article/details/81087809
TCP第三次握手失败怎么办
https://blog.csdn.net/hacker00011000/article/details/52319111
4、http和TCP的区别、报文组成