1,找到对方的IP
2,数据要发送到对方指定的应用程序上。为了表示这些应用程序,所以给这些网络应用程序都用数字进行标识。为了方便称呼这个数字,叫做 端口。逻辑端口。
3,定义通信规则。这个通讯规则则称为协议。国际组织定义了通用协议 TCP/IP。
4,网络底层传输原理:数据封包----数据拆包
5,传输协议:
UDP:将数据及源和目的封装成数据包中,不需要建立连接。
每个数据包的大小限制在64k内
因无连接,是不可靠的协议
不需要建立连接,速度快。
TCP:建立连接,形成传输数据的通道。
在连接中进行大数据量传输
通过三次握手完成连接,是可靠协议
必须建立连接,效率会稍低。
通讯应用程序:Socket
注意:要记住代码流程