地址对应结构定义如下:typedef struct {
int nSourceAddr; //发送站点在其总线上的实际地址,
int nSourceVirtualAddr; //发送站点在接收站点所在
//总线上的虚拟地址
int nSourceRouterPort; //发送站点所在总线与以
//太网互连的路由端口号
int nDestAddr; //接收站点在其总线上的实际地址
int nDestVirtualAddr; //接收站点在发送站点所
//在总线上的虚拟地址
int nDestRouterPort; //接收站点所在总线与以
//太网互联的路由端口号
}ADDR_STRUCT;
在上面结构定义中,定义路由的端口号,实际上就是定义了路由的地址。因为采用的是在以太网上广播的形式向路由发送信息,实际上各个计算机是通过端口号来判别是否接收的。