首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络模拟器

网络模拟器
EN

Stack Overflow用户
提问于 2010-02-25 04:02:24
回答 9查看 2.8K关注 0票数 15

我需要建立一个设备模拟器,可以通过真实的IP地址进行通信

我需要为设备创建尽可能多的实例。每个仿真器实例具有一个IP和MAC地址

有人能指导我如何实现这一点吗?

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2010-03-02 18:03:51

五六年前,我一直在为一款PS2游戏编写网络模拟层。我被告知,互联网连接的所有经典行为都必须显示出来;真实的丢失特征,包重新排序,延迟,抢购导致的包丢失。基本上,我被告知要在几周内实现互联网。

我建议把我们所有的游戏流量从远程回声服务器上跳出来。当我被告知绝对禁止通过公共线路发送开发流量时,我简单地创建了一个服务器,每个人都将自己的PS2开发工具指向该服务器,该服务器将存储它收到的每个数据包,并向我运行的echo服务器发送一个双包组(充满原始数据包的id加上一堆随机垃圾,使其大小相同)。当收到双包时,我会将原始数据包传递到它的原始目的地。

轰隆隆。在互联网上模拟所有的刺在8小时内。

更新:

鉴于这里答案的成功,我不久前重新实现了游戏回显服务。似乎github可能是一个更好的隐藏它的地方,所以here it is:如果它对你有效,太棒了!如果没有,请让我知道。我预计它目前的状态充其量也是不稳定的。

票数 24
EN

Stack Overflow用户

发布于 2010-03-02 00:29:22

Virtual PC 2007

http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&DisplayLang=en

虚拟机网络驱动程序

http://www.microsoft.com/downloads/details.aspx?FamilyID=dc8332d6-565f-4a57-be8c-1d4718d3af65&displaylang=en

VMware播放器: Windows

http://www.vmware.com/products/player/

票数 1
EN

Stack Overflow用户

发布于 2010-03-04 05:16:49

Add a Range of Virtual IPs in Windows

请参阅gil.elessar于2006年2月21日下午1:18发布的回复

供您参考:

Netsh commands for Interface IP

Netsh commands

您可以在Netsh Interface IP上下文中使用命令来配置TCP/IP协议(包括地址、默认网关、DNS服务器和WINS服务器),并显示配置和统计信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2329059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档