如何判断对方机器与我的机器在同一个局域网内?

newman0708 2005-06-01 08:17:13
如何判断对方机器与我的机器在同一个局域网内?

如果在局域网内的,那么传送速度可以很高,大文件都可以传送了;
如果是外网的,就...

先判断是不是在局域网内!


...全文
102 点赞 收藏 4
写回复
4 条回复
newman0708 2005年06月02日
小二,买单了
回复 点赞
rabo 2005年06月02日
在CMD里面执行net view,可以列出你网内的电脑。
回复 点赞
newman0708 2005年06月02日
好,
怎么用程序得到电脑的subnet mask,和IP?

能不能给些相关的代码,谢谢!

回复 点赞
newbiestar 2005年06月01日
如果你有对方的IP地址,那么取得你本地的IP的Subnet mask,然后和对方的IP进行&,然后用你自己的IP和你的Subnet mask进行&,最后对这两个bitwise and的结果进行bitwise xor(^操作符),看看是不是0,如果是0,那么就是一个局域网的,否则就不是……
回复 点赞
发动态
发帖子
网络编程
创建于2007-09-28

7878

社区成员

6.4w+

社区内容

VC/MFC 网络编程
社区公告
暂无公告