用于确定光纤信道结构中路由特征的方法和装置的制作方法

文档序号:7856318阅读:218来源:国知局
专利名称:用于确定光纤信道结构中路由特征的方法和装置的制作方法
技术领域
本发明涉及光纤信道网络。更具体地,本发明涉及用于确定与光纤信道网络中的具体路由相关联的特征的方法和装置。
背景技术
用于确定光纤信道网络中的路由特征的方法和装置是受限的。许多光纤信道网络缺少用于执行以下功能的有效机制,这些功能例如包括确定到目的地的连通性,理解特定数据流流动的路径,评价每一跳的等待时间(latency),跟踪路由等。
因此,期望提供额外的方法和装置,用于针对某些或全部上述执行限制,改进光纤信道网络中路由特征确定。

发明内容
本发明提供了用于确定与光纤信道网络中的路由相关联的特征的方法和装置。提供了用于将时间戳信息插入到从源发送到目的地、然后再返回源的帧中的技术。时间戳信息允许与源相关联的管理者确定诸如特定路由的往返时间、跳间的等待时间和到目的地的连通性等特征。
在一种实施方式中,提供了用于提供光纤信道结构中的路由特征信息的方法。在源光纤信道交换机处提供光纤信道帧。光纤信道帧标识源光纤信道交换机和目的地。光纤信道帧包括指示光纤信道帧应当被回送到源光纤信道交换机的回送字段。光纤信道帧被下行发送到目的地。在源光纤信道交换机处接收被回送的光纤信道帧。回送光纤信道帧包括与源光纤信道交换机和目的地之间的多个光纤信道交换机相关联的时间戳信息。时间戳信息提供用于确定与源光纤信道交换机和目的地之间的上行传输及下行传输相关联的特征的信息。
在另外的实施方式中,提供了用于提供光纤信道结构中的路由特征信息的方法。光纤信道帧在核心光纤信道交换机处被接收。该光纤信道帧包括回送字段、源标识符和时间戳信息。时间戳信息与所述光纤信道帧在源和核心光纤信道交换机之间所经过的多个光纤信道交换机相关联。确定是转发该光纤信道帧还是回送该光纤信道帧。
在另一种实施方式中,提供了光纤信道结构中的光纤信道交换机。光纤信道交换机包括处理器、输入接口和输出接口。处理器可操作来提供光纤信道帧,光纤信道帧标识源光纤信道交换机和目的地。光纤信道帧包括指示光纤信道帧应当被回送到源光纤信道交换机的回送字段。输出接口被耦合到处理器。输出接口被配置来向目的地下行发送光纤信道帧。输入接口被耦合到处理器。输入接口被配置来在源光纤信道交换机处接收被回送的光纤信道帧。回送光纤信道帧包括与源光纤信道交换机和目的地之间的多个光纤信道交换机相关联的时间戳信息。时间戳信息提供用于确定与源光纤信道交换机和目的地之间的上行传输及下行传输相关联的特征的信息。
在下面本发明的说明和附图中将更详细地描述本发明的这些和其它特征及优点,所述附图示例性地图示了本发明的原理。


结合附图,参考下面的描述可以最好地理解本发明,所述附示了本发明的具体实施方式

图1是可使用本发明技术的网络的示意图。
图2是回送帧的示意图。
图3是示出了在源光纤信道交换机处的操作的处理流程图。
图4是示出了在核心光纤信道交换机处的操作的处理流程图。
图5是示出了在被确定为回送光纤信道交换机的核心光纤信道交换机处的操作的处理流程图。
图6是示出了用于应用远程域回送以确定连通性的操作的处理流程图。
图7是示出了用于应用远程域回送以发现路径的操作的处理流程图。
图8是光纤信道交换机的示意图。
具体实施例方式
下面将详细参考本发明的一些具体实施方式
,包括发明人实施本发明时所能预期的最优模式。在附图中,图示了这些具体实施方式
的实施例。当结合这些具体实施方式
描述本发明时,应该理解并不是要将本发明限定于所描述的实施方式。相反,想要包括如所附权利要求所定义的包括在本发明的精神和范围之内的替代、修改以及等同物。
图1是可使用本发明技术的光纤信道网络的示意图。根据多种实施方式,与光纤信道交换机101相关联的管理者103可能希望确定从源光纤信道交换机101到与主机123相关联的光纤信道交换机121,然后再转回到源光纤信道交换机101的路由的特征。一旦接收到来自源节点的帧,就将用于确定路由特征的帧发送回源节点的网络节点在这里被称作回送光纤信道交换机。源光纤信道交换机用于生成确定一个或多个路由的特征的消息或帧,与该源光纤信道交换机相关联的任何逻辑、装置或机制在这里都被称作管理者。
应当注意的是,管理者可以是不同于源光纤信道交换机的实体。然而,也能够想到的是,管理者可以被集成为源光纤信道交换机的一部分。与回送光纤信道交换机相关联的主机123可以是多种实体,例如磁盘、服务器、客户机、磁盘阵列等。为了确定源光纤信道交换机101与回送光纤信道交换机121之间的路由的特征,能够想到使用诸如ping和跟踪路由等机制的实现方案。使用ping时,一个或多个分组被从源信道交换机101发送到与主机123相关联的回送光纤信道交换机121。
在一种实施方式中,从源光纤信道交换机101向主机123发送的帧传输经过光纤信道交换机111、113、117和121。返回源光纤信道交换机101的帧传输经过光纤信道交换机121、119、115和111。诸如ping的机制提供了关于与光纤信道交换机121相关联的主机123是否可到达的信息。ping也提供了关于源与目的地节点之间传输的往返时间以及平均往返时间的信息。然而,诸如ping的机制几乎没有提供关于选择了什么路由、跳间所花费的时间等信息。
诸如跟踪路由(trace route)的其它机制允许源光纤信道交换机将帧递增地发送到越来越多的跳。例如,在第一轮中,帧只被发送过单个跳。在这个实施例中,帧被从光纤信道交换机101发送到光纤信道交换机111。将测量出一个往返时间。在第二轮中,帧被从光纤信道交换机101发送到光纤信道交换机111,然后最终到光纤信道交换机113,共计二跳。将再次测量出一个往返时间。诸如跟踪的机制允许确定源节点与到目的地的中间节点之间的往返时间。源与目的地之间的路由中的节点在这里被称作中间节点。跟踪路由比诸如ping的机制提供了更多的信息。
跟踪路由提供了关于目的地节点是否是可到达的信息,也提供了关于源光纤信道交换机与中间跳间的往返时间信息。然而,跟踪路由仍旧没有提供详述往返时间各段的信息。例如,跟踪路由没有详述返回路径的特征。本发明的方法和装置所提供的技术使用提供更多关于路由特征信息的机制,有效地实现了诸如在光纤信道网络中ping和跟踪路由的技术。
在一个实施例中,本发明的技术提供了有关帧从交换机101通过交换机111传输到交换机113,然后通过交换机111最终返回到交换机101花费了多少时间的信息。根据多种实施方式,对于上行传输和下行传输,测量源与目的地之间的路由中每一跳的等待时间。从源到目的地的传输在这里被称作下行传输,而从目的地到源的传输在这里被称作上行传输。确定与路由相关联的时序特征的机制和逻辑在这里被称作远程域回送(RDL)(remote domain loopback)。被从源发送到目的地,然后再返回源,用来实现RDL的帧在这里被称作回送帧。帧中用于指示该帧被用作回送帧的传输信息条目在这里被称作回送字段或回送指示符。
被发送来确定路由特征的帧在这里被称作RDL帧。根据多种实施方式,可以确定光纤信道结构中特定数据流所流经路径的特征,并且可以理解数据流量所流经的路由。也可以确定该结构中到特定目的地节点的连通性。
根据多种实施方式,光纤信道结构131中的光纤信道交换机可以被同步。可以使用各种全局同步协议。在一个实施例中,在光纤信道结构上运行的是网络时间协议(NTP)。在名为“网络时间协议”的RFC 1059中描述了NTP,这里为了所有目的引用其全部内容。如果与光纤信道交换机101相关联的管理者103希望确定去往及来自与主机123相关联的光纤信道交换机121的路由的特征,则可以向与主机123相关联的回送光纤信道交换机121发送RDL帧。在每一跳处,向该帧添加时间戳信息,以允许确定路由的特征。
在一个实施例中,可以刚好在00.00秒时从光纤信道交换机101发送帧。到达光纤信道交换机111可能需要.01秒,在该时刻,光纤信道交换机111添加包括00.01秒的时间戳信息。到目的地的路由中的每一中间跳也将时间戳信息插入到帧中。用于描述在源与回送光纤信道交换机之间的路由中的跳间的等待时间特征的信息在这里被称作时间戳信息。根据多种实施方式,时间戳信息包括端口号、交换机标识符和时间戳。当RDL帧到达回送光纤信道交换机121时,光纤信道交换机121不向主机123转发RDL帧,相反,将其转发回源光纤信道交换机101。
根据多种实施方式,光纤信道交换机121认出主机123是终点节点。在另一个实施例中,如果光纤信道交换机121认出朝向目的地的下一跳是不支持RDL帧的实体,则光纤信道交换机121可以向源光纤信道交换机101发送回一个帧。根据多种实施方式,不能操作来向回送帧添加时间戳信息的网络实体不支持RDL。光纤信道交换机121可以沿着不同于下行路由的上行路由回送帧。在沿着上行路由的每一跳处,时间戳信息被添加到RDL帧中。当光纤信道交换机101接收到从回送光纤信道交换机回送来的帧时,光纤信道交换机101向管理者103提供时间戳信息,以允许确定路由特征。
根据其它实施方式,光纤信道结构131中的光纤信道交换机不是同步的。不过,可以从在每一跳处提供的时间戳信息获取有用的信息。在一个实施例中,可以得到非对称路由的总的往返时间。此外,即使光纤信道结构中的不同交换机有相差很大的时间,也可以确定特定跳的等待时间所发生的变化。
图2是可以被用来实现RDL的帧的示意图。根据多种实施方式,回送指示符205被置于扩展交换机间链路(EISL)头部203中。在一个实施例中,回送指示符是指出该帧是回送帧的厂商唯一码(vendor uniquecode)。EISL在Thomas J.Edsall、Dinesh G.Dutt和Silvano Gai的美国专利申请号为10/034,160,名为Methods And Apparatus For Encapsulating AFrame For Transmission In A Storage Area Network的申请(代理人案卷号No.ANDIP001)中描述。需要注意的是,RDL指示符也可以被置于诸如FC头部211的其它字段中。
根据多种实施方式,光纤信道帧的有效载荷207包含在每一跳处被插入的时间戳信息。在一个实施例中,通过将现有的时间戳信息移动预定数目的字节,将时间戳信息插入到有效负载的开始处。用于确定路由特征的时间戳信息可以包括诸如与插入时间戳信息的交换机的输入端口相关联的端口号221的条目;标识交换机的字段223,例如全球名称(WWN)(World Wide Name);时间戳227;以及保留字段,用于诸如交换机希望插入的错误代码等任何额外信息。
根据特定的实施方式,光纤信道有效负载207包括8个字节的时间戳信息条目堆栈。这些时间戳信息条目被与光纤信道交换机相关联的管理者用来确定路由特征,例如路由中交换机之间的等待时间。
应当注意的是,EISL头部可以包括其它字段,例如生存时间(TTL)字段。如同传统IP分组中的生存时间字段一样,在每一跳处,生存时间字段被递减。
图3是示出了在与管理者相关联的源光纤信道交换机处生成回送帧的一个实施例的处理流程图。根据多种实施方式,在301处生成光纤信道帧。在一种实施方式中,所生成的光纤信道帧是可以在光纤信道结构中发送的传统的光纤信道帧。在303处,设置光纤信道帧中的回送字段,例如RDL指示符。设置回送字段可能需要将RDL指示符设置到与该光纤信道帧相关联的EISL头部中。在305处,TTL字段被设置为预定的值。在一种实施方式中,TTL可以被设置为与用来设置不包括回送指示符的其它光纤信道帧的值相同的值。在一个实施例中,TTL字段被设置为值64。
将TTL字段设置为较高的值增加了光纤信道帧到达其目的地的可能性。然而,设置为过高的值可能导致应当丢弃的帧在光纤信道结构中存留过长。在307处,保持目的地交换机标识符。在一种实施方式中,在源光纤信道交换机处也保持交换标识符,以允许源光纤信道交换机确定向目的地发送的回送帧是否已经从该目的地被成功地回送回来。在309处,向目的地发送回送帧。在311处,在最初向目的地发送的回送帧从该目的地被成功地回送回来后,接收该帧。根据多种实施方式,所接收到的回送帧不同于发送的回送帧。
在一种实施方式中,当由源发送的回送帧被该源接收到时,就将在该回送帧中的源地址字段和目的地地址字段互换。诸如始发者和目的地位的其它字段和指示符也可以被改变。在311处,源光纤信道交换机然后提取时间戳信息,该时间戳信息是在从源光纤信道交换机到回送光纤信道交换机,然后再转回到源光纤信道交换机的路由中多个跳处被插入的时间戳信息。在313处,该时间戳信息被提供给相关联的管理者。
图4是示出了核心光纤信道交换机RDL处理的一个实施例的处理流程图。源光纤信道交换机向其发送的任何光纤信道交换机在这里都被称作核心光纤信道交换机。根据多种实施方式,核心光纤信道交换机可以是在源与目的地之间的中间交换机。也应当注意的是,一旦检查了回送帧,核心光纤信道交换机就可以确定它是回送光纤信道交换机。
在401处,与光纤信道结构中的其它光纤信道交换机保持同步。在典型的实现中,是在图4的步骤外保持同步。可以使用诸如NTP的协议保持同步,在NTP中光纤信道结构中的交换机从一个或多个特定的光纤信道交换机处获得统一的时间。在403处,回送帧在输入端口处被接收。应当注意的是,一个光纤信道交换机可以具有一个或多个输入端口。在一种实施方式中,与输入端口相关联的端口号被保留。在输入端口处,也可以执行传统的光纤信道帧处理。传统的光纤信道帧处理包括在405处,如果生存时间字段等于0,则丢弃该帧。否则,递减该生存时间字段。
在407处,时间戳信息被添加到帧。添加时间戳信息可能需要移动帧中的字节,改变头部信息,以及添加诸如输入端口号、当前时间和唯一标识交换机的字段的信息。可以预期的是,在某些实施方式中,沿着路由的某些帧可能没有插入时间戳信息。但是,本发明的技术提供了如下的机制,该机制用于确定在源与目的地之间的路由中许多跳之间的传输特征。根据多种实施方式,可以由用于转发光纤信道帧的媒体访问控制(MAC)模块执行在核心光纤信道交换机处的处理步骤。然后使用诸如转发表的机制选择输出端口。在409处,回送帧被转发到所选择的输出端口。在411处,确定生存时间字段是否等于1。
如果生存时间字段等于1,则核心光纤信道交换机变成执行回送处理的回送光纤信道交换机。将在图5中描述光纤信道交换机回送处理。如果TTL不等于1,则确定该帧是否正被转发到不支持RDL的交换机或者被转发到一个主机。根据多种实施方式,诸如磁盘、磁盘阵列的主机以及不支持RDL的交换机是不能处理回送帧的。反之,要将回送帧转发到主机或不支持RDL的交换机的交换机在417处将TTL设置为1,然后执行回送交换机RDL处理。否则在415处该帧被转发。
图5是示出了回送交换机输出端口RDL处理的处理流程图。如上所述,当TTL在输出端口处被确定等于1时、或者帧要被转发到主机或不支持RDL的交换机时,核心光纤信道交换机变成回送光纤信道交换机。根据多种实施方式,回送交换机是向源光纤信道交换机回送RDL帧的地方。应当注意的是,在某些实施例中,回送交换机也可以是目的地交换机,因为该交换机可以与对应于光纤信道帧的目的地的主机相关联。
在501处,帧中的源标识符和目的地标识符在回送光纤信道交换机的输出端口处被交换。在503处,TTL从1被改变到一个足够大的预定值,以允许该帧从回送光纤信道交换机到达源光纤信道交换机。在505处,其它源信息和目的地信息被交换。在一个实施例中,在回送光纤信道交换机的输出端口处据此对始发者和目的地位进行设置。根据多种实施方式,输出端口号变成与核心光纤信道交换机输入端口执行类似功能的输入端口。在507处,时间戳信息被添加到RDL帧。在509处,帧被转发到输出端口,以向源发送该帧。在511处,RDL帧被转发。
图6是示出了用于确定到目的地的连通性的RDL帧的生成过程的一个实施例的处理流程图。管理者可能希望确定目的地是否可从源光纤信道交换机到达。在601处,生成光纤信道帧。根据多种实施方式,该生成的帧是有效的光纤信道帧。在603处,回送指示符被设置。在605处,生存时间字段被设置为预定的值,以允许该帧传输到回送光纤信道交换机。TTL值可以基于光纤信道结构的大小和帧的最大长度。在607处,保持与源和目的地对相关联的标识符以及交换标识符。
应当注意的是,没有必要一定按照任何具体的顺序执行在各种处理流程图中描述的处理步骤。例如,在设置回送指示符或设置生存时间字段前,可以保持源和目的地对标识符以及交换标识符。也可以有所变化。在一个实施例中,没有保持交换标识符和源标识符。相反,保持了目的地标识符,并且保持了某个其它顺序号。
根据多种实施方式,源标识符、目的地标识符和交换标识符被保持。在609处,向目的地发送回送帧。然后该帧被多个核心光纤信道交换机处理,并且当该帧到达回送光纤信道交换机时,它又被发送回源。在611处,回送帧被源光纤信道交换机接收到。在一种实施方式中,回送帧包含有时间戳信息,所述时间戳信息与该帧在到回送光纤信道交换机去以及从回送光纤信道交换机而来的路由中所经过的每一跳相关联。将回送帧中的头部信息与在607处保持的源和目的地标识符以及交换标识符信息进行比较。在613处,如果该信息相符,则对时间戳信息进行分析,以确定是否存在到回送光纤信道交换机的连通性。
如果在帧中可以获得时间戳信息,则可以检查时间戳信息,以确定在下行传输和上行传输期间该帧经过哪些路由。如上所述,指示帧已经经过哪些光纤信道交换机的字段被包括在回送帧中的时间戳信息中。如果没有接收到与所保持的源、目的地以及交换标识符信息相对应的回送RDL帧,则可以推断可能没有到目的地的连通性。类似地,如果时间戳信息指示该帧在到达目的地前被回送回来,则可以确定不存在连通性。在一种实施方式中,帧有机会到达其目的地之前,TTL值字段可能已过期,在这种情况中,可以增加TTL值,并且做出另一次尝试,以使其到达目的地。
图7是示出了路径发现处理的一个实施例的处理流程图。根据多种实施方式,管理者可能希望确定沿着朝向目的地的路径帧可以被发送多远距离。确定路径的一种技术是将生存时间字段设置为特定的值。在701处,诸如current_TTL变量的变量被设置为2。将current_TTL变量设置为2允许帧被发送到下一跳。如上所述,当TTL变量是1时,光纤信道交换机变成回送光纤信道交换机。在703处,生成光纤信道帧。在705处,设置回送指示符。
在707处,生存时间字段被设置为等于current_TTL变量。在709处,保持与源、目的地以及交换相关联的标识符。在711处,回送帧被发送。在713处,确定是否接收到与所保持的源、目的地以及交换标识符相对应的回送帧。根据多种实施方式,包括在所接收到的帧中的数据被分析。如果在713处接收到与所保持的信息相对应的回送帧,则在715处递增当前的生存时间字段。然后在703处生成光纤信道帧,在705处光纤信道帧的类别被设置为回送,然后TTL被设置为等于3的新的current_TTL。现在该帧将被发送另一跳。通过递增TTL,光纤信道帧被发送到网络中的更多节点。也可以逐步确定从源到目的地的路由。如果在713处没有接收到回送帧,则从源到目的地光纤信道交换机之间的路由中的光纤信道交换机可能正在丢帧。即使光纤信道结构中的交换机没有被同步,使用上述路径发现对于确定往返时间也可以是有用的。
如上所述,可以在多种网络设备中执行提供时间戳信息的操作。根据多种实施方式,交换机包括处理器、网络接口和存储器。本领域的技术人员将意识到也可以提供多种端口、媒体访问控制(MAC)模块和缓冲器。
图8是可被用来实现本发明的技术的光纤信道交换机的一个实施例的示意图。虽然将要描述一种具体的配置,但是应当注意的是,很多种交换机和路由器配置是可用的。光纤信道交换机801可以包括一个或多个管理者811。根据多种实施方式,管理者811具有其自己的处理器、存储器和存储资源。
线路卡803、805和807可以通过接口电路883、885和887以及背板815,与活动的管理者811通信。根据多种实施方式,每一个线路卡包括多个端口,它们充当着与外部光纤信道网络实体851和853通信的输入端口或者输出端口。背板815可以提供用于线路卡与管理者之间所有流量的通信信道。单独的线路卡803和807也可以通过光纤信道端口843和847被耦合到外部光纤信道网络实体851和853。
外部光纤信道网络实体851和853可以是节点,例如其它光纤信道交换机、磁盘、RAIDS、磁带库或服务器。应当注意的是,交换机可以支持任意数目的线路卡和管理者。在所示的实施方式中,只有单个管理者被连接到背板815,并且这单个管理者与许多不同的线路卡通信。活动的管理者811可以被配置或设计来运行多种应用,例如路由选择、域管理器、系统管理器和实用应用。
根据一种实施方式,路由选择应用被配置来提供消息转发和路由选择功能。可以配置工具性应用来提供系统时钟和时间戳功能。域管理器应用可被用来在光纤信道存储区域网络中分配域。各种管理者应用也可被配置来为各种光纤信道协议层提供诸如服务质量(QoS)功能的功能。
此外,虽然描述了一种示例性的交换机,但是可以在多种网络器件(例如服务器)中和多种介质中实现上述实施方式。例如,实现上述发明的指令和数据可以被存储在磁盘驱动器、硬盘驱动器、软盘、服务器计算机或远程网络计算机上。因此,本实施方式应当被理解为示例性的,而非限制性的,并且本发明不限于这里所给出的细节,而是可以在所附权利要求的范围和等同物内被修改。
权利要求
1.一种用于提供光纤信道结构中的路由特征信息的方法,所述方法包括在源光纤信道交换机处提供光纤信道帧,所述光纤信道帧标识所述源光纤信道交换机和目的地,其中所述光纤信道帧包括指示所述光纤信道帧应当被回送到所述源光纤信道交换机的回送字段;向所述目的地下行发送所述光纤信道帧;在所述源光纤信道交换机处接收被回送的光纤信道帧,所述回送光纤信道帧包括与所述源光纤信道交换机和所述目的地之间的多个光纤信道交换机相关联的时间戳信息,其中所述时间戳信息提供用于确定与所述源光纤信道交换机和所述目的地之间的上行传输及下行传输相关联的特征的信息。
2.如权利要求1所述的方法,其中,所述光纤信道帧在回送光纤信道交换机处被回送。
3.如权利要求2所述的方法,其中,所述回送光纤信道交换机是耦合到与所述光纤信道帧的目的地相关联的主机的光纤信道交换机。
4.如权利要求1到3的任一个所述的方法,其中,所述源光纤信道交换机和所述多个光纤信道交换机被同步。
5.如权利要求1到4的任一个所述的方法,其中,所述被回送的帧还包括与所述源光纤信道交换机及所述回送光纤信道交换机相关联的时间戳信息。
6.如权利要求5所述的方法,其中,所述时间戳信息允许确定与所述源光纤信道交换机、所述多个光纤信道交换机、以及所述回送光纤信道交换机之间的上行传输和下行传输相关联的特征。
7.如权利要求5所述的方法,其中,所述光纤信道帧包括生存时间字段。
8.如权利要求1到7的任一个所述的方法,其中,所述光纤信道帧被回送到所述源光纤信道交换机,而不是被转发到不支持回送的网络实体。
9.如权利要求8所述的方法,其中,所述网络实体是主机。
10.如权利要求8所述的方法,其中,所述网络实体是不支持光纤信道帧的交换机。
11.如权利要求8所述的方法,其中,所述网络实体是不支持远程域回送的光纤信道交换机。
12.如权利要求1到11的任一个所述的方法,其中,当所述生存时间字段达到预定值时,所述光纤信道帧被回送到所述源光纤信道交换机。
13.一种光纤信道结构中的光纤信道交换机,所述光纤信道交换机包括可操作来提供光纤信道帧的处理器,所述光纤信道帧标识所述源光纤信道交换机和目的地,其中所述光纤信道帧包括指示所述光纤信道帧应当被回送到所述源光纤信道交换机的回送字段;耦合到所述处理器的输出接口,所述输出接口被配置来向所述目的地下行发送所述光纤信道帧;以及耦合到所述处理器的输入接口,所述输入接口被配置来在所述源光纤信道交换机处接收被回送的光纤信道帧,所述回送光纤信道帧包括与所述源光纤信道交换机和所述目的地之间的多个光纤信道交换机相关联的时间戳信息,其中所述时间戳信息提供用于确定与所述源光纤信道交换机和所述目的地之间的上行传输及下行传输相关联的特征的信息。
14.如权利要求13所述的光纤信道交换机,其中,所述光纤信道帧在回送光纤信道交换机处被回送。
15.如权利要求14所述的光纤信道交换机,其中,所述回送光纤信道交换机是耦合到与所述光纤信道帧的目的地相关联的主机的光纤信道交换机。
16.如权利要求13到15的任一个所述的光纤信道交换机,其中,所述被回送的帧还包括与所述源光纤信道交换机及所述回送光纤信道交换机相关联的时间戳信息。
17.如权利要求16所述的光纤信道交换机,其中,所述时间戳信息允许确定与所述源光纤信道交换机、所述多个光纤信道交换机、以及所述回送光纤信道交换机之间的上行传输和下行传输相关联的特征。
18.如权利要求16所述的光纤信道交换机,其中,所述光纤信道帧包括生存时间字段。
19.如权利要求13到18的任一个所述的光纤信道交换机,其中,所述光纤信道帧被回送到所述源光纤信道交换机,而不是被转发到不支持回送的网络实体。
20.一种包括用于提供光纤信道结构中的路由特征信息的计算机代码的计算机可读介质,所述计算机可读介质包括用于在源光纤信道交换机处提供光纤信道帧的计算机代码,所述光纤信道帧标识所述源光纤信道交换机和目的地,其中所述光纤信道帧包括指示所述光纤信道帧应当被回送到所述源光纤信道交换机的回送字段;用于向所述目的地下行发送所述光纤信道帧的计算机代码;用于在所述源光纤信道交换机处接收被回送的光纤信道帧的计算机代码,所述回送光纤信道帧包括与所述源光纤信道交换机和所述目的地之间的多个光纤信道交换机相关联的时间戳信息,其中所述时间戳信息提供用于确定与所述源光纤信道交换机和所述目的地之间的上行传输及下行传输相关联的特征的信息。
全文摘要
本发明提供了用于确定与光纤信道网络中的路由相关联的特征的方法和装置。提供了用于将时间戳信息插入到从源发送到目的地、然后再返回源的帧中的技术。时间戳信息允许与源相关联的管理者确定诸如特定路由的往返时间、跳间的等待时间和到目的地的连通性等特征。
文档编号H04L12/56GK1659833SQ03813264
公开日2005年8月24日 申请日期2003年6月12日 优先权日2002年6月12日
发明者毛里利奥·科梅托, 托马斯·詹姆斯·埃兹尔 申请人:思科技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1