1.所谓socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。
2.一个完整的socket有一个本地唯一的socket号,由操作系统分配。
最重要的是,socket 是面向客户/
服务器模型而设计的,针对客户和
服务器
程序提供不同的socket
系统调用。客户随机申请一个socket (相当于一个想打电话的人可以在任何一台入网电话上拨号呼叫),系统为之分配一个socket号;
服务器拥有全局公认的 socket ,任何客户都可以向它发出连接请求和信息请求(相当于一个被呼叫的电话拥有一个呼叫方知道的电话号码)。