阅读:2707回复:10
我想移植一套TCP/IP源程序到Win2000下,不知是否可能?
本人想移植一套TCP/IP源程序到Win2000上,不知道Win2000是否可以运行外挂的TCP/IP程序!!!
我初步的想法是这样的: 1. 首先通过NDIS中间层驱动获得minport的数据,然后直接用自己的TCP/IP协议来处理相关的数据!这样存在的问题就是解析出来的数据是否可以通过Win2000的应用程序显示出来! 2. 如果Win2000支持安装新协议的话,我可以将Source编译成my_tcpip.sys作为Win2000的一个新协议。然后将NDIS中间层驱动获得数据直接发给my_tcpip.sys进行处理。接下来可以通过SPI来对应用层的数据进行截获,并调用my_tcpip.sys提供的接口来完成与网络的交互。 不知道以上的想法是否可行? 欢迎大家讨论! |
|
|
沙发#
发布于:2004-07-07 13:06
太佩服你了,这个想法我早就有过,不妨我们联手完成。
|
|
板凳#
发布于:2004-07-07 17:41
现在需要判断可行性,如果可行的话,就可以修改TCP/IP协议栈的接口了,真正要完成需要大量的时间和精力来学习、编码、调试,中间还不知道会遇到多少未知问题呢!
|
|
|
地板#
发布于:2004-07-08 14:25
感觉难度颇大,我市新手,不能提供建议,祝你成功
|
|
地下室#
发布于:2004-07-11 01:20
我已经在网站的下载区找到了需要的文档,接下来准备好好研究一下这些资料,然后确定一个具体的方案以及计划!到时候再拿出来跟大家一起讨论。对于网络驱动和TCP/IP协议栈我才刚刚接触,要完成我的这个想法,路还较长!
可能是我的这个帖子太过于空乏吧................ |
|
|
5楼#
发布于:2004-07-12 16:53
为什么要自己实现一个TCP/IP协议呢?
|
|
6楼#
发布于:2004-07-13 16:35
为什么要自己实现一个TCP/IP协议呢? 对啊? |
|
7楼#
发布于:2004-07-13 22:56
不是实现,是移植!目的是具备独立开发互联网协议栈的能力!
|
|
|
8楼#
发布于:2004-07-15 17:06
有想法,支持一下!!
|
|
9楼#
发布于:2004-08-18 09:15
2000没有tcp/ip协议吗?
|
|
10楼#
发布于:2011-05-18 09:07
可惜啊,是04年的帖子,现在也在论坛里面搜索不到关于在windows下TCP/IP协议栈的实现的相关帖子以及资料,不知道有没有高人指点一二啊。
|
|