请问netbios名称的注册,是每个进程维护一个表,还是每一个LANA维护一个表啊?
白虹李李 2008-04-17 04:45:39 看了《windows网络编程技术》,里面写着下面的话:
在Wi n 3 2环境中,针对每个可用的L A N A编号,每个进程都会为其维持一张N e t B I O S名字表。若为LANA 0增添一个名字,意味着你的应用程序只能在LANA 0上同客户机建立连接。对每个L A N A来说,能够添加的名字的最大数量是2 5 4,编号从1到2 5 4(0和2 5 5由系统保留)。然而,每种操作系统都设置了一个低于2 5 4的最大默认值。重设每个L A N A编号时,我们可对此默认值进行修改。
我比较苯没看懂,想请教一下。
到底是每个需要网络连接的进程,维护一个自己的NETBIOS名字表,还是对每一个LANA,有一个全局的表啊?
如果是前者,那么是不是类似这样的:
进程A的NETBIOS表:
1、LANA0(进程A注册的名字1、名字2...)
2、LANA1(名字1、名字2...)
进程B的NETBIOS表:
1、LANA0(进程B注册的名字1、名字2...)
2、LANA1(名字1、名字2...)
如果是后者,是不是应该类似:
1、LANA0(进程A的名字、进程B的名字...)
2、LANA1(进程A的名字...)
实在是想不清楚了,有什么资料可以看看?谢谢各位老大了。