克利套接字和微软的Winsock。
通用协议栈描述. T ~ ~ ~ T想象一下，3台电脑： A,B,C。A和B 都有无线电设备，并可以通过合适的网络协议（如 IEEE 802.11）通信。C和B通过电缆连接来交换数据（例如以太网。但是，不能用这两项协议直接在A和C之间传输信息，因为这些电脑在概念上是连接在不同的网络上的。因此，需要一个跨网络协议来连接它们。你可以结合这两个网络来建立一个更强大的第三个网络协议，能够控制无线和有线传输。但是一个更简单的办法是不改变这两个协议并在