CN1659833A - 用于确定光纤信道结构中路由特征的方法和装置 - Google Patents
用于确定光纤信道结构中路由特征的方法和装置 Download PDFInfo
- Publication number
- CN1659833A CN1659833A CN03813264.8A CN03813264A CN1659833A CN 1659833 A CN1659833 A CN 1659833A CN 03813264 A CN03813264 A CN 03813264A CN 1659833 A CN1659833 A CN 1659833A
- Authority
- CN
- China
- Prior art keywords
- fibre channel
- channel switch
- frame
- loopback
- switch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/11—Identifying congestion
- H04L47/115—Identifying congestion using a dedicated packet
Abstract
本发明提供了用于确定与光纤信道网络中的路由相关联的特征的方法和装置。提供了用于将时间戳信息插入到从源发送到目的地、然后再返回源的帧中的技术。时间戳信息允许与源相关联的管理者确定诸如特定路由的往返时间、跳间的等待时间和到目的地的连通性等特征。
Description
技术领域
本发明涉及光纤信道网络。更具体地,本发明涉及用于确定与光纤信道网络中的具体路由相关联的特征的方法和装置。
背景技术
用于确定光纤信道网络中的路由特征的方法和装置是受限的。许多光纤信道网络缺少用于执行以下功能的有效机制,这些功能例如包括确定到目的地的连通性,理解特定数据流流动的路径,评价每一跳的等待时间(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)功能的功能。
此外,虽然描述了一种示例性的交换机,但是可以在多种网络器件(例如服务器)中和多种介质中实现上述实施方式。例如,实现上述发明的指令和数据可以被存储在磁盘驱动器、硬盘驱动器、软盘、服务器计算机或远程网络计算机上。因此,本实施方式应当被理解为示例性的,而非限制性的,并且本发明不限于这里所给出的细节,而是可以在所附权利要求的范围和等同物内被修改。
Claims (20)
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.一种包括用于提供光纤信道结构中的路由特征信息的计算机代码的计算机可读介质,所述计算机可读介质包括:
用于在源光纤信道交换机处提供光纤信道帧的计算机代码,所述光纤信道帧标识所述源光纤信道交换机和目的地,其中所述光纤信道帧包括指示所述光纤信道帧应当被回送到所述源光纤信道交换机的回送字段;
用于向所述目的地下行发送所述光纤信道帧的计算机代码;
用于在所述源光纤信道交换机处接收被回送的光纤信道帧的计算机代码,所述回送光纤信道帧包括与所述源光纤信道交换机和所述目的地之间的多个光纤信道交换机相关联的时间戳信息,其中所述时间戳信息提供用于确定与所述源光纤信道交换机和所述目的地之间的上行传输及下行传输相关联的特征的信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/170,855 US7206288B2 (en) | 2002-06-12 | 2002-06-12 | Methods and apparatus for characterizing a route in fibre channel fabric |
US10/170,855 | 2002-06-12 | ||
PCT/US2003/018765 WO2003107608A1 (en) | 2002-06-12 | 2003-06-12 | Methods and apparatus for characterizing a route in a fibre channel fabric |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1659833A true CN1659833A (zh) | 2005-08-24 |
CN1659833B CN1659833B (zh) | 2010-08-25 |
Family
ID=29732612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN03813264.8A Expired - Fee Related CN1659833B (zh) | 2002-06-12 | 2003-06-12 | 用于确定光纤信道结构中路由特征的方法和装置 |
Country Status (8)
Country | Link |
---|---|
US (2) | US7206288B2 (zh) |
EP (1) | EP1514388B1 (zh) |
CN (1) | CN1659833B (zh) |
AT (1) | ATE478497T1 (zh) |
AU (1) | AU2003245492B2 (zh) |
CA (1) | CA2487071C (zh) |
DE (1) | DE60333834D1 (zh) |
WO (1) | WO2003107608A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101001257B (zh) * | 2006-12-25 | 2010-06-02 | 华为技术有限公司 | 基于地址解析协议的链路质量检测方法及相关装置及系统 |
CN101192951B (zh) * | 2006-11-29 | 2011-04-20 | 华为技术有限公司 | IPv6网络链路利用率测量方法、测量装置及IPv6网络路由器 |
Families Citing this family (136)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7599360B2 (en) * | 2001-12-26 | 2009-10-06 | Cisco Technology, Inc. | Methods and apparatus for encapsulating a frame for transmission in a storage area network |
US7499410B2 (en) | 2001-12-26 | 2009-03-03 | Cisco Technology, Inc. | Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain—IDs |
US7616637B1 (en) * | 2002-04-01 | 2009-11-10 | Cisco Technology, Inc. | Label switching in fibre channel networks |
US7406034B1 (en) | 2002-04-01 | 2008-07-29 | Cisco Technology, Inc. | Methods and apparatus for fibre channel frame delivery |
US7206288B2 (en) * | 2002-06-12 | 2007-04-17 | Cisco Technology, Inc. | Methods and apparatus for characterizing a route in fibre channel fabric |
US7587485B1 (en) * | 2002-09-19 | 2009-09-08 | Foundry Networks, Inc. | System and method for supplicant based accounting and access |
US7433326B2 (en) | 2002-11-27 | 2008-10-07 | Cisco Technology, Inc. | Methods and devices for exchanging peer parameters between network devices |
US8081642B2 (en) | 2003-01-31 | 2011-12-20 | Brocade Communications Systems, Inc. | Method and apparatus for routing between fibre channel fabrics |
US7463646B2 (en) * | 2003-07-16 | 2008-12-09 | Qlogic Corporation | Method and system for fibre channel arbitrated loop acceleration |
US8179808B2 (en) * | 2003-10-31 | 2012-05-15 | Brocade Communication Systems, Inc. | Network path tracing method |
US8050180B2 (en) * | 2003-10-31 | 2011-11-01 | Brocade Communications Systems, Inc. | Network path tracing method |
US7460537B2 (en) * | 2004-01-29 | 2008-12-02 | Brocade Communications Systems, Inc. | Supplementary header for multifabric and high port count switch support in a fibre channel network |
US8018936B2 (en) * | 2004-07-19 | 2011-09-13 | Brocade Communications Systems, Inc. | Inter-fabric routing |
US8532119B2 (en) * | 2004-07-30 | 2013-09-10 | Brocade Communications Systems, Inc. | Interfabric routing header for use with a backbone fabric |
US7936769B2 (en) | 2004-07-30 | 2011-05-03 | Brocade Communications System, Inc. | Multifabric zone device import and export |
US7742484B2 (en) | 2004-07-30 | 2010-06-22 | Brocade Communications Systems, Inc. | Multifabric communication using a backbone fabric |
US8059664B2 (en) | 2004-07-30 | 2011-11-15 | Brocade Communications Systems, Inc. | Multifabric global header |
US7466712B2 (en) * | 2004-07-30 | 2008-12-16 | Brocade Communications Systems, Inc. | System and method for providing proxy and translation domains in a fibre channel router |
US7907626B2 (en) * | 2004-08-12 | 2011-03-15 | Broadcom Corporation | Method and system to allocate exchange identifications for Fibre Channel N-Port aggregation |
US8364829B2 (en) * | 2004-09-24 | 2013-01-29 | Hewlett-Packard Development Company, L.P. | System and method for ascribing resource consumption to activity in a causal path of a node of a distributed computing system |
US8238347B2 (en) | 2004-10-22 | 2012-08-07 | Cisco Technology, Inc. | Fibre channel over ethernet |
US7969971B2 (en) | 2004-10-22 | 2011-06-28 | Cisco Technology, Inc. | Ethernet extension for the data center |
US7564869B2 (en) | 2004-10-22 | 2009-07-21 | Cisco Technology, Inc. | Fibre channel over ethernet |
US7830793B2 (en) * | 2004-10-22 | 2010-11-09 | Cisco Technology, Inc. | Network device architecture for consolidating input/output and reducing latency |
US7801125B2 (en) * | 2004-10-22 | 2010-09-21 | Cisco Technology, Inc. | Forwarding table reduction and multipath network forwarding |
US7593324B2 (en) * | 2004-10-25 | 2009-09-22 | Cisco Technology, Inc. | Graceful port shutdown protocol for fibre channel interfaces |
US7916628B2 (en) * | 2004-11-01 | 2011-03-29 | Cisco Technology, Inc. | Trunking for fabric ports in fibre channel switches and attached devices |
US7505418B1 (en) * | 2004-11-01 | 2009-03-17 | Empirix Inc. | Network loopback using a virtual address |
FR2878675A1 (fr) * | 2004-11-26 | 2006-06-02 | France Telecom | Procede d'interconnexion de deux sous-reseaux |
US7649844B2 (en) * | 2004-12-29 | 2010-01-19 | Cisco Technology, Inc. | In-order fibre channel packet delivery |
US7327744B2 (en) * | 2005-01-12 | 2008-02-05 | Cisco Technology, Inc. | Fibre channel forwarding information base |
US7961621B2 (en) * | 2005-10-11 | 2011-06-14 | Cisco Technology, Inc. | Methods and devices for backward congestion notification |
US8208389B2 (en) * | 2006-07-20 | 2012-06-26 | Cisco Technology, Inc. | Methods and apparatus for improved determination of network metrics |
US7656812B2 (en) * | 2006-07-27 | 2010-02-02 | Cisco Technology, Inc. | Monitoring of data packets in a fabric |
US8259720B2 (en) | 2007-02-02 | 2012-09-04 | Cisco Technology, Inc. | Triple-tier anycast addressing |
US8149710B2 (en) * | 2007-07-05 | 2012-04-03 | Cisco Technology, Inc. | Flexible and hierarchical dynamic buffer allocation |
US8121038B2 (en) | 2007-08-21 | 2012-02-21 | Cisco Technology, Inc. | Backward congestion notification |
US8880724B2 (en) | 2008-01-31 | 2014-11-04 | Cisco Technology, Inc. | Event triggered traceroute for optimized routing in a computer network |
US7853726B2 (en) * | 2008-10-06 | 2010-12-14 | International Business Machines Corporation | FCP command-data matching for write operations |
US8767587B1 (en) | 2009-01-21 | 2014-07-01 | Cisco Technology, Inc. | Exploratory linktrace operations in a computer network |
US8665886B2 (en) | 2009-03-26 | 2014-03-04 | Brocade Communications Systems, Inc. | Redundant host connection in a routed network |
US8638778B2 (en) * | 2009-09-11 | 2014-01-28 | Cisco Technology, Inc. | Performance measurement in a network supporting multiprotocol label switching (MPLS) |
JP5226131B2 (ja) * | 2009-11-30 | 2013-07-03 | 株式会社日立製作所 | 通信システム及び通信装置 |
US8619595B2 (en) * | 2010-02-05 | 2013-12-31 | Cisco Technology, Inc. | Fault isolation in trill networks |
US8369335B2 (en) | 2010-03-24 | 2013-02-05 | Brocade Communications Systems, Inc. | Method and system for extending routing domain to non-routing end stations |
US8427958B2 (en) | 2010-04-30 | 2013-04-23 | Brocade Communications Systems, Inc. | Dynamic latency-based rerouting |
US9270486B2 (en) | 2010-06-07 | 2016-02-23 | Brocade Communications Systems, Inc. | Name services for virtual cluster switching |
US9231890B2 (en) | 2010-06-08 | 2016-01-05 | Brocade Communications Systems, Inc. | Traffic management for virtual cluster switching |
US9461840B2 (en) | 2010-06-02 | 2016-10-04 | Brocade Communications Systems, Inc. | Port profile management for virtual cluster switching |
US8867552B2 (en) | 2010-05-03 | 2014-10-21 | Brocade Communications Systems, Inc. | Virtual cluster switching |
US9001824B2 (en) | 2010-05-18 | 2015-04-07 | Brocade Communication Systems, Inc. | Fabric formation for virtual cluster switching |
US8625616B2 (en) | 2010-05-11 | 2014-01-07 | Brocade Communications Systems, Inc. | Converged network extension |
US9716672B2 (en) | 2010-05-28 | 2017-07-25 | Brocade Communications Systems, Inc. | Distributed configuration management for virtual cluster switching |
US9769016B2 (en) | 2010-06-07 | 2017-09-19 | Brocade Communications Systems, Inc. | Advanced link tracking for virtual cluster switching |
US8989186B2 (en) | 2010-06-08 | 2015-03-24 | Brocade Communication Systems, Inc. | Virtual port grouping for virtual cluster switching |
US8634308B2 (en) | 2010-06-02 | 2014-01-21 | Brocade Communications Systems, Inc. | Path detection in trill networks |
US8885488B2 (en) | 2010-06-02 | 2014-11-11 | Brocade Communication Systems, Inc. | Reachability detection in trill networks |
US9806906B2 (en) | 2010-06-08 | 2017-10-31 | Brocade Communications Systems, Inc. | Flooding packets on a per-virtual-network basis |
US9628293B2 (en) | 2010-06-08 | 2017-04-18 | Brocade Communications Systems, Inc. | Network layer multicasting in trill networks |
US9608833B2 (en) | 2010-06-08 | 2017-03-28 | Brocade Communications Systems, Inc. | Supporting multiple multicast trees in trill networks |
US9246703B2 (en) | 2010-06-08 | 2016-01-26 | Brocade Communications Systems, Inc. | Remote port mirroring |
US8446914B2 (en) | 2010-06-08 | 2013-05-21 | Brocade Communications Systems, Inc. | Method and system for link aggregation across multiple switches |
US9807031B2 (en) | 2010-07-16 | 2017-10-31 | Brocade Communications Systems, Inc. | System and method for network configuration |
US9154394B2 (en) | 2010-09-28 | 2015-10-06 | Brocade Communications Systems, Inc. | Dynamic latency-based rerouting |
US8798077B2 (en) * | 2010-12-29 | 2014-08-05 | Juniper Networks, Inc. | Methods and apparatus for standard protocol validation mechanisms deployed over a switch fabric system |
US9270572B2 (en) | 2011-05-02 | 2016-02-23 | Brocade Communications Systems Inc. | Layer-3 support in TRILL networks |
US9401861B2 (en) | 2011-06-28 | 2016-07-26 | Brocade Communications Systems, Inc. | Scalable MAC address distribution in an Ethernet fabric switch |
US9407533B2 (en) | 2011-06-28 | 2016-08-02 | Brocade Communications Systems, Inc. | Multicast in a trill network |
US8879549B2 (en) | 2011-06-28 | 2014-11-04 | Brocade Communications Systems, Inc. | Clearing forwarding entries dynamically and ensuring consistency of tables across ethernet fabric switch |
US8948056B2 (en) | 2011-06-28 | 2015-02-03 | Brocade Communication Systems, Inc. | Spanning-tree based loop detection for an ethernet fabric switch |
US9007958B2 (en) | 2011-06-29 | 2015-04-14 | Brocade Communication Systems, Inc. | External loop detection for an ethernet fabric switch |
US8885641B2 (en) | 2011-06-30 | 2014-11-11 | Brocade Communication Systems, Inc. | Efficient trill forwarding |
US9736085B2 (en) | 2011-08-29 | 2017-08-15 | Brocade Communications Systems, Inc. | End-to end lossless Ethernet in Ethernet fabric |
US9699117B2 (en) | 2011-11-08 | 2017-07-04 | Brocade Communications Systems, Inc. | Integrated fibre channel support in an ethernet fabric switch |
US9450870B2 (en) | 2011-11-10 | 2016-09-20 | Brocade Communications Systems, Inc. | System and method for flow management in software-defined networks |
US8995272B2 (en) | 2012-01-26 | 2015-03-31 | Brocade Communication Systems, Inc. | Link aggregation in software-defined networks |
US9742693B2 (en) | 2012-02-27 | 2017-08-22 | Brocade Communications Systems, Inc. | Dynamic service insertion in a fabric switch |
US9014013B2 (en) | 2012-03-16 | 2015-04-21 | Brocade Communications Systems, Inc. | Packet tracing through control and data plane operations using SNMP trap commands |
US9088496B2 (en) | 2012-03-16 | 2015-07-21 | Brocade Communications Systems, Inc. | Packet tracing through control and data plane operations |
US9154416B2 (en) | 2012-03-22 | 2015-10-06 | Brocade Communications Systems, Inc. | Overlay tunnel in a fabric switch |
US9374301B2 (en) | 2012-05-18 | 2016-06-21 | Brocade Communications Systems, Inc. | Network feedback in software-defined networks |
US10277464B2 (en) | 2012-05-22 | 2019-04-30 | Arris Enterprises Llc | Client auto-configuration in a multi-switch link aggregation |
CN104272668B (zh) | 2012-05-23 | 2018-05-22 | 博科通讯系统有限公司 | 层3覆盖网关 |
US9258213B2 (en) | 2012-05-30 | 2016-02-09 | Cisco Technology, Inc. | Detecting and mitigating forwarding loops in stateful network devices |
US9602430B2 (en) | 2012-08-21 | 2017-03-21 | Brocade Communications Systems, Inc. | Global VLANs for fabric switches |
US9401872B2 (en) | 2012-11-16 | 2016-07-26 | Brocade Communications Systems, Inc. | Virtual link aggregations across multiple fabric switches |
US9548926B2 (en) | 2013-01-11 | 2017-01-17 | Brocade Communications Systems, Inc. | Multicast traffic load balancing over virtual link aggregation |
US9350680B2 (en) | 2013-01-11 | 2016-05-24 | Brocade Communications Systems, Inc. | Protection switching over a virtual link aggregation |
US9413691B2 (en) | 2013-01-11 | 2016-08-09 | Brocade Communications Systems, Inc. | MAC address synchronization in a fabric switch |
US9565113B2 (en) | 2013-01-15 | 2017-02-07 | Brocade Communications Systems, Inc. | Adaptive link aggregation and virtual link aggregation |
US9565099B2 (en) | 2013-03-01 | 2017-02-07 | Brocade Communications Systems, Inc. | Spanning tree in fabric switches |
US9401818B2 (en) | 2013-03-15 | 2016-07-26 | Brocade Communications Systems, Inc. | Scalable gateways for a fabric switch |
US9565028B2 (en) | 2013-06-10 | 2017-02-07 | Brocade Communications Systems, Inc. | Ingress switch multicast distribution in a fabric switch |
US9699001B2 (en) | 2013-06-10 | 2017-07-04 | Brocade Communications Systems, Inc. | Scalable and segregated network virtualization |
US9806949B2 (en) | 2013-09-06 | 2017-10-31 | Brocade Communications Systems, Inc. | Transparent interconnection of Ethernet fabric switches |
US9912612B2 (en) | 2013-10-28 | 2018-03-06 | Brocade Communications Systems LLC | Extended ethernet fabric switches |
US9548873B2 (en) | 2014-02-10 | 2017-01-17 | Brocade Communications Systems, Inc. | Virtual extensible LAN tunnel keepalives |
US10581758B2 (en) | 2014-03-19 | 2020-03-03 | Avago Technologies International Sales Pte. Limited | Distributed hot standby links for vLAG |
US10476698B2 (en) | 2014-03-20 | 2019-11-12 | Avago Technologies International Sales Pte. Limited | Redundent virtual link aggregation group |
US10250474B2 (en) * | 2014-03-31 | 2019-04-02 | Cisco Technology, Inc. | Calculating latency in computer networks |
US9467389B2 (en) * | 2014-04-28 | 2016-10-11 | International Business Machines Corporation | Handling large frames in a virtualized fibre channel over ethernet (FCoE) data forwarder |
US10063473B2 (en) | 2014-04-30 | 2018-08-28 | Brocade Communications Systems LLC | Method and system for facilitating switch virtualization in a network of interconnected switches |
US9800471B2 (en) | 2014-05-13 | 2017-10-24 | Brocade Communications Systems, Inc. | Network extension groups of global VLANs in a fabric switch |
US10616108B2 (en) | 2014-07-29 | 2020-04-07 | Avago Technologies International Sales Pte. Limited | Scalable MAC address virtualization |
US9544219B2 (en) | 2014-07-31 | 2017-01-10 | Brocade Communications Systems, Inc. | Global VLAN services |
US9807007B2 (en) | 2014-08-11 | 2017-10-31 | Brocade Communications Systems, Inc. | Progressive MAC address learning |
US9763518B2 (en) | 2014-08-29 | 2017-09-19 | Cisco Technology, Inc. | Systems and methods for damping a storage system |
US9524173B2 (en) | 2014-10-09 | 2016-12-20 | Brocade Communications Systems, Inc. | Fast reboot for a switch |
US9699029B2 (en) | 2014-10-10 | 2017-07-04 | Brocade Communications Systems, Inc. | Distributed configuration management in a switch group |
US9628407B2 (en) | 2014-12-31 | 2017-04-18 | Brocade Communications Systems, Inc. | Multiple software versions in a switch group |
US9626255B2 (en) | 2014-12-31 | 2017-04-18 | Brocade Communications Systems, Inc. | Online restoration of a switch snapshot |
US10003552B2 (en) | 2015-01-05 | 2018-06-19 | Brocade Communications Systems, Llc. | Distributed bidirectional forwarding detection protocol (D-BFD) for cluster of interconnected switches |
US9942097B2 (en) | 2015-01-05 | 2018-04-10 | Brocade Communications Systems LLC | Power management in a network of interconnected switches |
US9807005B2 (en) | 2015-03-17 | 2017-10-31 | Brocade Communications Systems, Inc. | Multi-fabric manager |
US10038592B2 (en) | 2015-03-17 | 2018-07-31 | Brocade Communications Systems LLC | Identifier assignment to a new switch in a switch group |
US9900250B2 (en) | 2015-03-26 | 2018-02-20 | Cisco Technology, Inc. | Scalable handling of BGP route information in VXLAN with EVPN control plane |
US10579406B2 (en) | 2015-04-08 | 2020-03-03 | Avago Technologies International Sales Pte. Limited | Dynamic orchestration of overlay tunnels |
US10222986B2 (en) | 2015-05-15 | 2019-03-05 | Cisco Technology, Inc. | Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system |
US11588783B2 (en) | 2015-06-10 | 2023-02-21 | Cisco Technology, Inc. | Techniques for implementing IPV6-based distributed storage space |
US10439929B2 (en) | 2015-07-31 | 2019-10-08 | Avago Technologies International Sales Pte. Limited | Graceful recovery of a multicast-enabled switch |
US10171303B2 (en) | 2015-09-16 | 2019-01-01 | Avago Technologies International Sales Pte. Limited | IP-based interconnection of switches with a logical chassis |
US9912614B2 (en) | 2015-12-07 | 2018-03-06 | Brocade Communications Systems LLC | Interconnection of switches based on hierarchical overlay tunneling |
US9892075B2 (en) | 2015-12-10 | 2018-02-13 | Cisco Technology, Inc. | Policy driven storage in a microserver computing environment |
US10541900B2 (en) * | 2016-02-01 | 2020-01-21 | Arista Networks, Inc. | Hierarchical time stamping |
US20170351639A1 (en) | 2016-06-06 | 2017-12-07 | Cisco Technology, Inc. | Remote memory access using memory mapped addressing among multiple compute nodes |
WO2018004519A1 (en) * | 2016-06-27 | 2018-01-04 | Hitachi, Ltd. | Management method and apparatus for configuring optimized path |
US11563695B2 (en) | 2016-08-29 | 2023-01-24 | Cisco Technology, Inc. | Queue protection using a shared global memory reserve |
US10237090B2 (en) | 2016-10-28 | 2019-03-19 | Avago Technologies International Sales Pte. Limited | Rule-based network identifier mapping |
US10545914B2 (en) | 2017-01-17 | 2020-01-28 | Cisco Technology, Inc. | Distributed object storage |
US10243823B1 (en) | 2017-02-24 | 2019-03-26 | Cisco Technology, Inc. | Techniques for using frame deep loopback capabilities for extended link diagnostics in fibre channel storage area networks |
US10713203B2 (en) | 2017-02-28 | 2020-07-14 | Cisco Technology, Inc. | Dynamic partition of PCIe disk arrays based on software configuration / policy distribution |
US10254991B2 (en) | 2017-03-06 | 2019-04-09 | Cisco Technology, Inc. | Storage area network based extended I/O metrics computation for deep insight into application performance |
US10303534B2 (en) | 2017-07-20 | 2019-05-28 | Cisco Technology, Inc. | System and method for self-healing of application centric infrastructure fabric memory |
US10404596B2 (en) | 2017-10-03 | 2019-09-03 | Cisco Technology, Inc. | Dynamic route profile storage in a hardware trie routing table |
US10942666B2 (en) | 2017-10-13 | 2021-03-09 | Cisco Technology, Inc. | Using network device replication in distributed storage clusters |
US11431599B2 (en) | 2020-12-28 | 2022-08-30 | Microsoft Technology Licensing, Llc | Network latency estimation in distributed computing systems |
Family Cites Families (151)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3226771A (en) * | 1963-01-31 | 1966-01-04 | Bermer Tool & Die Inc | Mold die |
US5818603A (en) | 1996-03-29 | 1998-10-06 | Ricoh Company, Ltd. | Method and system for controlling and communicating with machines using multiple communication formats |
US5428471A (en) | 1992-07-30 | 1995-06-27 | Alcatel Network Systems, Inc. | Fail-safe automatic shut-down apparatus and method for high output power optical communications system |
US5708659A (en) | 1993-10-20 | 1998-01-13 | Lsi Logic Corporation | Method for hashing in a packet network switching system |
US5617421A (en) | 1994-06-17 | 1997-04-01 | Cisco Systems, Inc. | Extended domain computer network using standard links |
US5675741A (en) | 1994-10-25 | 1997-10-07 | Cabletron Systems, Inc. | Method and apparatus for determining a communications path between two nodes in an Internet Protocol (IP) network |
US5506838A (en) | 1994-12-29 | 1996-04-09 | Emc Corporation | Packet propagation and dynamic route discovery apparatus and techniques |
US5682479A (en) | 1995-05-05 | 1997-10-28 | Silicon Graphics, Inc. | System and method for network exploration and access |
US5862125A (en) | 1995-06-07 | 1999-01-19 | Mci Communication Corporation | Automated restoration of unrestored link and nodal failures |
US5819112A (en) | 1995-09-08 | 1998-10-06 | Microsoft Corporation | Apparatus for controlling an I/O port by queuing requests and in response to a predefined condition, enabling the I/O port to receive the interrupt requests |
US5872822A (en) | 1995-10-26 | 1999-02-16 | Mcdata Corporation | Method and apparatus for memory sequencing |
US5809285A (en) | 1995-12-21 | 1998-09-15 | Compaq Computer Corporation | Computer system having a virtual drive array controller |
US6035105A (en) | 1996-01-02 | 2000-03-07 | Cisco Technology, Inc. | Multiple VLAN architecture system |
US5959990A (en) | 1996-03-12 | 1999-09-28 | Bay Networks, Inc. | VLAN frame format |
US5764636A (en) | 1996-03-28 | 1998-06-09 | Cisco Technology, Inc. | Color blocking logic mechanism for a high-performance network switch |
US5742604A (en) | 1996-03-28 | 1998-04-21 | Cisco Systems, Inc. | Interswitch link mechanism for connecting high-performance network switches |
US5740171A (en) | 1996-03-28 | 1998-04-14 | Cisco Systems, Inc. | Address translation mechanism for a high-performance network switch |
US5793976A (en) * | 1996-04-01 | 1998-08-11 | Gte Laboratories Incorporated | Method and apparatus for performance monitoring in electronic communications networks |
GB2318030B (en) | 1996-10-04 | 2001-03-14 | Ibm | Communication system with exchange of capability information |
US5740159A (en) * | 1996-05-23 | 1998-04-14 | Northern Telecom Limited | Loopback mechanism for frame relay OAM |
US6101497A (en) | 1996-05-31 | 2000-08-08 | Emc Corporation | Method and apparatus for independent and simultaneous access to a common data set |
WO1998006036A1 (en) | 1996-08-02 | 1998-02-12 | Transoft Corporation | Method and apparatus for allowing distributed control of shared resources |
US6202135B1 (en) | 1996-12-23 | 2001-03-13 | Emc Corporation | System and method for reconstructing data associated with protected storage volume stored in multiple modules of back-up mass data storage facility |
FR2759518B1 (fr) | 1997-02-07 | 1999-04-23 | France Telecom | Procede et dispositif d'allocation de ressources dans un reseau numerique de transmission par paquets |
US6185203B1 (en) | 1997-02-18 | 2001-02-06 | Vixel Corporation | Fibre channel switching fabric |
US5964841A (en) | 1997-03-03 | 1999-10-12 | Cisco Technology, Inc. | Technique for handling forwarding transients with link state routing protocol |
US6160813A (en) | 1997-03-21 | 2000-12-12 | Brocade Communications Systems, Inc. | Fibre channel switching system and method |
US5959972A (en) | 1997-05-27 | 1999-09-28 | 3Com Corporation | Method of port/link redundancy in an ATM switch |
US6209059B1 (en) | 1997-09-25 | 2001-03-27 | Emc Corporation | Method and apparatus for the on-line reconfiguration of the logical volumes of a data storage system |
US6188694B1 (en) | 1997-12-23 | 2001-02-13 | Cisco Technology, Inc. | Shared spanning tree protocol |
US6032194A (en) | 1997-12-24 | 2000-02-29 | Cisco Technology, Inc. | Method and apparatus for rapidly reconfiguring computer networks |
US6208649B1 (en) | 1998-03-11 | 2001-03-27 | Cisco Technology, Inc. | Derived VLAN mapping technique |
US6330614B1 (en) | 1998-03-20 | 2001-12-11 | Nexabit Networks Llc | Internet and related networks, a method of and system for substitute use of checksum field space in information processing datagram headers for obviating processing speed and addressing space limitations and providing other features |
US6208623B1 (en) | 1998-04-13 | 2001-03-27 | 3Com Corporation | Method of combining PNNI and E-IISP in an asynchronous transfer mode network |
US7027406B1 (en) | 1998-04-16 | 2006-04-11 | Avaya Communication Israel Ltd. | Distributed port-blocking method |
US6188668B1 (en) | 1998-05-01 | 2001-02-13 | Emulex Corporation | Automatic isolation in loops |
US7430164B2 (en) | 1998-05-04 | 2008-09-30 | Hewlett-Packard Development Company, L.P. | Path recovery on failure in load balancing switch protocols |
US6260120B1 (en) | 1998-06-29 | 2001-07-10 | Emc Corporation | Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement |
US6295575B1 (en) | 1998-06-29 | 2001-09-25 | Emc Corporation | Configuring vectors of logical storage units for data storage partitioning and sharing |
US6269381B1 (en) | 1998-06-30 | 2001-07-31 | Emc Corporation | Method and apparatus for backing up data before updating the data and for restoring from the backups |
US7165152B2 (en) | 1998-06-30 | 2007-01-16 | Emc Corporation | Method and apparatus for managing access to storage devices in a storage system with access control |
US6269431B1 (en) | 1998-08-13 | 2001-07-31 | Emc Corporation | Virtual storage and block level direct access of secondary storage for recovery of backup data |
US6262977B1 (en) | 1998-08-28 | 2001-07-17 | 3Com Corporation | High availability spanning tree with rapid reconfiguration |
US6295296B1 (en) | 1998-09-08 | 2001-09-25 | Cisco Technology, Inc. | Use of a single data structure for label forwarding and imposition |
US6438612B1 (en) | 1998-09-11 | 2002-08-20 | Ssh Communications Security, Ltd. | Method and arrangement for secure tunneling of data between virtual routers |
US6426952B1 (en) | 1998-09-18 | 2002-07-30 | The United States Of America As Represented By The Secretary Of The Navy | Multi-interface point-to-point switching system (MIPPSS) having an internal universal signal format |
US6266705B1 (en) | 1998-09-29 | 2001-07-24 | Cisco Systems, Inc. | Look up mechanism and associated hash table for a network switch |
US6185631B1 (en) | 1998-10-14 | 2001-02-06 | International Business Machines Corporation | Program for transferring execution of certain channel functions to a control unit and having means for combining certain commands and data packets in one sequence |
US6408001B1 (en) | 1998-10-21 | 2002-06-18 | Lucent Technologies Inc. | Method for determining label assignments for a router |
US6765919B1 (en) | 1998-10-23 | 2004-07-20 | Brocade Communications Systems, Inc. | Method and system for creating and implementing zones within a fibre channel system |
US6205488B1 (en) | 1998-11-13 | 2001-03-20 | Nortel Networks Limited | Internet protocol virtual private network realization using multi-protocol label switching tunnels |
US6493349B1 (en) | 1998-11-13 | 2002-12-10 | Nortel Networks Limited | Extended internet protocol virtual private network architectures |
SE514430C2 (sv) | 1998-11-24 | 2001-02-26 | Net Insight Ab | Förfarande och system för bestämning av nättopologi |
US6898189B1 (en) | 2000-08-23 | 2005-05-24 | Cisco Technology, Inc. | Restartable spanning tree for high availability network systems |
US6226771B1 (en) | 1998-12-14 | 2001-05-01 | Cisco Technology, Inc. | Method and apparatus for generating error detection data for encapsulated frames |
US6529963B1 (en) | 1998-12-29 | 2003-03-04 | Lsi Logic Corporation | Methods and apparatus for interconnecting independent fibre channel fabrics |
US6337861B1 (en) | 1999-02-02 | 2002-01-08 | Cisco Technology, Inc. | Method and apparatus to properly route ICMP messages in a tag-switching network |
US6473421B1 (en) | 1999-03-29 | 2002-10-29 | Cisco Technology, Inc. | Hierarchical label switching across multiple OSPF areas |
US6931440B1 (en) | 1999-04-21 | 2005-08-16 | Emc Corporation | Method and apparatus for dynamically determining whether access to a resource connected to a computer has changed and determining how to access the resource with a new identifier |
CN1183720C (zh) | 1999-05-11 | 2005-01-05 | 英国电讯有限公司 | 光通信网络、在其中使用的节点以及操作该节点的方法 |
US6661773B1 (en) | 1999-06-07 | 2003-12-09 | Intel Corporation | Method for detection of stale cells following route changes in a data communication |
US6804776B1 (en) | 1999-09-21 | 2004-10-12 | Cisco Technology, Inc. | Method for universal transport encapsulation for Internet Protocol network communications |
US6580697B1 (en) | 1999-09-21 | 2003-06-17 | 3Com Corporation | Advanced ethernet auto negotiation |
US6674760B1 (en) | 1999-09-28 | 2004-01-06 | Extreme Networks, Inc. | Method and system for implementing end-to-end QoS in packet-switched networks |
US6859435B1 (en) | 1999-10-13 | 2005-02-22 | Lucent Technologies Inc. | Prevention of deadlocks and livelocks in lossless, backpressured packet networks |
US6848007B1 (en) | 1999-11-12 | 2005-01-25 | Crossroads Systems, Inc. | System for mapping addresses of SCSI devices between plurality of SANs that can dynamically map SCSI device addresses across a SAN extender |
US6643287B1 (en) | 1999-11-24 | 2003-11-04 | Pluris, Inc. | Apparatus and method for forwarding encapsulated data packets on a network having multiple links between nodes |
JP2001154929A (ja) | 1999-11-29 | 2001-06-08 | Nec Software Shikoku Ltd | 代替パス方式の管理方法とシステム |
JP3538707B2 (ja) | 2000-02-21 | 2004-06-14 | 株式会社村田製作所 | シリコーンゴム硬化方法および硬化装置 |
US7006525B1 (en) | 2000-02-23 | 2006-02-28 | Cypress Semiconductor Corp. | Hybrid data transport scheme over optical networks |
JP4150159B2 (ja) | 2000-03-01 | 2008-09-17 | 富士通株式会社 | 伝送経路制御装置及び伝送経路制御方法並びに伝送経路制御プログラムを記録した媒体 |
US7082140B1 (en) | 2000-03-17 | 2006-07-25 | Nortel Networks Ltd | System, device and method for supporting a label switched path across a non-MPLS compliant segment |
ATE416791T1 (de) | 2000-05-02 | 2008-12-15 | Theravance Inc | Zusammensetzung die eine zyklodextrin und ein glykopeptid-antibiotikum enthält |
KR20030013423A (ko) * | 2000-05-19 | 2003-02-14 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 편광된 광을 방출하는 도파관 플레이트 |
EP1297662A2 (en) | 2000-06-02 | 2003-04-02 | Inrange Technologies Corporation | Address conversion method and device in a fibre channel switch |
JP4168574B2 (ja) | 2000-06-02 | 2008-10-22 | 株式会社日立製作所 | パケット転送装置、パケット転送制御方法、及びパケット転送装置の設定方法 |
US6920133B1 (en) * | 2000-06-07 | 2005-07-19 | At&T Corp. | Techniques for introducing in-band network management packets in multi-protocol label switching networks |
US7020139B2 (en) | 2000-06-09 | 2006-03-28 | Broadcom Corporation | Trunking and mirroring across stacked gigabit switches |
US7046669B1 (en) | 2000-06-28 | 2006-05-16 | Nortel Networks Limited | Communications network |
US6920153B2 (en) | 2000-07-17 | 2005-07-19 | Nortel Networks Limited | Architecture and addressing scheme for storage interconnect and emerging storage service providers |
US6775230B1 (en) | 2000-07-18 | 2004-08-10 | Hitachi, Ltd. | Apparatus and method for transmitting frames via a switch in a storage area network |
US6847647B1 (en) * | 2000-09-26 | 2005-01-25 | Hewlett-Packard Development Company, L.P. | Method and apparatus for distributing traffic over multiple switched fiber channel routes |
US6879560B1 (en) | 2000-12-08 | 2005-04-12 | At&T Corp. | System and method for limiting congestion over a switch network |
US20020085493A1 (en) | 2000-12-19 | 2002-07-04 | Rick Pekkala | Method and apparatus for over-advertising infiniband buffering resources |
US6853641B2 (en) | 2000-12-20 | 2005-02-08 | Nortel Networks Limited | Method of protecting traffic in a mesh network |
JP2002190825A (ja) | 2000-12-21 | 2002-07-05 | Fujitsu Ltd | トラフィックエンジニアリング方法及びそれを用いたノード装置 |
US7076594B2 (en) | 2000-12-22 | 2006-07-11 | Cisco Technology, Inc. | Apparatus and method for preventing one way connectivity loops in a computer network |
US6975589B2 (en) | 2000-12-30 | 2005-12-13 | Redback Networks Inc. | Method and apparatus for a hybrid variable rate pipe |
US7054304B2 (en) | 2001-01-19 | 2006-05-30 | Terited International , Inc. | Method and protocol for managing broadband IP services in a layer two broadcast network |
US20020101868A1 (en) | 2001-01-30 | 2002-08-01 | David Clear | Vlan tunneling protocol |
EP1368742A4 (en) | 2001-02-13 | 2010-09-01 | Candera Inc | STORAGE VIRTUALIZATION AND STORAGE MANAGEMENT FOR PROVIDING HIGHER STORAGE SERVICES |
CA2439692A1 (en) | 2001-03-01 | 2002-09-12 | Storeage Networking Technologies | Storage area network (san) security |
US6708285B2 (en) | 2001-03-15 | 2004-03-16 | Hewlett-Packard Development Company, L.P. | Redundant controller data storage system having system and method for handling controller resets |
US7050392B2 (en) | 2001-03-30 | 2006-05-23 | Brocade Communications Systems, Inc. | In-order delivery of frames during topology change |
US6947379B1 (en) | 2001-04-03 | 2005-09-20 | Cisco Technology, Inc. | Packet routing to reduce susceptibility to disturbances |
US6604407B2 (en) | 2001-04-03 | 2003-08-12 | Denso Corporation | Leak check apparatus for fuel vapor purge system |
US7366194B2 (en) | 2001-04-18 | 2008-04-29 | Brocade Communications Systems, Inc. | Fibre channel zoning by logical unit number in hardware |
US20020156918A1 (en) | 2001-04-23 | 2002-10-24 | Brocade Communications Systems, Inc. | Dynamic path selection with in-order delivery within sequence in a communication network |
US20020156924A1 (en) | 2001-04-23 | 2002-10-24 | Moshe Czeiger | Method for communicating between fibre channel systems |
US20030189927A1 (en) | 2001-04-27 | 2003-10-09 | Foster Michael S. | Method and system for multiframe buffering in a routing device |
US6728220B2 (en) | 2001-05-24 | 2004-04-27 | Riverstone Networks, Inc. | Method and system for preventing transmission loops in a label switching domain |
US6728848B2 (en) | 2001-06-11 | 2004-04-27 | Hitachi, Ltd. | Method and system for backing up storage system data |
US7260104B2 (en) | 2001-12-19 | 2007-08-21 | Computer Network Technology Corporation | Deferred queuing in a buffered switch |
US7072298B2 (en) | 2001-06-13 | 2006-07-04 | Computer Network Technology Corporation | Method and apparatus for rendering a cell-based switch useful for frame based protocols |
US6985490B2 (en) | 2001-07-11 | 2006-01-10 | Sancastle Technologies, Ltd. | Extension of fibre channel addressing |
US7330892B2 (en) | 2001-09-07 | 2008-02-12 | Network Appliance, Inc. | High-speed data transfer in a storage virtualization controller |
US6779050B2 (en) | 2001-09-24 | 2004-08-17 | Broadcom Corporation | System and method for hardware based reassembly of a fragmented packet |
US6532212B1 (en) | 2001-09-25 | 2003-03-11 | Mcdata Corporation | Trunking inter-switch links |
US7254111B2 (en) | 2001-10-05 | 2007-08-07 | Samsung Electronics Co., Ltd. | Routing coordination protocol for a massively parallel router architecture |
US6766482B1 (en) | 2001-10-31 | 2004-07-20 | Extreme Networks | Ethernet automatic protection switching |
US7366784B2 (en) | 2001-11-27 | 2008-04-29 | Hitachi, Ltd. | System and method for providing and using a VLAN-aware storage device |
US20030107987A1 (en) | 2001-12-07 | 2003-06-12 | Kinstler Gary A. | Reconfiguration system for a communication network |
US7221652B1 (en) | 2001-12-14 | 2007-05-22 | Applied Micro Circuits Corporation | System and method for tolerating data link faults in communications with a switch fabric |
US6920154B1 (en) | 2001-12-17 | 2005-07-19 | Supergate Technology Usa, Inc. | Architectures for a modularized data optimization engine and methods therefor |
US7499410B2 (en) | 2001-12-26 | 2009-03-03 | Cisco Technology, Inc. | Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain—IDs |
US7599360B2 (en) * | 2001-12-26 | 2009-10-06 | Cisco Technology, Inc. | Methods and apparatus for encapsulating a frame for transmission in a storage area network |
US7085846B2 (en) | 2001-12-31 | 2006-08-01 | Maxxan Systems, Incorporated | Buffer to buffer credit flow control for computer network |
US7155494B2 (en) | 2002-01-09 | 2006-12-26 | Sancastle Technologies Ltd. | Mapping between virtual local area networks and fibre channel zones |
US7216158B2 (en) | 2002-01-18 | 2007-05-08 | Bea Systems, Inc. | System, method and interface for controlling server lifecycle |
US7349992B2 (en) | 2002-01-24 | 2008-03-25 | Emulex Design & Manufacturing Corporation | System for communication with a storage area network |
US7161935B2 (en) | 2002-01-31 | 2007-01-09 | Brocade Communications Stystems, Inc. | Network fabric management via adjunct processor inter-fabric service link |
US7873984B2 (en) | 2002-01-31 | 2011-01-18 | Brocade Communications Systems, Inc. | Network security through configuration servers in the fabric environment |
US7406034B1 (en) | 2002-04-01 | 2008-07-29 | Cisco Technology, Inc. | Methods and apparatus for fibre channel frame delivery |
US7616637B1 (en) * | 2002-04-01 | 2009-11-10 | Cisco Technology, Inc. | Label switching in fibre channel networks |
US20030189929A1 (en) | 2002-04-04 | 2003-10-09 | Fujitsu Limited | Electronic apparatus for assisting realization of storage area network system |
US7328260B1 (en) | 2002-06-04 | 2008-02-05 | Symantec Operating Corporation | Mapping discovered devices to SAN-manageable objects using configurable rules |
US7944920B2 (en) | 2002-06-11 | 2011-05-17 | Pandya Ashish A | Data processing system using internet protocols and RDMA |
US7206288B2 (en) | 2002-06-12 | 2007-04-17 | Cisco Technology, Inc. | Methods and apparatus for characterizing a route in fibre channel fabric |
US7301898B1 (en) | 2002-07-29 | 2007-11-27 | Brocade Communications Systems, Inc. | Credit sharing for fibre channel links with multiple virtual channels |
KR100433556B1 (ko) | 2002-08-08 | 2004-05-31 | 삼성전자주식회사 | 애드혹 네트워크상의 링크 상태 동기화 방법, 장치 및데이터구조 |
US7319669B1 (en) | 2002-11-22 | 2008-01-15 | Qlogic, Corporation | Method and system for controlling packet flow in networks |
US7433326B2 (en) | 2002-11-27 | 2008-10-07 | Cisco Technology, Inc. | Methods and devices for exchanging peer parameters between network devices |
US7275103B1 (en) | 2002-12-18 | 2007-09-25 | Veritas Operating Corporation | Storage path optimization for SANs |
US7606239B2 (en) | 2003-01-31 | 2009-10-20 | Brocade Communications Systems, Inc. | Method and apparatus for providing virtual ports with attached virtual devices in a storage area network |
US8081642B2 (en) | 2003-01-31 | 2011-12-20 | Brocade Communications Systems, Inc. | Method and apparatus for routing between fibre channel fabrics |
US8560627B2 (en) | 2003-05-23 | 2013-10-15 | Alcatel Lucent | Virtual switch for use in fibre channel applications |
US7477655B2 (en) | 2003-07-21 | 2009-01-13 | Qlogic, Corporation | Method and system for power control of fibre channel switches |
US7512067B2 (en) | 2003-07-21 | 2009-03-31 | Qlogic, Corporation | Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch |
US7447224B2 (en) | 2003-07-21 | 2008-11-04 | Qlogic, Corporation | Method and system for routing fibre channel frames |
US20050080903A1 (en) | 2003-09-30 | 2005-04-14 | Moshe Valenci | Method, system, and program for maintaining a link between two network entities |
US20080028096A1 (en) | 2003-10-21 | 2008-01-31 | Henderson Alex E | Transporting fibre channel over ethernet |
US7443799B2 (en) | 2003-10-31 | 2008-10-28 | Brocade Communication Systems, Inc. | Load balancing in core-edge configurations |
US20050108444A1 (en) | 2003-11-19 | 2005-05-19 | Flauaus Gary R. | Method of detecting and monitoring fabric congestion |
US7355983B2 (en) | 2004-02-10 | 2008-04-08 | Cisco Technology, Inc. | Technique for graceful shutdown of a routing protocol in a network |
US7983173B2 (en) | 2004-05-10 | 2011-07-19 | Cisco Technology, Inc. | System and method for detecting link failures |
US20050267965A1 (en) | 2004-05-13 | 2005-12-01 | Ixi Mobile (R&D) Ltd. | Mobile router graceful shutdown system and method |
US8018936B2 (en) | 2004-07-19 | 2011-09-13 | Brocade Communications Systems, Inc. | Inter-fabric routing |
US7593324B2 (en) | 2004-10-25 | 2009-09-22 | Cisco Technology, Inc. | Graceful port shutdown protocol for fibre channel interfaces |
US7916628B2 (en) | 2004-11-01 | 2011-03-29 | Cisco Technology, Inc. | Trunking for fabric ports in fibre channel switches and attached devices |
US7649844B2 (en) | 2004-12-29 | 2010-01-19 | Cisco Technology, Inc. | In-order fibre channel packet delivery |
US7519058B2 (en) | 2005-01-18 | 2009-04-14 | Qlogic, Corporation | Address translation in fibre channel switches |
-
2002
- 2002-06-12 US US10/170,855 patent/US7206288B2/en active Active
-
2003
- 2003-06-12 DE DE60333834T patent/DE60333834D1/de not_active Expired - Lifetime
- 2003-06-12 AU AU2003245492A patent/AU2003245492B2/en not_active Ceased
- 2003-06-12 AT AT03739127T patent/ATE478497T1/de not_active IP Right Cessation
- 2003-06-12 EP EP03739127A patent/EP1514388B1/en not_active Expired - Lifetime
- 2003-06-12 CN CN03813264.8A patent/CN1659833B/zh not_active Expired - Fee Related
- 2003-06-12 CA CA002487071A patent/CA2487071C/en not_active Expired - Fee Related
- 2003-06-12 WO PCT/US2003/018765 patent/WO2003107608A1/en not_active Application Discontinuation
-
2007
- 2007-03-02 US US11/713,341 patent/US7830809B2/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101192951B (zh) * | 2006-11-29 | 2011-04-20 | 华为技术有限公司 | IPv6网络链路利用率测量方法、测量装置及IPv6网络路由器 |
CN101001257B (zh) * | 2006-12-25 | 2010-06-02 | 华为技术有限公司 | 基于地址解析协议的链路质量检测方法及相关装置及系统 |
Also Published As
Publication number | Publication date |
---|---|
CA2487071A1 (en) | 2003-12-24 |
CA2487071C (en) | 2008-06-03 |
EP1514388B1 (en) | 2010-08-18 |
CN1659833B (zh) | 2010-08-25 |
US7830809B2 (en) | 2010-11-09 |
US7206288B2 (en) | 2007-04-17 |
US20050169188A1 (en) | 2005-08-04 |
ATE478497T1 (de) | 2010-09-15 |
EP1514388A1 (en) | 2005-03-16 |
WO2003107608A1 (en) | 2003-12-24 |
US20070153816A1 (en) | 2007-07-05 |
AU2003245492B2 (en) | 2008-12-04 |
DE60333834D1 (de) | 2010-09-30 |
AU2003245492A1 (en) | 2003-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1659833A (zh) | 用于确定光纤信道结构中路由特征的方法和装置 | |
CN106850466B (zh) | 一种时间触发网络中数据包的转发方法及装置 | |
US8649271B2 (en) | Testing network equipment | |
AU2005301330C1 (en) | Empirical scheduling of networks packets using coarse and fine testing periods | |
CN100348000C (zh) | 用于封装帧以在存储区域网络中传输的方法和装置 | |
CN102132535B (zh) | 在通信网中传输数据分组的方法和交换装置 | |
CN1668029B (zh) | 用于同步组合分组数据的方法、设备和系统 | |
US20180176131A1 (en) | Apparatus and methods of routing with control vectors in a synchronized adaptive infrastructure (sain) network | |
JP2001197104A (ja) | 時間ベースのマルチメディアオブジェクトストリーミング装置及び方法 | |
JP2004320785A (ja) | ネットワーク通信のテスト装置及び方法 | |
CN113328902B (zh) | 网络性能检测方法、装置及网络设备 | |
CN107770085B (zh) | 一种网络负载均衡方法、设备及系统 | |
CN113141322A (zh) | 一种数据通信方法、数据通信装置及计算机存储介质 | |
CN101069434A (zh) | 用于转换及同步数据通信量的数据处理系统和方法 | |
Farahmand et al. | A multi-layered approach to optical burst-switched based grids | |
JP2007028631A (ja) | サブフレーム基盤のスイッチングのためのレジデンシャルイーサネットスイッチング装置 | |
WO2024040884A1 (zh) | 业务处理方法、装置及系统 | |
KR20080090631A (ko) | L2/l3 기반 라우터쌍의 플로우 별 트래픽 양 추정시스템 및 방법 | |
CN116264590A (zh) | 业务处理方法、装置及系统 | |
Muretto | Design and control techniques of optical networks | |
Meirosu | Ethernet Networks for Real-Time Use in the ATLAS Experiment | |
DeCusatis | Lossless Ethernet for the Data Center | |
Louridas | Simulation based modeling of optical burst switching networks | |
Balamurugan | Dr. G. Ignisha Rajathi, Ph. D. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100825 Termination date: 20210612 |