您的位置:首页 > 其它

用winsock编的客户端与服务端在本地运行时,互相之间的通信是否过网卡的问题

2006-09-04 22:12 281 查看
底层SOCKET的通信,有两个接口,一个叫环回接口,一个是网卡的接口,当使用环回地址时,数据分组直接送往环回接口,由环回接口将分组插入接收队列。如果使用本地主机名进行通信,那么数据先送到网卡接口,但此时会检查主机名对应的ARP选项,发现是本机主机名是,数据分组就不外发,直接送到环回接口,其后面的处理,就和直接使用环回地址是一样的。区别仅在选路策略一点不同而已。实际上,数据都没有外发到网络中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐