IPX
IPX(互联网分组交换协议)是由Novell公司提出的运行于OSI模型第三层的协议。具有可路由的特性。IPX的地址分为网络地址和主机地址,网络地址由管理员分配,主机地址为MAC地址。由于IP协议的广泛使用,IPX的应用逐渐减少。
1、协议简介
IPX编址
IPX网络的地址长度为80位(bit,由两部分构成,第一部分是32位的网络号,第二部分是48位的节点号。IPX地址通常用十六进制数来表示。
IPX网络号是由网管人员分配的,可以根据需要来定义网络号。
IPX节点号通常是网络接口本身的MAC地址。
IPX协议在以太网上的封装
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)扩展了IEEE802.2的头格式。
采用不同IPX封装格式的设备之间不能进行通信。
IPX服务
SAP是IPX服务通告协议,它可以通告诸如网络服务器和打印服务器等网络资源设备的地址和所能提供的服务。
路由器可以监听SAP更新消息,建立一个已知服务和相应网络地址的对应表。客户机可以利用路由器上的SAP表得到网上服务和地址的信息,从而直接访问相应服务。
互联网分组交换协议(IPX)是NovellNetWare操作系统所支持的在互联网络中路由数据包的早期网络协议。IPX是一种面向无连接通信的数据报协议-类似于TCP/IP协议组中的网际协议(即IP)。其高层协议,如SPX和NCP,主要提供差错恢复服务。
为了选择最佳路径,IPX使用动态距离矢量(distancevector)路由选择协议,如路由信息协议(RIP:RoutingInformationProtocol)或链路状态协议(NLSP:NetWareLink-StateProtocol)。
NovellIPX网络地址是唯一的,以十六进制表示。它由两部分组成:网络号和节点号。IPX网络号由网络管理员分配,地址长32位。节点号,通常是系统网络接口卡(NIC)的介质访问控制(MAC)地址,地址长48位。通过MAC地址作为节点号,系统可以通过发送节点以判断数据链路使用的MAC地址。
NovellNetWareIPX支持单路由器接口的四种封装模式:
*Novell私有(NovellProprietary)-也称为原始802.3或者NovellEthernet_802.3,Novell私有是Novell公司最初使用的封装模式。
*802.3-也称为Novell_802.2,802.3是IEEE802.3的标准帧格式。
*Ethernetv2-也称为Ethernet-II或ARPA,Ethernetv2包括标准Ethernetv2协议头,它由目标地址和源地址字段构成,后面是EtherType字段。
*SNAP-也称为Ethernet_SNAP,SNAP在原IEEE802.2协议头增加了type代码,与Ethernetv2中定义的EtherType类似。
IPX数据包数据部分的长最小为30字节(只有头部分),最大值不定,这主要取决于使用的低层MAC协议(以太网或令牌环)。
协议结构
NetWareIPX数据包头:
816bit
Checksum
PacketLength
TransportcontrolPacketType
DestinationNetwork(4bytes)
Destinationnode(6bytes)
Destinationsocket(2bytes)
Sourcenetwork(4bytes)
Sourcenode(6bytes)
Sourcesocket(2bytes)
*Checksum―表示当16位字段全设置为1(FFFF)时,不使用校验和。
*Packetlength―指定完整IPX数据报的字节长。IPX数据包大小任意,可以达到媒体最大传输单元(MTU)大小(不允许数据包分片)。
*Transportcontrol―指明数据包传送过程中经过的路由器数量。当该值为16时,假设发生路由回路,并丢弃数据包。
*Packettype―指定哪个上层协议应该接收该数据包信息。通常包括两个值:
o5―表示序列分组交换(SPX)
o17―表示NetWare核心协议(NCP)
*Destinationnetwork、Destinationnode、andDestinationsocket―表示目标信息。
*Sourcenetwork、SourcenodeandSourcesocket―表示源信息。
协议设置
IPX协议与IP协议是两种不同的网络层协议,它们的路由协议也不一样,IPX的路由协议不像IP的路由协议那样丰富,所以设置起来比较简单。但IPX协议在以太网上运行时必须指定封装形式。
□有关命令
启动IPX路由
ipxrouting
设置IPX网络及以太网封装形式
ipxnetworknetwork1
指定路由协议,默认为RIP
ipxrouter{eigrpautonomous-system-number|nlsp|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操作系统中,一般使用NWLinkIPX/SPX兼容协议和NWLinkNetBIOX两种IPX/SPX的兼容协议,即NWLink协议,该兼容协议继承了IPX/SPX协议的优点,更适应Windows的网络环境。
应用:IPX/SPX协议一般可以应用于大型网络(比如Novell)。不过,如果不是在Novell网络环境中,一般不使用IPX/SPX协议,而是使用IPX/SPX兼容协议,尤其是在Windows9x/2000组成的对等网中。
2、协议分类
第三层协议
用来对通过互联网络的数据包进行路由选择和转发,它指定一个无连接的数据包,相当于TCP/IP协议簇中的IP协议;
顺序包交换协议
顺序包交换(SequencedPacketExchange)协议。是IPX协议簇中的第四层的面向连接的协议,相当于TCP/IP协议簇中的TCP协议:NCP:NetWare核心协议(NetWareCoreProtocol),提供从客户到服务器的连接和应用;SAP:服务通告协议(ServiceAdvertisingProtocol),用来在IPX网络上通告网络服务;IPXRIP:Novell路由选择信息协议(RoutingInformationProtocol),完成路由器之间路由信息的交换并形成路由表。
3、防水等级
等级标准
国际工业防水等级标准IPX和日本工业防水标准的JIS等级是一致的
0级无保护
1级可以消除垂直落下水滴的有害影响
2级对与垂直方向在15度以内落下的水滴有防护作用
3级可以消除与垂直方向在60度的喷雾状水滴的有害影响
4级可以消除从不同方向飞溅水滴的有害影响
5级可以消除对各方向喷嘴喷射水流的有害影响
6级可以消除对各方向喷嘴强力喷射水流的有害影响
7级顶部距离水面0.15—1米,连续30分钟,性能不受影响,不漏水
8级顶部距离水面1.5—30米,连续30分钟,性能不受影响,不漏水
防水实验
IPXX等级中关于防水实验的规定。
(1)IPX1
方法名称:垂直滴水试验
试验设备:滴水试验装置
试样放置:按试样正常工作位置摆放在以1r/min的旋转样品台上,样品顶部至滴水口的距离不大于200mm
试验条件:滴水量为10。5mm/min
持续时间:10min
(2)IPX2
方法名称:倾斜15°滴水试验
试验设备:滴水试验装置
试样放置:使试样的一个面与垂线成15°角,样品顶部至滴水口的距离不大于200mm。每试验完一个面后,换另一个面,共四次。
试验条件:滴水量为30。5mm/min
持续时间:4×2。5min(共10min)
(3)IPX3
方法名称:淋水试验
试验方法:
a。摆管式淋水试验
试验设备:摆管式淋水溅水试验装置
试样放置:选择适当半径的摆管,使样品台面高度处于摆管直径位置上,将试样放在样台上,使其顶部到样品喷水口的距离不大于200mm,样品台不旋转。
试验条件:水流量按摆管的喷水孔数计算,每孔为0。07L/min,淋水时,摆管中点两边各60°弧段内的喷水孔的喷水喷向样品。被试样品放在摆管半圆中心。摆管沿垂线两边各摆动60°,共120°。每次摆动(2×120°)约4s
试验时间:连续淋水10min
b。喷头式淋水试验
试验设备:手持式淋水溅水试验装置
试样放置:使试验顶部到手持喷头喷水口的平行距离在300mm至500mm之间
试验条件:试验时应安装带平衡重物的挡板,水流量为10L/min
试验时间:按被检样品外壳表面积计算,每平方米为1min(不包括安装面积),最少5min
(4)IPX4
方法名称:溅水试验
试验方法:
a.摆管式溅水试验
试验设备和试样放置:与上述IPX3之a款均相同;
试验条件:除后述条件外,与上述IPX3之a款均相同;喷水面积为摆管中点两边各90°弧段内喷水孔的喷水喷向样品。被试样品放在摆管半圆中心。摆管沿垂线两边各摆动180°,共约360°。每次摆动(2×360°)约12s
试验时间:与上述IPX3之a款均相同(即10min)。
b.喷头式溅水试验
试验设备和试样放置:与上述IPX3之b款均相同;
试验条件:拆去设备上安装带平衡重物的挡板,其余与上述IPX3之b款均相同;
试验时间:与上述IPX3之b款均相同,即按被检样品外壳表面积计算,每平方米为1min(不包括安装面积)最少5min
(5)IPX5
方法名称:喷水试验
试验设备:喷嘴的喷水口内径为6。3mm
试验条件:使试验样品至喷水口相距为2。5m~3m,水流量为12。5L/min(750L/h)
试验时间:按被检样品外壳表面积计算,每平方米为1min(不包括安装面积)最少3min
(6)IPX6
方法名称:强烈喷水试验;
试验设备:喷嘴的喷水口内径为12。5mm
试验条件:使试验样品至喷水口相距为2。5m~3m,水流量为100L/min(6000L/h)
试验时间:按被检样品外壳表面积计算,每平方米为1min(不包括安装面积)最少3min
(7)IPX7
方法名称:短时浸水试验
试验设备和试验条件:浸水箱。其尺寸应使试样放进浸水箱后,样品底部到水面的距离至少为1m。试样顶部到水面距离至少为0。15m
试验时间:30min
(8)IPX8
方法名称:持续潜水试验;
试验设备:须提供防水试验水槽之名称、厂牌、型号与序号。
实验室环境条件:须标明环境温度与相对溼度。
试验方法/规格
试验规范:参照IEC60529Edition2.1:2001-02之IPX8试验方法。
防水保护试验
(一)试验方法:IEC60529Edition2.1:2001-02之IPX8样品依所指定之正常使用状态,完全浸没于水中。
(二)样品状态:试验中样品保持在正常使用状态下。
(三)样品架设方式:高度未满850mm之待测外壳,其最底端应在水面下2米之位置。
(四)试验时间:60分钟。
(五)检查项目:试验后检查待测物外壳之内部是否有进水之情形并执行功能检查。
(1)待测物外壳是否提供防水保护?
(2)电线或电气元件附近是否有水滞留?
(3)功能测试:检查样品是否可正常点亮?