UDP问题

hainang1234 2006-09-18 04:08:54
在动态IP的局域网中,用Udp多次对外发送消息,在程序没有重启的情况下对外的IP可不可能改变?

(因为我想用 IP+动态分配的标识 来验证用户)
...全文
260 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
www_123du_com 2006-09-20
  • 打赏
  • 举报
回复
kmxinqing(憨狗①只) ( ) 信誉:100 Blog 2006-09-19 11:58:00 得分: 0

你的IP不可能变啊,局域网内对外发送,不同的机器只是占用不同的端口而已
_________________________________________

因为很多IP是动态分配,所以我担心IP会变。
kmxinqing 2006-09-19
  • 打赏
  • 举报
回复
你的IP不可能变啊,局域网内对外发送,不同的机器只是占用不同的端口而已
www_123du_com 2006-09-19
  • 打赏
  • 举报
回复
有谁能给我解释一个SessionID的验证机制吗? //"解释" 打错字了
www_123du_com 2006-09-19
  • 打赏
  • 举报
回复
另外,多谢Knight94(愚翁)的讲解。
www_123du_com 2006-09-19
  • 打赏
  • 举报
回复
有谁能给我解决一个SessionID的验证机制吗?

除了SessionID字符串的比较,还有其它验证方式吗?
Knight94 2006-09-18
  • 打赏
  • 举报
回复
to 也就是说就算程序没有重启,发送数据时的对外IP也可能会改变?

如果是DHCP的话,机器的IP有可能被冲掉,也就是即使在不重起机器的情况,分配的IP无法一直保存下去。

场景一:
当局域网段中的用户超出dhcp限制用户,那么当机器对于dhcp应答信息处理不及时或者有故障,那么dhcp服务器段会剥夺此ip而重新进行分配;

场景二:
dhcp服务器段发生故障,需要对所有client进行重新分配,此时可能会按照cache进行还原,但是有时还原的效果并不完全按照原有顺序,因此新分配的IP不一定是以前的。

网络上的异常很常见的,因此不能对此进行假设。
www_123du_com 2006-09-18
  • 打赏
  • 举报
回复
cctaiyang(小刀可乐) ( ) 信誉:100 Blog 2006-09-18 17:06:00 得分: 0

按域名走不行吗?就是说不管IP变化不变化,域名不变
_________________________

我这里是针对的用户的IP,而非服务器。
www_123du_com 2006-09-18
  • 打赏
  • 举报
回复
myminimouse() ( ) 信誉:92 Blog 2006-09-18 16:57:00 得分: 0

岂不是可以伪造SessionID即可在其它机器模拟登陆用户?

不可能的
______________

请问为什么?
cctaiyang 2006-09-18
  • 打赏
  • 举报
回复
按域名走不行吗?就是说不管IP变化不变化,域名不变
myminimouse 2006-09-18
  • 打赏
  • 举报
回复
岂不是可以伪造SessionID即可在其它机器模拟登陆用户?

不可能的
www_123du_com 2006-09-18
  • 打赏
  • 举报
回复
也就是说就算程序没有重启,发送数据时的对外IP也可能会改变?

SessionID回传到服务器获取Session时除了对比SessionID外有没有做其它的校验?比如IP记录

如果没有,岂不是可以伪造SessionID即可在其它机器模拟登陆用户?
Knight94 2006-09-18
  • 打赏
  • 举报
回复
动态分配IP?
dhcp?

to 因为我想用 IP+动态分配的标识 来验证用户

并不保险。
www_123du_com 2006-09-18
  • 打赏
  • 举报
回复
sf

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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