有关 php 的 socket 通信
TCP/IP 传输控制协议/网间协议 是一个工业标准的协议集 为广域网设计
UDP 用户数据报协议 是与TCP相对应的协议 是TCP/IP 协议族的一种
用户进程 => TCP UDP => IP (ICMP IGMP) => 硬件接口 地址解析协议 ARP RARP 反向解析
应用层 => 运输层 => 网络层 =>链路层
socket 是应用层 与 TCP/IP协议族通信的中间软件抽象层 即一组接口
用户进程的传输的信息 通过socket 与TCP/IP协议族统一起来
通信的流程:
服务端:
socket() 初始化一个socket
bind() 端口绑定
listen() 监听端口
accept() 阻塞等待客户端链接
客户端
初始化一个socket()
连接服务器connect()
客户端数据请求 服务端反馈数据给客户端 关闭连接 一次交互结束