NAT类型检测的疑问

yangyunzhao 2017-04-07 10:04:21
咨询一个问题,我自己写了一个检测NAT类型的服务端,结果在第二步,即检验是否为Full Cone NAT的时候,无论在什么路由器下,都检测为Full Cone NAT。大概逻辑是:客户端向服务端的(IP1,PORT1)发消息,要求服务端用(IP2,PORT2)返回消息。我发现每次都能收到返回消息。很奇怪

后来我把客户端直接拨号上网的环境下测试,发现服务端虽然用了(IP2,PORT2)返回的消息,但是网卡MAC地址都是一样的。请问这一步检查时,是否要求从不同的网卡返回消息,而不仅仅是变换IP端口?谢谢

当初是根据这个帖子写的服务端逻辑 http://blog.csdn.net/liuhongxiangm/article/details/41944665
...全文
272 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,811

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧