标题：IPX
IPX的协议构成
IPX:第三层协议用来对通过互联网络的数据包进行路由选择和转发，它指定一个无连接的数据包，相当于TCP/IP协议簇中的IP协议;
SPX:顺序包交换协议顺序包交换(Sequenced Packet Exchange)协议。是IPX协议簇中的第四层的面向连接的协议，相当于TCP/IP协议簇中的TCP协议:NCP:NetWare核心协议(NetWare Core Protocol)，提供从客户到服务器的连接和应用;SAP:服务通告协议 (Service Advertising Protocol)，用来在IPX网络上通告网络服务;IPX RIP:Novell路由选择信息协议(Routing Information Protocol)，完成路由器之间路由信息的交换并形成路由表。
IPX编址
IPX网络的地址长度为80位 (bit，由两部分构成，第一部分是32位的网络号，第二部分是48位的节点号。IPX地址通常用十六进制数来表示。
IPX网络号是由网管人员分配的，可以根据需要来定义网络号。
IPX节点号通常是网络接口本身的MAC地址。
IPX协议在以太网上的封装[1]IPX协议在以太网上支持以下4种封装格式，也称为帧格式，它们是:
●以太网802.3:也叫原始以太网，Cisco设备中称为"novell-ether"，它是NetWare版本2到版本3.1中缺省的帧格式;
●以太网802.2，也称sap，是标准的IEEE帧格式，它是NetWare版本3.12到4.x中的标准帧格式;
●以太网II，也称arpa，采用标准以太网版本II的头格式;
●以太网SNAP，或snap，通过增加一个于网接入协议(SNAP)扩展了IEEE 802.2的头格式。
采用不同IPX封装格式的设备之间不能进行通信。
IPX服务通告SAP是IPX服务通告协议，它可以通告诸如网络服务器和打印服务器等网络资源设备的地址和所能提供的服务。
路由器可以监听SAP更新消息，建立一个已知服务和相应网络地址的对应表。客户机可以利用路由器上的SAP表得到网上服务和地址的信息，从而直接访问相应服务。
互联网分组交换协议（IPX）是 Novell NetWare 操作系统所支持的在互联网络中路由数据包的早期网络协议。IPX 是一种面向无连接通信的数据报协议 － 类似于 TCP/IP 协议组中的网际协议（即IP）。其高层协议，如 SPX 和 NCP，主要提供差错恢复服务。
为了选择最佳路径，IPX 使用动态距离矢量（distance vector）路由选择协议，如路由信息协议（RIP：Routing Information Protocol）或链路状态协议（NLSP：NetWare Link-State Protocol）。
Novell IPX 网络地址是唯一的，以十六进制表示。它由两部分组成：网络号和节点号。IPX 网络号由网络管理员分配，地址长 32 位。节点号，通常是系统网络接口卡（NIC）的介质访问控制（MAC）地址，地址长 48 位。通过 MAC 地址作为节点号，系统可以通过发送节点以判断数据链路使用的 MAC 地址。
Novell NetWare IPX 支持单路由器接口的四种封装模式：
* Novell 私有（ Novell Proprietary ） －也称为原始 802.3 或者 Novell Ethernet_802.3 ， Novell 私有 是 Novell 公司最初使用的封装模式。
* 802.3 － 也称为 Novell_802.2，802.3 是 IEEE 802.3 的标准帧格式。
* Ethernet v 2 － 也称为 Ethernet-II 或 ARPA，Ethernet v2 包括标准 Ethernet v2 协议头，它由目标地址和源地址字段构成，后面是 EtherType 字段。
* SNAP － 也称为 Ethernet_SNAP，SNAP 在原 IEEE 802.2 协议头增加了 type 代码，与 Ethernet v2 中定义的 EtherType 类似。 
IPX 数据包数据部分的长最小为 30 字节 （只有头部分 ） ，最大值不定，这主要取决于使用的低层 MAC 协议（ 以太网或令牌环 ）。
协议结构NetWare IPX 数据包头：
8 16 bit
Checksum
Packet Length
Transport control Packet Type
Destination Network (4 bytes)
Destination node (6 bytes)
Destination socket (2 bytes)
Source network (4 bytes)
Source node (6 bytes)
Source socket (2 bytes)
* Checksum ― 表示当16位字段全设置为1（FFFF）时，不使用校验和。
* Packet length ― 指定完整 IPX 数据报的字节长。IPX 数据包大小任意，可以达到媒体最大传输单元（MTU）大小（不允许数据包分片）。
* Transport control ― 指明数据包传送过程中经过的路由器数量。当该值为16时，假设发生路由回路，并丢弃数据包。
* Packet type ― 指定哪个上层协议应该接收该数据包信息。通常包括两个值：
o 5 ― 表示序列分组交换（SPX）
o 17 ― 表示NetWare核心协议（NCP） 
* Destination network、Destination node、and Destination socket ― 表示目标信息。
* Source network、Source node and Source socket ― 表示源信息。
IPX协议设置
IPX协议与IP协议是两种不同的网络层协议，它们的路由协议也不一样，IPX的路由协议不像IP的路由协议那样丰富，所以设置起来比较简单。但IPX协议在以太网上运行时必须指定封装形式。
□有关命令
启动IPX路由
ipxrouting
设置IPX网络及以太网封装形式
ipxnetworknetwork[encapsulationencapsulation-type]1
指定路由协议，默认为RIP
ipxrouter{eigrpautonomous-system-number|nlsp[tag]|rip}
注：
1.network范围是1到FFFFFFFD.
□举例：
在此例中，WAN的IPX网络为3a00,Router1所连接的局域网IPX网络号为2a00,在此局域网有一台Novell服务器，IPX网络号也是2a00,路由器接口的IPX网络号必须与在同一网络的Novell服务器上设置的IPX网络号相同。路由器通过监听SAP来建立已知的服务及自己的网络地址表，并每60秒发送一次自己的SAP表。
IPX/SPX协议
说明： IPX/SPX 协议即 IPX 与 SPX 协议的组合，它是 Novell 公司为了适应网络的发展而开发的通信协议，具有很强的适应性，安装方便，同时还具有路由功能，可以实现多网段间的通信。其中， IPX 协议负责数据包的传送； SPX 负责数据包传输的完整性。在微软的 NT 操作系统中，一般使用 NWLink IPX/SPX 兼容协议和 NWLink NetBIOX 两种 IPX/SPX 的兼容协议，即 NWLink 协议，该兼容协议继承了 IPX/SPX 协议的优点，更适应 Windows 的网络环境。
应用： IPX/SPX 协议一般可以应用于大型网络（比如 Novell ）。不过，如果不是在 Novell 网络环境中，一般不使用 IPX/SPX 协议，而是使用 IPX/SPX 兼容协议，尤其是在 Windows 9x/2000 组成的对等网中。[2]
IPX防水等级
等级标准国际工业防水等级标准IPX和日本工业防水标准的JIS等级是一致的
0级 无保护
1级 可以消除垂直落下水滴的有害影响
2级 对与垂直方向在15度以内落下的水滴有防护作用
3级 可以消除与垂直方向在60度的喷雾状水滴的有害影响
4级 可以消除从不同方向飞溅水滴的有害影响
5级 可以消除对各方向喷嘴喷射水流的有害影响
6级 可以消除对各方向喷嘴强力喷射水流的有害影响
7级 顶部距离水面0.15—1米，连续30分钟，性能不受影响，不漏水
8级 顶部距离水面1.5—30米，连续30分钟，性能不受影响，不漏水
防水实验IPXX等级中关于防水实验的规定。 
（1）IPX 1 
方法名称：垂直滴水试验
试验设备：滴水试验装置
试样放置：按试样正常工作位置摆放在以 1r/min 的旋转样品台上，样品顶部至滴水口的距离不大于 200mm
试验条件：滴水量为 10。5 mm/min
持续时间：10 min 
（2）IPX 2 
方法名称：倾斜 15°滴水试验
试验设备：滴水试验装置
试样放置：使试样的一个面与垂线成 15°角，样品顶部至滴水口的距离不大于 200mm 。每试验完一个面后，换另一个面，共四次。
试验条件： 滴水量为 30。5 mm/min
持续时间： 4×2。5 min（ 共10 min ） 
（3）IPX 3 
方法名称：淋水试验
试验方法： 
a。 摆管式淋水试验
试验设备：摆管式淋水溅水试验装置
试样放置：选择适当半径的摆管，使样品台面高度处于摆管直径位置上，将试样放在样台上，使其顶部到样品喷水口的距离不大于 200mm ，样品台不旋转。
试验条件：水流量按摆管的喷水孔数计算，每孔为 0。07 L/min ，淋水时，摆管中点两边各 60° 弧段内的喷水孔的喷水喷向样品。被试样品放在摆管半圆中心。摆管沿垂线两边各摆动 60°，共 120°。每次摆动( 2×120°) 约 4s 
试验时间：连续淋水 10 min 
b。 喷头式淋水试验
试验设备：手持式淋水溅水试验装置
试样放置：使试验顶部到手持喷头喷水口的平行距离在 300mm 至 500mm 之间
试验条件：试验时应安装带平衡重物的挡板，水流量为 10 L/min 
试验时间：按被检样品外壳表面积计算，每平方米为 1 min (不包括安装面积)，最少 5 min 
（4）IPX 4 
方法名称：溅水试验
试验方法： 
a．摆管式溅水试验
试验设备和试样放置：与上述 IPX 3 之 a 款均相同；
试验条件: 除后述条件外，与上述 IPX 3 之 a 款均相同；喷水面积为摆管中点两边各 90°弧段内喷水孔的喷水喷向样品。被试样品放在摆管半圆中心。摆管沿垂线两边各摆动 180°，共约 360°。每次摆动 ( 2×360°) 约 12s 
试验时间： 与上述 IPX 3 之 a 款均相同 ( 即10 min )。 
b．喷头式溅水试验
试验设备和试样放置：与上述 IPX 3 之 b 款均相同；
试验条件：拆去设备上安装带平衡重物的挡板，其余与上述 IPX 3 之 b 款均相同；
试验时间：与上述 IPX 3 之 b 款均相同， 即按被检样品外壳表面积计算，每平方米为 1 min (不包括安装面积) 最少 5min 
（5）IPX 5 
方法名称：喷水试验
试验设备：喷嘴的喷水口内径为 6。3mm
试验条件：使试验样品至喷水口相距为 2。5m ～ 3m ，水流量为 12。5 L/min ( 750 L/h )
试验时间：按被检样品外壳表面积计算，每平方米为 1 min (不包括安装面积) 最少 3 min 
（6）IPX 6 
方法名称：强烈喷水试验；
试验设备：喷嘴的喷水口内径为 12。5 mm
试验条件：使试验样品至喷水口相距为 2。5m ～ 3m ，水流量为 100 L/min ( 6000 L/h )
试验时间：按被检样品外壳表面积计算，每平方米为 1 min（不包括安装面积）最少 3 min 
（7）IPX 7 
方法名称：短时浸水试验
试验设备和试验条件：浸水箱。其尺寸应使试样放进浸水箱后，样品底部到水面的距离至少为 1m 。试样顶部到水面距离至少为 0。15m
试验时间: 30 min 
（8）IPX 8 
方法名称: 持续潜水试验；
试验设备：须提供防水试验水槽之名称、厂牌、型号与序号。
实验室环境条件：须标明环境温度与相对溼度。
试验方法 / 规格
试验规范：参照 IEC 60529 Edition 2.1:2001-02 之 IPX8 试验方法。
防水保护试验
（一）试验方法：IEC 60529 Edition 2.1:2001-02 之 IPX8 样品依所指定之正常使用状态，完全浸没于水中。
（二）样品状态：试验中样品保持在正常使用状态下。
（三）样品架设方式：高度未满 850 mm 之待测外壳，其最底端应在水面下 2 米之位置。
（四）试验时间：60分钟。
（五）检查项目：试验后检查待测物外壳之内部是否有进水之情形并执行功能检查。
（1）待测物外壳是否提供防水保护？ 
（2）电线或电气元件附近是否有水滞留？
（3）功能测试：检查样品是否可正常点亮？