Networking Connectivity
英特尔®PRO/100+服务器适配器
高级网络服务NetWare*(分组和VLAN)

英特尔的高级网络服务NetWare*4.1x和更高版本

简介
iANS.LAN是用于NetWare4.11(及更高版本)的英特尔软件,它提供多种高级联网服务(ANS)。 这些优点包括组合和基于VLAN的特性。

组合包括:

  • 适配器容错(AFT)、
  • 适应性负载平衡(ALB)、
  • 端口聚合(英特尔链路聚合、Cisco*Fast EtherChannel*(FEC)或千兆位EtherChannel*(GEC)),
VLAN(虚拟局域网)支持包括对IEEE802.1Q的支持和思科ISL*。

使用Netware、VLAN和ANS(分组)功能可能同时使用。

说明各种模式及其具体规定如下:

  • AFT(适配器容错)。 作为默认模式。 组中的次适配器将自动接管任何故障时在主连接(电缆、适配器或端口)。 只有一个卡活动时间。 如果有一个故障切换到第二个卡、控制通过切回主适配器时将其恢复。 可以使用速度不同的组。 可以使用集线器或任何交换机。

  • ALB(自适应负载平衡还是不对称链接聚合)。 一组2至8个适配器共享传输负载虽然主要接收和传输。 包括容错支持。 应该是一个速度相同的组。 可以使用任何集线器或交换器。

  • FEC(Cisco*的Fast EtherChannel*技术和英特尔链接聚合)。 一组2至8个适配器同时接收和传输。 包括容错支持。 应该是一个相同速度组。 要求交换器,支援英特尔链接聚合或Cisco FEC。 必须关闭Spinning Tree(生成树)协议。

  • GEC-gigibit相等于FEC。 要求GEC兼容交换器和千兆位适配器。
您可能还识别哪些适配器一个组中要用作的主要和次要卡。 主要将第一个卡用于在组中。 用于容错,主适配器是唯卡,用于故障之前。 对ALB,主适配器是卡既传输又接收数据。 第二个将是首选适配器(在一个超过2张牌组)填补的角色,主适配器一旦如果失败,主适配器。

VLAN(虚拟局域网):
VLAN将启用如果VLANID是时所述iANS第一个加载。 VLAN是一种网络形成子集通过软件而不是硬件距离。 VLAN提供安全接入、区隔后广播通信的情况下进行,和集中管理提高性能。 需要一个VLAN功能的交换器(10或100)。 连接必须对端口标记使用数字相同,分配给adapter.802.1q支持由所有英特尔PRO适配器除PRO/100B.Cisco ISL VLAN支持由PRO/100智能服务器适配器。 另外,在PRO/100智能服务器适配器提供Cisco ISL VLAN支持如在行load ians您添加"vlanmode=isl"。 每台服务器的VLAN数目限制在64。

Back to Top

要求:

  • 这些高级网络功能只对英特尔服务器适配器。

  • 每一组至少需要一个服务器适配器。

  • 所有适配器必须使用相同的幀类型参数。

  • 有些功能要求连接与一个交换器(最好是100baseTX或更高版本),有链接聚合和/或VLAN功能。

  • 链接所有适配器一个ALB、FEC或GEC组同一网段使用相同的速度和双工模式,否则性能将大大降低。 AFT组还必须连接到同一网段,但其组成适配器使用不同的速度和双工模式。 如果使用速度不同适配器在一AFT组,将其中最快的适配器设置为"主适配器""。

  • 使用iANS.LAN时,不要网络协议(IPX、IP等)直接绑定到iANS所使用的适配器的基础驱动程序。 而应将iANS绑定到基础驱动程序,并将协议绑定到iANS上。 不这样做会导致路由错误消息,但最可能直接绑定到基础驱动程序上的协议根本不起作用。

  • 安装实用程序(INSTALL.NLM NetWare4.x版和NWCONFIG.NLM用于NetWare5.0)不应该都是用于配置iANS.LAN由于配置复杂性该驱动程序。 使用复制iANS.LAN到地方,会自动完成如果用该实用程序来安装CE100B。 但是,试图安装和配置iANS.LAN与该工具将导致数行正在被添加到AUTOEXEC.NCF,显示为一个正常局域网驱动程序加载和BIND(绑定)语句。 这些线将会需要拆除或更换与一个有效的iANS命令。 一种方法是手动复制iANS.LAN驱动程序添加到SYS:\SYSTEM目录。

  • 一些高级性能也是因适配器而异,如下表所示。 术语"分组“已使用此处意味着分组模式AFT(T)、ALB(b)、FEC(F)、和GEC(G)上。
服务器支持适配器 分组 VLAN(.1Q) VLAN(ISL)
T b f G
PRO/1000千兆位服务器适配器 x x x x
PRO/100智能服务器适配器 x x x x x
PRO/100+服务器适配器 x x x x
PRO/100+双端口服务器适配器 x x x x
PRO/100和PRO/100S服务器适配器 x x x x

仅容错应该使用混合速度组。 所有其它英特尔PRO适配器可能是ANS组所有功能除一些VLAN功能。 除PRO/100B适配器将同时适用于802.1Q VLAN。

如欲了解更多信息的功能、交换机,和特定适配器的兼容性,请参阅英特尔网站。

Back to Top

位置的ANS驱动程序(所需的一些ANS功能:)

  • PRO/100+服务器适配器:
    \NWSERVER作为\ians.nlm

  • PRO/1000和PRO/100智能服务器适配器:
    http://www.intel.com/support

    (导航至“软件和驱动程序下载"",""网络产品"",""以太网适配器”,然后找到合适的适配器列表。)

Back to Top

命令行

  • 基本结构:LOAD基础驱动程序(如 CE100B.LAN)带适当的参数。

  • LOAD iANS驱动程序
    对VLAN您将包括一个VLAN ID号码。
    对VLAN或多个帧类型配置,包括一个名称。
    对多个分组设置,包括一个组号。

  • BIND iANS驱动程序到适配器的名称。
    如果创建多个组,包括组号包括在此以定义哪个组使用哪个适配器。
    如果您要指定主要适配器和辅助适配器,在此行列出。

  • LOAD IANS COMMIT。 创建组。
    (将确定启用哪个高级服务。
    如果创建多个组,包括组号码。
    将协议绑定到组组名.
    如果仅使用一种帧类型、一个组、不用VLAN,可将协议绑定到iANS驱动程序。
    包括一个net=n号码(特别在脚本中,因为如果不提供此号码,系统会要求提供。

  • 混合速度容错组的示例:

    加载CE100B name=100meg
    加载CE1000name=gigabit
    iANS绑定千兆位主要
    iANS绑定100Meg
    LOAD IANS COMMIT模式=AFT
    绑定IPX iANS net=2

如欲了解更多信息有关AFT、ALB、或FEC的特定加载命令参见"适配器分组"示例文件(examples.txt)在\info\一般目录在光盘中。

Back to Top

VLAN命令行
为VLANS分配内存:

  • 使用多个VLAN时,可能需要增加服务器的默认数据包缓冲区。 为此,添加以下行在STARTUP.NCF文件(位于同一个目录下,启动NetWare。 通常为C:\NWSERVER作为\startup.ncf:

    设置最小信息包接收缓冲区=X
    设置最大数据包接收缓冲区数=Y

  • 这里"x"系统将分配的数据包接收缓冲区的和"Y"是最大值。 请确保最大设置等于或大于最小设置。 需要的缓冲区数取决于VLAN数以及是否负载平衡或FEC/GEC正在使用中。

  • 对于所用的每一个VLAN,iANS均要求64个缓冲区。 在负载共享模式(ALB、FEC和GEC)中的每个适配器均需要64个缓冲区组。 非负载共享容错模式(AFT)使用64个缓冲区的一个适配器的组中。

  • 例如,一个ALB组有2适配器,使用12个VLAN)要求64(个缓存块)*2适配器)*12(个VLAN)=1536的最小信息包接收缓冲区。 此数字不包括服务器用于其它用途的任何其它缓存块。

  • 每个NetWare接收缓冲区使用的默认内存容量大约为4K(不同版本略有不同)。 如果VLAN的额外内存要求成为问题,可以做几件事来减轻其影响。

  • 如果服务器只使用以太网络拓扑,则缓冲区的大小可以减少至2000字节(最大以太网帧大小加上iANS使用的某些带外数据),而不会对服务器的性能造成影响。 这是通过在STARTUP.NCF文件中添加以下行:

    规定的最大物理接收数据包大小=2000

    这是不可行如果以太网"巨幀"正在使用中。 实际上必须增加信息包大小,以适应巨帧的要求。 支持巨帧仅与千兆位适配器并要求支持巨帧的转换器基础架构。

  • 管理员使用通过所包括的iANS关键字,将每个VLAN所需的缓存块从64个减至32个,但这样会对服务器的性能造成负面影响。 其语法为:

    LOAD IANS TX_ECBS_TO_USE=X

    这里"x"是为每个VLAN使用的缓存区数量。

    单一802.1Q VLAN组示例:
    加载CE100B slot=5 frame=ethernet_802.3 name=e83
    LOAD iANS vlanid=2 frame=ethernet_802.3 name=t1-vl2 Team
    LOAD iANS vlanid=3 frame=ethernet_802.3 name=t1-vl3 Team
    iANS绑定e83 Team
    LOAD IANS COMMIT=1MODE=AFT Team
    绑定IPX T1 vl2 net=2
    绑定IPX T1 vl3 net=3)

    请参阅examples.txt的几个示例,配置组、VLAN和两个。

要使其运行正常,的适配器必须将为VLAN配置连接到一个"带标记"端口(Cisco称之为trunk端口)在802.1Q功能的交换器。

Back to Top

使用说明:

  1. 千兆位适配器-PRO/1000适配器可能已被分成一组与特定的英特尔(R)快速以太网适配器用于AFT模式。 PRO/1000必须被指定为首选主适配器以获得最佳性能。 驱动程序上都可能会找到英特尔网站。

    智能服务器适配器(ce100snw basedriver)还需要使用最新basedriver(ce100snw v.1.20或更高版本),这可从英特尔网站。

  2. 所需的设置在STARTUP.NCF

    设置最小信息包接收缓冲区=200(或更大)
    规定的最大数据包接收缓冲区=500(或更大)

    最小必须至少有100倍#适配器的服务器。 用于容错的,只有一个适配器组中需要一个额外64个缓冲区。 对于负载共享(ALB、FEC、GEC)、64个缓冲区组中的每个适配器均需要以及任何其它缓冲区大小从其他设置。

    例如:一个2-适配器ALB组中的带有12个VLAN)要求1736(64*2*12+2x100)缓冲区以及任何其它缓冲区大小。 另请参阅VLAN内存注意下文第6项。

    最大必须大于最低,亦受到的唯一限制是内的内存数量机器。

  3. 如果在"承诺"时收到错误消息:\ldblquote无法创建新组,""请进行以下检查:

    1. 所有适配器都已加载驱动程序,并加载了相同的幀类型。

    2. 为每一个vlan和幀类型载入一次iANS。

    3. 所有适配器都连接到同一个网段。

      D. iANS未绑定到不支持的适配器。

    4. 发出了一条"iANS BIND"命令为组中每一个适配器和幀类型。

    Novell的CONFIG命令才会反映iANS BIND语句只有在成功地发出COMMIT命令后。

  4. 以显示的当前状态所有适配器一个iANS组中:
    LOAD iANS STATUS team=(名称)

  5. 要创建主适配器:BIND iANS Primary示例:BIND iANS CE100B_1_E82PRIMARY这只能通过在BIND命令完成。

  6. 每个NetWare接收缓冲区使用的默认内存容量大约为4K(不同版本略有不同)。 如果VLAN的额外内存要求成为问题,可以做几件事来减轻其影响:

    1. 如果服务器只使用以太网络拓扑,且不使用"巨幀",在STARTUP.NCF文件中增添:

      规定的最大物理接收数据包大小=2000

    2. 使用iANS关键词TX_ECBS_TO_USE来将每一VLAN的缓冲区从64个减至低达32。 这将性能有负面影响在减少系统所需的资源)。

    例如:LOAD IANS TX_ECBS_TO_USE=n(每一VLAN的缓冲区数)

本文适用于:
英特尔®PRO/100+双端口服务器适配器
英特尔®PRO/100+服务器适配器

 

解决方案标识:CS-008446
创建时间:2004年1月18日
日最后修订日期:3月28-2010
返 回 至 页 头