查看: 2378|回复: 8

每隔两秒钟向外网发一个UDP包,是在干啥?

[复制链接]
发表于 2007-12-14 13:36:25 | 显示全部楼层 |阅读模式
初学科来,对这个现象十分不解,请各位赐教

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?CSNA会员注册

×
回复

使用道具 举报

发表于 2007-12-14 15:19:00 | 显示全部楼层
如果没猜错的话,这应该是UDP打洞的实现~~

维持一种UDP数据包穿越NAT设备的一种实现方法
回复

使用道具 举报

 楼主| 发表于 2007-12-14 17:28:06 | 显示全部楼层
lnan能否说的详细一点?
回复

使用道具 举报

 楼主| 发表于 2007-12-14 19:31:10 | 显示全部楼层
我自己也觉得数据太少了点,下周做镜像,抓一天,设过滤器,请人帮查是个什么地址,用360导出进程上网一个个搜。。。
回复

使用道具 举报

 楼主| 发表于 2007-12-17 16:27:22 | 显示全部楼层
再来点数据,多个机器有UDP小包,有的单向,有的双向,是在干啥呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?CSNA会员注册

×
回复

使用道具 举报

发表于 2007-12-17 22:59:11 | 显示全部楼层
不好意思,说的不详细~~

UDP打洞是为了让UDP数据包通过NAT设备的一种方法。

是这样的,比如你内网的一台设备上有人上QQ,他的QQ列表中的一个人也是在一个网吧的内网中,那两个人怎么通讯呢(大部分的QQ通讯是点对点的)?首先他们中的一台先和QQ的服务器通讯,告诉服务器:“我要向XX地址发送数据包了,这样我的网关设备就允许这个地址访问我了,你去告诉那个地址的QQ来访问我吧”,这样,服务器就告诉那边的QQ程序主动连接你,由于你已经发送了UDP数据包出去,那么你的网关设备(NAT设备)就会在出口上开一个洞,对端的QQ连接就能穿过这个洞连接到你内网的设备,但是这个洞不是一直存在的,他有一定的维持时间,在一定时间内没有数据包通过,则洞就被关闭了。怎么保持洞不关闭呢?就是定期的向对端发送UDP数据包以不断刷新这个洞的维持时间,这样就能保证在下次通讯的时候,不需要重新打洞了。

这样说是不是详细一些了哈~~
回复

使用道具 举报

 楼主| 发表于 2007-12-18 11:15:14 | 显示全部楼层

lnan说的很好

我今天又看了半天,我的机器发UDP小包,NETSTAT -NAO -P UDP,从PID看是MSN;另一个同事的机器也发小包,用同样的方法看了是QQ。再次感谢lnan。
回复

使用道具 举报

发表于 2007-12-19 10:40:36 | 显示全部楼层
一般多为QQ!

我这里关掉所有UDP!
回复

使用道具 举报

 楼主| 发表于 2007-12-20 08:40:13 | 显示全部楼层
关掉所有UDP,还能用QQ吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表