wuren_13
驱动牛犊
驱动牛犊
  • 注册日期2004-07-07
  • 最后登录2004-09-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2707回复:10

我想移植一套TCP/IP源程序到Win2000下,不知是否可能?

楼主#
更多 发布于:2004-07-07 11:43
本人想移植一套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提供的接口来完成与网络的交互。

不知道以上的想法是否可行? 欢迎大家讨论!
我想移植TCP/IP协议栈到Win2000下,大家能不能给点意见!具体见:http://www.driverdevelop.com/forum/html_72448.html?1089171822
feng_colin
驱动牛犊
驱动牛犊
  • 注册日期2004-07-06
  • 最后登录2005-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-07 13:06
太佩服你了,这个想法我早就有过,不妨我们联手完成。
wuren_13
驱动牛犊
驱动牛犊
  • 注册日期2004-07-07
  • 最后登录2004-09-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-07 17:41
现在需要判断可行性,如果可行的话,就可以修改TCP/IP协议栈的接口了,真正要完成需要大量的时间和精力来学习、编码、调试,中间还不知道会遇到多少未知问题呢!
我想移植TCP/IP协议栈到Win2000下,大家能不能给点意见!具体见:http://www.driverdevelop.com/forum/html_72448.html?1089171822
jzyhummel
驱动牛犊
驱动牛犊
  • 注册日期2003-11-26
  • 最后登录2007-07-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-08 14:25
感觉难度颇大,我市新手,不能提供建议,祝你成功
wuren_13
驱动牛犊
驱动牛犊
  • 注册日期2004-07-07
  • 最后登录2004-09-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-07-11 01:20
我已经在网站的下载区找到了需要的文档,接下来准备好好研究一下这些资料,然后确定一个具体的方案以及计划!到时候再拿出来跟大家一起讨论。对于网络驱动和TCP/IP协议栈我才刚刚接触,要完成我的这个想法,路还较长!

可能是我的这个帖子太过于空乏吧................
我想移植TCP/IP协议栈到Win2000下,大家能不能给点意见!具体见:http://www.driverdevelop.com/forum/html_72448.html?1089171822
flyonearth
驱动中牛
驱动中牛
  • 注册日期2002-12-25
  • 最后登录2009-07-01
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望30点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-07-12 16:53
为什么要自己实现一个TCP/IP协议呢?
Leopard
驱动老牛
驱动老牛
  • 注册日期2001-07-13
  • 最后登录2021-12-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望53点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
  • 忠实会员
6楼#
发布于:2004-07-13 16:35
为什么要自己实现一个TCP/IP协议呢?

对啊?
wuren_13
驱动牛犊
驱动牛犊
  • 注册日期2004-07-07
  • 最后登录2004-09-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-07-13 22:56
不是实现,是移植!目的是具备独立开发互联网协议栈的能力!
我想移植TCP/IP协议栈到Win2000下,大家能不能给点意见!具体见:http://www.driverdevelop.com/forum/html_72448.html?1089171822
Shentu
驱动小牛
驱动小牛
  • 注册日期2004-04-05
  • 最后登录2011-01-24
  • 粉丝0
  • 关注0
  • 积分234分
  • 威望24点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-07-15 17:06
有想法,支持一下!!
yangxhyangxh
驱动牛犊
驱动牛犊
  • 注册日期2004-08-17
  • 最后登录2005-02-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-08-18 09:15
2000没有tcp/ip协议吗?
tuohuang0303
驱动牛犊
驱动牛犊
  • 注册日期2011-04-02
  • 最后登录2011-08-24
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2011-05-18 09:07
可惜啊,是04年的帖子,现在也在论坛里面搜索不到关于在windows下TCP/IP协议栈的实现的相关帖子以及资料,不知道有没有高人指点一二啊。
游客

返回顶部