《ipx协议》由会员分享,可在线阅读,更多相关《ipx协议(9页珍藏版)》请在金锄头文库上搜索。
1、课程 41IPX协议目 录课程说明 1课程介绍 1课程目标 1相关资料 1第一节 IPX协议简介 11.1 概述 21.2 IPX协议 21.2.1 IPX地址结构 21.2.2 包转发 31.3 RIP协议 31.3.1 路由信息广播 41.3.2 Distance Vector路由选择算法 41.3.3 水平分割算法 51.3.4 RIP老化(RIP Aging) 61.4 SAP协议 6小 结 6缩略词表 7课程4 IPX协议课程说明课程介绍本教材对应的产品版本为:Quidway系列路由器。本课程介绍IPX协议及其在路由器上的工作原理,以及Quidway系列路由器上IPX模块的配置方法。
2、课程目标完成本课程学习,学员能够掌握: Novell NetWare协议模型的基本框架及其在路由器中的应用 IPX、RIP、SAP的功能和工作原理 Quidway系列路由器中的IPX配置命令及其应用相关资料IPX Router SpecificationQuidway系列路由器用户手册3第一节 IPX协议简介1.1 概述IPX协议是Novell NetWare网络的网络层协议。它是一个无连接的协议,并不确认包是否转发成功,也不保证包到 目的地的 。包转发成功 否和连接 功能 由 IPX上层的协议 。在IPX中, 一个IPX包 认为是一个 的 , 其 的IPX包 上 上的系。在网络模型中,IPX
3、协议 网络层的 置,是上层协议 层 信息的一。IPX在NetWare协议模型中的地 1-1:1-1 IPX在NetWare协议模型中的地 路由器currency1 “包转发、 fifl信息 功能,不 上层的SPX、NCP协议。在路由器中 “IPX、RIP和SAP协议。,由 NetBIOS包在网广播,为”广播,路由器对NetWare包一 和 理。介绍协议。1.2 IPX协议IPX的工作方 简 :对 上层 的包,接转发对 层到的包,IPX RIP的路信息表中 路,并 包 个路转发。对 无法 到路的包,IPX 接 它 ,不 理。NetBIOS SPXNetWareCoreProtocol(NCP)R
4、outingInformationProtocol(RIP)ServiceAdvertisingProtocol(SAP)Internetwork Packet Exchange(IPX)Medium Access Protocols(Token Ring, Ethernet, ARCNET)课程4 IPX协议1.2.1 IPX地址结构IPX的地址结构 的IP地址结构不一 ,它由网络地址和节 地址 成。4个 节,表明 在的网络。0地址(0x00000000)表本地网络, F地址(0xFFFFFFFF)表网广播。在NetWare网络中,一不 网广播(NetBIOS包 ),也不 F的地址。MAC地
5、址相 ,6个 节,表为用.分割的个 节 。IPX地址 以表为:N.H.H.H,其中N是网络地址,H.H.H是节 地址, 100.02.03.04,表网络100中的节 02.03.04。1.2.2 包转发为 网络的 ,IPX在网包转发上 一 。IPX包 中 一个 (TC,Transport Control) ,包 一个路由器,TC1。TC 16 ,路由器 不 转发 包, 是 它接抛 ,不 理。也是说,在NetWare网络中,包最多 能 15个路由器,在16个网段中“。正是个机 NetWare网络的规模不 能太大。为”广播,NetWare网络中不 网广播。但 基 NetBIOS的应用 利用网广播
6、“其功能,IPX NetBIOS包在网广播,但对它一 :1. NetBIOS包 能 8个网段,路由器发“TC大 8的NetBIOS包它抛 2. 一个NetBIOS包不 第二进入 一个网段:路由器转发NetBIOS包, 自己的网络号填入NetBIOS包的包 中一个路由器 到包后,先检 NetBIOS包 中记录的网络号,若发“ 相 的网络号,则 包抛。1.3 RIP协议5路由器的currency1功能是在网转发包。客户机在网发送一个包 ,它并不知到 目的地 什么 的路,它 知 包 到最近的路由器,再由路由器转发。,路由器 关那 它 以接接入以发送 据包的网络的路由信息,以便接到一个包 ,能 到一正
7、确 , 包 。 路由信息 以静态配置,也 以动态 集。在路由器中,动态路由信息的 集和维护是由RIP协议 “的。RIP是路由信息协议(Routing Information Protocol)的简称。路由器 RIP创建和维护一个网路由信息 据库(称为路由信息表)。路由器一启动,RIP不断 界的RIP交换路由信息。发“建 一条新路,便 路的路由信息入路由信息表中,若一条路发生故障,便 路的路由信息 路由信息表中删 。 以看,路由信息表对网的差错和拥挤情况作反应方 很灵活。发生差错和拥挤 , 以动态的修改路由信息表,改换别的路。1.3.1 路由信息广播为保持网路由信息的动态 步,路由器 相邻的路由
8、器交换路由信息,以保证自己的路由表记录前正确的网络连接情况。RIP在列五定的情况在网络上 送它的路由信息:(1)路由器初始化 :一个新的路由器 启动 ,它 RIP广播一个RIP包以便知网络上其它的路由器它已 以开始工作。(2)路由器请求路由信息 :接到其它路由器的RIP发的RIP请求包 ,本路由器的RIP 路由信息表中 相应的路由信息发,响应请求。(3)周期性地保持前的路由信息表:隔60秒,RIP产生RIP广播包向发,以保证 的路由器保持前的路由信息表。(4)知路由器关 路由信息配置的变动情况:路由器的RIP在它的路由信息表中改变 信息是,它广播新的信息以保证 的路由器已在它们的表中更新信息。
9、(5)知其它路由器关 路由器正在关闭的信息:一个路由器正在关闭 ,它 RIP向广播路由信息, 信息表明 路由器的路由 已无法接入, 使其它路由器 替代的路由。虽然广播发生在不 的 且大部分包含不 的信息,但它们 遵循以 条原则:首先, 广播 是本地广播,为协议规定RIP包是不 路由器的, 能减少网络的运 负担。第二,向其它路由器广播, 遵循水平分割(Split-Horizon)算法。1.3.2 Distance Vector路由选择算法在一个大的互 网上, 能存在多条能到 一网 的路。 多条路课程4 IPX协议中 最佳的路正是路由选择算法解决的。一条最佳路应具 最小的滴答和最小的步跳距离,在重
10、性上,是 大 距离。 多年的践,人们已 到 多的路由选择算法,在IP路由器中,是用DistanceVector路由选择算法 选择最佳路的。Distance Vector路由选择算法 以条规则 确定最佳路:(1)路具 最小的滴答。(2)若多条路具 相 的滴答,选择具 最小步跳距离的路作为最佳路。(3)若多条路具 相 的滴答和步跳距离,路由器 自由选择其中的一条路作为最佳路。1.3.3 水平分割算法Distance Vector算法动态 “ , 能 “ 一情况:对1-2(a)的网络连接,1-2 水平分割 路由器 1 到 网络 1的路由信息广播 路由器 2, 2中保存到 1的路由信息,步跳距离为2。
11、 2 到到 1的路由信息后,由 路由信息表发生改变,以 2 信息向 1广播。对 1,它在向 2发广播不 ,发“到1的路“故障。它正删 路由信息 , 2的广播到, 1 以路由信息代替以前的路由信息。 一条 2到 1的路。, 1以为 2能到 网络 1, 2 以为 1能到 网络 1, 成上( )中 1和 2循 的情况。为 的情况发生,人们 多的 法,但 一能使 到 本解决,其中最用的是水平分割算法。它由以 条规则构成:(1)路由器在对 定网 广播 ,不能包含先前 网 接 到的信息。 71 R1 R2a 1 R1 R2,对上, 2对 1的广播不能包含 1 的信息,到网络 1的路由信息。(2)路由器不能
12、发送 关正在发送的网络的信息。在上中,也是路由器 1对网 1的广播不能包含网 1的信息。水平分割算法能减少路 的产生,但不能 ,在大的互 网上, 是 能“路 的。1.3.4 RIP老化(RIP Aging) 一 路由器 发 (断 ) 正关闭,由 它不能向其 路由器广播路由器正在关闭信息,其 路由器无法知它已 关闭, 一保存 它的路, 路 上已 不存在。IP使用老化( )机 解决个 :路由器为路由信息表的一条路由信息维护一个定 器,算 路相关的上一个信息 到后,到“在 的 。 到信息后,相关入的定 器0。若定 器到 3分 到信息,路由器便认为向 网 的 路由不再存在, 它 路由信息表中删 ,并上
13、发送一广播到 接相连的网 ,知它们路由已 不存在。1.4 SAP协议 P是fifl广协议 currency1“ currency1 “currency1fifl P fi 的简称。 P fifl的节 , fifl器, fifl器, currency1fiacurrency1 fifl器,距 fifl器 , 它们的fifl 型和地址。 P在一个互 网中动态的理fifl信息, 入, 删 。fifl器启动,它们 P它们的fifl它们关闭,它们 P”它们的fifl已 中”。 P,路由器创建和维护 一个网fifl信息 据库,称为fifl器信息表。它网上的客户明网中能 什么 的fifl和那 们 以到的fi
14、fl器的网地址。是一个很重的作用,为一个工作不知fifl器的地址是不能建 fifl器的 的。一个 fifl的fifl器 在 它接相连的网 上周期性的广播它的fifl和地址。 fifl器广播的信息不接 客户们使用, 是 在网 上的个路由器的一个 P代理 集,并个信息存入它的fifl器信息表中。为 P是动态更新fifl器信息的,以客户 能 到最近的fifl器的正确地址。SAP的机 (fifl器信息广播、水平分割、Aging ) RIP中的相应机 基本一 ,在不再述。课程4 IPX协议小 结9在路由器中,IPX模块由IPX、RIP和SAP 成。IPX负包的转发RIP负建 和维护路由信息表,为包的转发 路由信息SAP负建 和维护fifl信息表,在网络上 fifl器 的fifl。缩略词表IPX Internetwork Packet eXchange 网包交换协议RIP Routing Information Protocol 路由信息协议SAP Service Advertise P