<!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:11" />
    <title>Port Guard  </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=793;
  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="wp1162531"> </a><h1 class="pTitle">
Port Guard 

</h1>
<a name="wp1074310"> </a><p class="pBody">
The port guard feature is intended for use in environments where the system and application environment 
does not adapt quickly and efficiently to a port going down and back up, or to a port rapidly cycling up 
and down, which can happen in some failure modes. For example, if a system takes five seconds to 
stabilize after a port goes down, but the port is going up and down once a second, a more severe failure 
in the fabric might occur. 

</p>
<a name="wp1074311"> </a><p class="pBody">
The port guard feature gives the SAN administrator the ability to prevent this issue from occurring in 
environments that are vulnerable to these problems. The port can be configured to stay down after the 
first failure or after a specified number of failures in a specified time period. This allows the SAN 
administrator to intervene and control the recovery, avoiding any problems caused by the cycling.

</p>
<a name="wp1074312"> </a><p class="pBody">
Using the port guard feature, you can restrict the number of error reports and bring a malfunctioning port 
to down state dynamically. A port can be configured to go into error-disabled state for specific types of 
failures. 

</p>
<a name="wp1074313"> </a><p class="pBody">
A general link failure caused by link-down is the superset of all other causes. The sum of the number of 
all other causes equals to the number of link-down link failures. This means a port is brought to down 
state when it reaches the maximum number of allowed link failures or the number of specific causes.

</p>
<a name="wp1074314"> </a><p class="pBody">
The causes of link failure can be any of the following:

</p>
<div class="pSmartList1"><ul class="pSmartList1">
<a name="wp1074315"> </a><li class="pSmartList1">ESP trustsec-violation
</li>
<a name="wp1074316"> </a><li class="pSmartList1">Bit-errors 
</li>
<a name="wp1074317"> </a><li class="pSmartList1">Signal loss 
</li>
<a name="wp1074318"> </a><li class="pSmartList1">Sync loss 
</li>
<a name="wp1074319"> </a><li class="pSmartList1">Link reset 
</li>
<a name="wp1074320"> </a><li class="pSmartList1">Credit loss 
</li>
<a name="wp1074321"> </a><li class="pSmartList1">Additional causes might be the following: 
</li>
<div class="pSmartList2"><ul class="pSmartList2">
<a name="wp1074322"> </a><li class="pSmartList2">Not operational (NOS). </li>
<a name="wp1074323"> </a><li class="pSmartList2">Too many interrupts. </li>
<a name="wp1074324"> </a><li class="pSmartList2">Cable is disconnected. </li>
<a name="wp1074325"> </a><li class="pSmartList2">Hardware recoverable errors. </li>
<a name="wp1074326"> </a><li class="pSmartList2">The connected device rebooted (F ports only). </li>
<a name="wp1074327"> </a><li class="pSmartList2">The connected linecard rebooted (ISL only). </li>
</ul></div>
</ul></div>
<hr /><br><p class="pBody">Copyright 2010-2013, Cisco Systems, Inc. All rights reserved.</p> 

    </blockquote>

  </body>
</html>
