muy2004
驱动牛犊
驱动牛犊
  • 注册日期2004-03-02
  • 最后登录2005-04-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2005回复:4

以太网帧头由谁添加,能否修改

楼主#
更多 发布于:2004-09-15 08:36
请问以太网的帧头是由哪一层控制添加和拆除的,如果想修改以太网帧头的“长度/类型”字段应该如何操作。
hxsyj
驱动牛犊
驱动牛犊
  • 注册日期2004-01-19
  • 最后登录2004-11-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-15 09:23
  我个人认为应该是从TCPIP.sys到NDIS时就已经添加好了,当你在ndis中截获数据包时,拿到手的已经是一个数据帧了。你可以直接在Ndis中对其进行修改。
muy2004
驱动牛犊
驱动牛犊
  • 注册日期2004-03-02
  • 最后登录2005-04-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-16 12:38
这样说是不是可以在中间层驱动中对包指针加12(目的源地址字节)后对后面两个字节直接赋值?
hxsyj
驱动牛犊
驱动牛犊
  • 注册日期2004-01-19
  • 最后登录2004-11-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-16 18:00
你试一下,应该可以。
kja57
驱动牛犊
驱动牛犊
  • 注册日期2004-08-05
  • 最后登录2016-01-09
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-09-16 18:46
可以的,你可以自己构造一个完整的包发出去
游客

返回顶部