我有一个在Windows XP下运行的实验性TCP/IP堆栈。此堆栈使用LSP和NDIS IM绕过Windows TCP/IP堆栈。我现在需要为此提供一个代理服务,以支持其他想要使用实验堆栈的平台。代理必须对客户端透明(无客户端配置)。我希望在用户模式下运行此代理服务,在该模式下,我使用普通Windows TCP/IP与客户端建立TCP连接,并通过实验堆栈以另一种方式建立TCP连接。一旦以这种方式连接,代理就只在两者之间进行读/写。我将非常感谢任何关于这方面的想法。谢谢..。
发布于 2011-03-08 16:43:48
发送一个目的地数组,按反向时间顺序阅读,希望这个词在上下文顺序中工作。每次从节点读取消息时,该节点都会删除位于零的元素,并将所有其他元素前移。。。。我认为这是一个相当简单的问题。。。
详细信息:在我的第一份工作中,我使用过类似的系统。发送机器将只知道目的地,它是通过目的地端口和IP发送的。然后,让我们称之为“邮递员”服务器检查哪些服务器是可用的。
nodes = postman.checkAvailableNodes()\\this will return a matrix with each element containing an ipaddress and available port on whichever available node on the network
\\loop through all available destinations and map a route to the destination server for n in nodes:
`nodeArray2 = n[0].checkavailablenodes()``if length(nodeArray2) > 0:` `for x in nodeArray2: . . . .`不管怎么说。。获得目标节点和端口号后,将IP和端口号添加到名为.once的数组中,每次通过服务器时都会减少一个元素,最终将到达服务器
https://stackoverflow.com/questions/1883779
复制相似问题