EP1491007A1

Label switching in fibre channel networks

Abstract

Methods and apparatus are provided for label switched routing in fiber channel networks. Techniques are provided for implementing label switching based on particular characteristics of fiber channel networks. By using label switching, mechanisms such as traffic engineering, security, and tunneling through networks that do not support fiber channel frames can be implemented.

Term

Term ended

Projected expiry passed 25 March 2023, 3.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 5 independent, 16 dependent

  1. 1
    Claims of equivalent WO 03085900 A1 CLAIMS What is claimed is:1. A method for routing fibre channel frames in a fibre channel fabric, the method comprising: receiving a fibre channel frame having a first stack of labels at a fibre channel switch;referencing an entry in a label information base at the fibre channel switch based on the stack of incoming labels;removing the first stack of labels from the fibre channel frame;and forwarding the fibre channel frame.
  2. 3
    The method of any of claims 1 -2, further comprising:inserting a second set of labels into the fibre channel frame.
  3. 6
    The method of any of claims 1-5, wherein the stack of labels comprises of one or more labels.
  4. 8
    The method of any of claims 1-7, wherein the first label stack is included in the EISL header.
  5. 9
    The method of any of claims 1-7, wherein the first label stack is included in the in the fibre channel frame header.
  6. 10
    An apparatus for routing fibre channel frames in a fibre channel fabric, the apparatus comprising:means for receiving a fibre channel frame having a first stack of labels at a fibre channel switch;means for referencing an entry in a label information base at the fibre channel switch based on the stack of incoming labels;means for removing the first stack of labels from the fibre channel frame;and means for forwarding the fibre channel frame.
  7. 11
    A method for tunneling fibre channel frames, the method comprising:receiving a fibre channel frame at a gateway between a first network supporting fibre channel and a second network not supporting fibre channel;identifying an incoming label associated with the fibre channel frame, the incoming label determined using fibre channel routing mechanisms;swapping the incoming label associated with the fibre channel frame with an outgoing label, the outgoing label determined by referencing an entry in the label information base associated with the gateway;inserting additional labels to the fibre channel frame, wherein the additional labels are determined using non-fibre channel routing mechanisms, the additional labels used to forward the frame in the second network.
  8. 13
    The method of any of claims 11-12, wherein the additional labels correspond to entries in a label information base of a second network.
  9. 16
    The method of any of claims 11-15, wherein a label indicator is contained in the EISL header.
  10. 17
    The method of any of claims 11-16, wherein a label indicator is contained in the fibre channel header.
  11. 18
    A computer readable medium comprising computer code for configuring a fibre channel switch, the computer readable medium comprising:computer code for receiving a fibre channel frame at a gateway between a first network supporting fibre channel and a second network not supporting fibre channel;computer code for identifying an incoming label associated with the fibre channel frame, the incoming label determined using fibre channel routing mechanisms;computer code for swapping the incoming label associated with the fibre channel frame with an outgoing label, the outgoing label determined by referencing an entry in the label information base associated with the gateway;computer code for inserting additional labels to the fibre channel frame, wherein the additional labels are determined using non-fibre channel routing mechanisms, the additional labels used to forward the frame in the second network.
  12. 19
    An ingress fibre channel label switching router, the router comprising:a memory;and a processor operable to receive augmented link state update information, select a route through a plurality of core fibre channel label switching routers to an egress fibre channel label switching router using the augmented link state update information, and generate a tunnel setup message having information identifying the plurality of core fibre channel label switching routers.