| 
 咨询电话:010-51727811/12/13
当前位置: 首页 > 新闻中心 > 业内新闻 >
光纤路径中的寻址和命名
时间:2012-09-19 09:23  来源:飞客数据恢复   作者:飞客数据恢复工程师
网络技术中使用的寻址策略是一种影响网络结构的重要方法,因为它决定了技术能如何被扩展以满足将来的要求。用于分配和访问地址的方法也非常重要,因为它们决定了该如何简便地使用该技术。本节将讨论交换式光纤网和环网中的光纤路径寻址策略。
 
光纤路径中的网络名字和地址元素
光纤路径中的网络名字和地址的基本元素如下所示:
全局名
端口地址
仲裁环物理地址
简单名字服务器。下面将对每个元素做具体的讨论
一、全局名
全局名(WWN)这个词听起来令人印象深刻,听上去像是一个庞大的网络计划,能通过某种策略来使得所有的光纤路径端口可以同时使用。实际上,它指带分配给每个产品的一个8字节标识符,可用于光纤路径网络中的一个端口。WWN被存储在非易失去性的存储器中,并通常贴在产品的表面,作为产品的序列号使用。WWN的格式由IEEE定义,并用以为每个产品在其安装网络中提供唯一的标识符。在调试网络中遇到问题时,该标识符非常有用。
8字节可以用来提供一个相当大的地址空间,因此通常使用WWN的子集来形成网络地址。例如,光纤路径网络能使用WWN字符串的子集给N端口和NL端口分配地址。
当节点最初登录到一台交换机上时,可以和该交换机交换一个N端口的完全WWN。如果交换机没有该N端口的信息,则将发生一个注册过程。在该过程中,N端口发送关于其自身的信息,包括它的WWN,给交换机。交换机将该信息放到它的简单名字服务器中,从而其他过程和管理应用可以访问它。
 
二、端口地址
一个独一无二的端口地址被分配给光纤路径网络中的每一个端口。端口地址长度为3字节,这意味着在一个光纤路径网络中可以使用多达16000000个地址。端口地址可以由WWN或其他方法确定,例如,在交换式光纤网中,交换机负责给所有的端口分配一个唯一的名字。
出于寻址的目的,网络中的名字空间包括了级联网络中的所有端口和可能通过FL端口连接的所有环网端口。有多个端口的单个节点给每个端口都使用唯一的地址。
 
环初始化
环网中的端口使用一个环初始化过程来建立它们的端口地址。交换式光纤网中的N端口单独地进行交换式光纤网登录,而环网中的L端口和NL端口则成组地进行环初始化,该过程包含了环网中的每个端口。
一旦环网中的服务被中断,例如当一个端口离开了环,或者当一个新的端口需要获得端口地址时,环初始化就会发生。环中的任何一个端口都能请求执行环的初始化过程。环初始化原语(LIP)指一个特定的用于启动环初始化的光纤路径指令序列。环上的任何端口都可以通过发送一个LIP到其环中的邻居来启动环初始化过程。
当环初始化发生时,任何正在进行的传输都会被强制中断。如果发生这种情况,该传输需要在环初始化结束后恢复或重传。环初始化包括下列7个步骤:
1)选择一个临时环控制器。
2)选择一个存储交换简单名字服务器中的端口地址。
3)分配前面选出的端口地址。
4)根据硬件配置或WWN分配地址。
5)通过软件算法选择地址。
6)生成相关位置的调度。
7)发布相关的地址调度。
 
1.选择一个临时环控制器
环初始化过程要求环中的一个节点作为临时的环控制器来管理整个初始化过程。该过程和环仲裁大致相同,除了所有的参与节点都需要定位具有最高优先级的节点。该站点即临时的环控制器。
当环控制器选定后,它通过创建一个ALPA位图环地址空间的映射来启动环初始化的过程。ALPA位图代表环中所有126个可用L端口地址。当过程开始时,ALPA位图为空。接下来的4个步骤4次遍历该环,给每个端口一次机会在ALPA位图中声明一个ALPA地址。
 
2.声明交换式光纤网中使用的地址
环控制器首先发送一个特殊的环初始化交换式光纤网地址帧(LIFA)。先前已经登录到交换机上的NL端口会在ALPA位图中声明它们以前的端口地址。LIFA帧被由一个端口传递到另外一个端口,给每个端口一个在LIFA帧中注册其先前地址,及声明具有FL端口的交换机使用的地址的机会。
 
3.声明先前使用过的地址
环控制器广播的下一个帧是环初始化先前地址帧(LIPA)。LIPA的目的为允许端口声明其先前分配的端口地址。尽管该过程应当提供固定的地址,但并不能保证总能这样,特别是当两个以上的环合并时。在前面几步没有获得地址的端口在这一步将有机会获得。
 
4.声明基于硬地址或WWN的地址
当LIPA帧回到环控制器时,它产生一个环初始化硬地址帧(LIHA)。该过程会利用可选的硬件配置或WWN。注意如果先前已经使用了WWN作为该端口的地址,那么这次就给了该端口第二次声明其先前端口地址的机会。
 
5.使用软件过程声明地址
如果前面三个环初始化帧都不能建立一个端口地址,那么这时会产生一个环初始化软地址帧(LISA)。每个端口都使用一种算法来获取ALPA位图中剩下地址中的一个。当该帧返回到环控制器时,所有环中的窗口都会具有ALPA地址。
 
6.创建相对位置映射
当LISA帧被发出后,环控制器开始映射环中所有参与端口的相对位置的过程。这时,ALPA位图已经根据逆ALPA符号顺序被建立—不是根据环中端口的实际物理地址顺序。使用这个相对地址顺序可以方便环中的通信。
环控制器在环中发送一个环初始化位置报告帧(LIRP)。每个在ALPA地址分配过程中获得地址的端口都将其地址和其环相对位置信息插入到该LIRP帧中。
 
7.循环相对位置映射
当LIRP完成后,在环中为确定地址所需的信息也完成了。为完成最终的环初始化任务,环控制器运行环初始化环位置帧(LILP)。环的每一个端口将LILP的信息复制到内部存储器中,这样它就可以在环再次开始运行时使用该信息。