有谁知道网卡各个地址作用(100分)

  • 主题发起人 主题发起人 王虎飞
  • 开始时间 开始时间

王虎飞

Unregistered / Unconfirmed
GUEST, unregistred user!
如网卡地址:
0x240-0x25f,
每个地址作用
 
依据书本上的理论,我认为它包含网络得链路层协议、物理层协议等。网卡供应商
可不会把他们的“机密”轻易泄漏的。
>>
 
不是吧, 网卡地址只不过是网卡用来通讯的硬件地址, 所有pci/isa都有这个, 并不是
网卡公司设置的特殊地址, 实际上, pci设备可以随意更换这个地址的. 他们的作用
和com1/com2/com3/com4...里地址的作用是一样的.
 
每个网卡的MAC地址不是全球唯一的吗?
 
这个可不是MAC地址,(MAC也可以改的;)
cytown说的对,网卡地址不过是通讯的硬件地址,这些地址可以锁存一些控制信号和数据。
就象打印机的378与379是一样的。

每个地址的具体功能那得翻翻书了。
 
amo: mac地址怎么改? 是rom的:-(
 
看起来好象是……I/O地址?COM1:0X300……?
如果是I/O地址,可以通过跳线(网卡上的)或者
运行网卡送的配制程序来改的
 
你说的好像是输出地址吧。
可以改的。
应该适合I/O通信有关。
 
呵呵,
cytown,
当然不是改网卡上的硬地址,(那可就比cih更风光了;-)
是让网上别的机器认为你的机器的MAC。
 
amo:呵呵, 不要保留, 怎么做? 有分给:-)
btw:如果是用程序发socket就不用说了:-)
 
呵呵,看看:
(不知道会有多少分呀:-)

网卡真正的MAC地址是在EPROM中的,可以通过专门的程序修改,不少网卡的厂商都能提
供。比如PCI-RTL8029,便可到realtek公司的主页上下载一个修改EPROM的小程序。

在Win9x和winnt 3.5、4.0下,网卡驱动程序使用NDIS规范与操作系统通信。MAC地址被
存储在操作系统的某存储单元内,这时可以通过修改该内容达到目的而不用修改你的
EPROM内容。

1、首先打开注册表,找到HKEY_LOCAL_MACHINE/system/Currentcontrolset/services/
classes/net/0000、0001、0002等下,观察DriverDesc内容为你要修改的网卡的描述。

2、在其下,添一个字符串,名字为NetworkAddress,值设为你要的MAC地址,要连续写。
如004040404040。

3、然后到其下 NDI/params中加一项NetworkAddress的主键,在该主键下添加名为
default的字符串,其值写你要设的mac地址,要连续的写,如004040404040。

4、在NetworkAddress的主键下继续添加名为ParamDesc的字符串,其作用为指定Network-
Address主键的描述,其值可为“MAC Address”,这样以后打开网络邻居的属性,双击
相应网卡项会发现有一个高级设置,其下存在MAC Address 的选项,就是你在注册表中
加的新项NetworkAddress,以后只要在此修改MAC地址就可以了。

5、关闭注册表,重新启动,你的网卡地址已改。打开网络邻居的属性,双击相应网卡项会
发现有一个MAC Address的高级设置项。用于直接修改MAC地址。

一些网卡如d-link的de220在安装时,会自动在注册表中加入这些项目,你只需修改值
就可以了。

1、2步骤用于修改当前(下一次启动)时MAC 地址。
3、4步骤用于在网络属性的网卡属性中添加相应高级属性。

 
1,000 给个实例程序吧。
 
有点味道了,继续继续.
 
呵呵, nt上首先不行, 没有这个注册表类. 98还没试.
 

注册表真是个好东东,里面有不少宝贝.
最初对它,奉若神明,因为常有人告诫:"别动它,系统会崩溃!"
自从这方面文章看多了后,其神秘面纱被揭开,我现在对它已情有独钟.
经常在里面 Ctrl+F--->F3-> F3-> F3...->完成对注册表的搜索.
屡有新大陆被发现!
 
Charles: 才发现?
 
后退
顶部