Socket

套接字(Socket)简述
网络通信原理网络通信就是两个进程间的通信。 那这两个进程之间是如何识别彼此的呢?那就是套接字(Socket) 套接字(Socket)= IP地址 + 端口号(Port Number) 首先,基于IP协议,通过IP地址,找到目标计算机。 但目标计算机上有多个网络程序(进程)在运行啊, 这时候就要通过端口号(Port Number)确认目标线程所用的端口, 进而实现通信。IP 协议IP 协议负责把数据从一台计算机通过网络发送到另一台计算机。数据被分割成一小块一小块,然后通过 IP 包发送出去由于互联网链路复杂,两台计算机之间经常有多条线路,因此,路由器就负责决定如何把一个 IP 包转发出去IP 包的特点是按块发送,途径多个路由,但不保证能到达,也不保证顺序到达。