AF_IPX地址系列

IPX 地址系列为使用标准 IPX 套接字寻址的协议定义寻址结构。 对于这些传输,终结点地址由网络编号、节点地址和套接字编号组成。

网络编号是一个管理域,通常为单个以太网或令牌环段命名。 节点号是工作站的物理地址。 网络和节点的组合构成了一个唯一的工作站地址,该地址假定在世界是唯一的。 以块或虚线表示法的 ASCII 文本表示为:“0101a040,0001b498765”或“01-01-a0-40,00-00-1b-49-87-65”。 前导零不需要存在。

IPX 套接字号是一个网络/传输服务编号,类似于 TCP 端口号,不会与 Winsock 套接字描述符混淆。 IPX 套接字编号是终结点站的全局数字,不能绑定到特定的 net/node 地址。 例如,如果终点站有两个网络接口卡,绑定套接字可以在两张卡上发送和接收。 具体而言,数据报套接字会在两张卡上接收广播数据报。

注意

SOCKADDR_IPX长度为 14 字节,比 16 字节 sockaddr 引用结构短。 IPX/SPX 实现可能接受 16 字节长度和真实长度。 如果使用SOCKADDR_IPX和硬编码长度为 16 字节,则实现可能假定它有权访问结构后面的 2 个字节。

 

字段
sa_family 按主机顺序AF_IPX地址系列。
Sa_netnum 按网络顺序排列的 IPX 网络标识符。
Sa_nodenum 工作站节点地址,右刷新。
Sa_socket 按网络顺序排列的 IPX 套接字编号。