1 定位
我学习Socket的时候,总是把它和TCP/IP弄混了所以文档的第一部分,我想阐述一下两者的区别
1.1 TCP/IP
TCP/IP协议是传输层协议,主要解决数据如何 在网络中传输
实际上它就是一个规则,没有实际做什么了
1.2 Socket
Socket,套接字就是两台主机之间逻辑连接的端点。
Socket是通信的基石,是支持TCP/IP协 议的网络通信的基本操作单元
它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信 息:连接使用的协议、本地主机的IP地址、本地进程的协议端口、远程主机的IP地址、远程进程的协议 端口
1.3 总结
TCP/IP是协议,sokcet是按照协议实现,实际完成了网络传输的事物
2 流程图