<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!-- saved from url=(0014)about:internet -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <meta name="GENERATOR" content="Quadralay WebWorks AutoMap 2003 Platinum Edition Client for FrameMaker 8.6.6597.0" />
    <meta name="TEMPLATEBASE" content="emwebh8-1-17" />
    <meta name="LASTUPDATED" content="08/01/13 14:47:31" />
    <title>Information About FSPF </title>
    <!-- Copyright 2010-2013, Cisco Systems, Inc. All rights reserved. -->

    <link rel="StyleSheet" href="document.css" type="text/css" />
    <link rel="StyleSheet" href="catalog.css" type="text/css" />


<script> 
    var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; 
   
    if(is_chrome){document.domain=document.domain}
   </script>
    <script type="text/javascript" language="JavaScript1.2" src="expand.js"></script>
    <script type="text/javascript" language="JavaScript1.2" src="page.js"></script>

    <script type="text/javascript" language="JavaScript1.2">
     <!--
      function  WWNoOp() {}
      function  WWNoValue() { return ""; }

      var  VarDropDown;

      if (typeof(HTMLHelp_Object) != "undefined")
      {
        VarDropDown = new WWDropDown_Object();
      }
      else
      {
        VarDropDown = new Object();
        VarDropDown.fAnchorOpen  = WWNoOp;
        VarDropDown.fAnchorClose = WWNoOp;
        VarDropDown.fDIVOpen  = WWNoOp;
        VarDropDown.fDIVClose = WWNoOp;
      }
     // -->
    </script>

  
<SCRIPT language="javascript">
<!--
  self.document.write("<link href='"+top.relPath+"shared/style.css' rel='stylesheet' type='text/css'>");
  myid=1221;
  self.document.write("<script type='text/javascript' language='JavaScript' src='"+top.relPath+"shared/con_utils.js'></scr"+"ipt>");
//-->
</SCRIPT>
</head>

  <body onload="highlightSearchTerms();" bgcolor="#ffffff">

    
    <blockquote>
    <a name="top"></a>

    
    


<a name="wp1072645"> </a><h1 class="pTitle">
Information About FSPF

</h1>
<a name="wp1102613"> </a><p class="pBody">
Fabric Shortest Path First (FSPF) is the standard path selection protocol used by Fibre Channel fabrics. 
The FSPF feature is enabled by default on all Fibre Channel switches. Except in configurations that 
require special consideration, you do not need to configure any FSPF services. FSPF automatically 
calculates the best path between any two switches in a fabric. FSPF provides these features:

</p>
<div class="pSmartList1"><ul class="pSmartList1">
<a name="wp1102614"> </a><li class="pSmartList1">Dynamically compute routes throughout a fabric by establishing the shortest and quickest path 
between any two switches.
</li>
<a name="wp1102615"> </a><li class="pSmartList1">Select an alternative path in the event of the failure of a given path. FSPF supports multiple paths 
and automatically computes an alternative path around a failed link. It provides a preferred route 
when two equal paths are available.
</li>
</ul></div>
<a name="wp1072743"> </a><p class="pBody">
FSPF is the protocol currently standardized by the T11 committee for routing in Fibre Channel networks. 
The FSPF protocol has the following characteristics and features:

</p>
<div class="pSmartList1"><ul class="pSmartList1">
<a name="wp1072744"> </a><li class="pSmartList1">Supports multipath routing. 
</li>
<a name="wp1072745"> </a><li class="pSmartList1">Bases path status on a link state protocol.
</li>
<a name="wp1072746"> </a><li class="pSmartList1">Routes hop by hop, based only on the domain ID.
</li>
<a name="wp1072749"> </a><li class="pSmartList1">Runs only on E ports or TE ports and provides a loop free topology. 
</li>
<a name="wp1072751"> </a><li class="pSmartList1">Runs on a per VSAN basis. Connectivity in a given VSAN in a fabric is guaranteed only for the 
switches configured in that VSAN.
</li>
<a name="wp1072752"> </a><li class="pSmartList1">Uses a topology database to keep track of the state of the links on all switches in the fabric and 
associates a cost with each link.
</li>
<a name="wp1072648"> </a><li class="pSmartList1">Guarantees a fast reconvergence time in case of a topology change. Uses the standard Dijkstra 
algorithm, but there is a static dynamic option for a more robust, efficient, and incremental Dijkstra 
algorithm. The reconvergence time is fast and efficient as the route computation is done on a per 
VSAN basis.
</li>
</ul></div>
<a name="wp1077347"> </a><p class="pBody">
This section includes the following topics:

</p>
<div class="pSmartList1"><ul class="pSmartList1">
<a name="wp1077367"> </a><li class="pSmartList1"><a href="fspf03.html">FSPF Global Configuration</a>
</li>
<a name="wp1077395"> </a><li class="pSmartList1"><a href="fspf04.html">About SPF Computational Hold Times</a>
</li>
<a name="wp1077430"> </a><li class="pSmartList1"><a href="fspf05.html">About Link State Record Defaults</a>
</li>
<a name="wp1077609"> </a><li class="pSmartList1"><a href="fspf06.html">About FSPF Link Cost</a>
</li>
<a name="wp1077637"> </a><li class="pSmartList1"><a href="fspf07.html">About Hello Time Intervals</a>
</li>
<a name="wp1077666"> </a><li class="pSmartList1"><a href="fspf08.html">About Dead Time Intervals</a>
</li>
<a name="wp1077404"> </a><li class="pSmartList1"><a href="fspf09.html">About Retransmitting Intervals</a>
</li>
<a name="wp1077413"> </a><li class="pSmartList1"><a href="fspf10.html">About Disabling FSPF for Specific Interfaces</a>
</li>
<a name="wp1077678"> </a><li class="pSmartList1"><a href="fspf11.html">FSPF Routes</a>
</li>
<a name="wp1077679"> </a><li class="pSmartList1"><a href="fspf12.html">About Fibre Channel Routes</a>
</li>
<a name="wp1077688"> </a><li class="pSmartList1"><a href="fspf13.html">About Broadcast and Multicast Routing</a>
</li>
<a name="wp1077689"> </a><li class="pSmartList1"><a href="fspf14.html">About Multicast Root Switch</a>
</li>
<a name="wp1077731"> </a><li class="pSmartList1"><a href="fspf15.html">In-Order Delivery</a>
</li>
<a name="wp1077743"> </a><li class="pSmartList1"><a href="fspf16.html">About Reordering Network Frames</a>
</li>
<a name="wp1077788"> </a><li class="pSmartList1"><a href="fspf17.html">About Reordering PortChannel Frames</a>
</li>
<a name="wp1077764"> </a><li class="pSmartList1"><a href="fspf18.html">About Enabling In-Order Delivery</a>
</li>
<a name="wp1077680"> </a><li class="pSmartList1"><a href="fspf19.html">About Flow Statistics</a>
</li>
</ul></div>
<hr /><br><p class="pBody">Copyright 2010-2013, Cisco Systems, Inc. All rights reserved.</p> 

    </blockquote>

  </body>
</html>
