<div class="content" name="MIB_IPFORWARD_PROTO" uuid="c40401df-9ef7-42aa-b336-759c2086e476"><p>The <b>MIB_IPFORWARD_PROTO</b> enumeration indicates which
protocols have updated routes.</p><dl>
<dd>
<div><pre> typedef enum 
 {
   MIB_IPPROTO_OTHER = 1,
   MIB_IPPROTO_LOCAL = 2,
   MIB_IPPROTO_NETMGMT = 3,
   MIB_IPPROTO_ICMP = 4,
   MIB_IPPROTO_EGP = 5,
   MIB_IPPROTO_GGP = 6,
   MIB_IPPROTO_HELLO = 7,
   MIB_IPPROTO_RIP = 8,
   MIB_IPPROTO_IS_IS = 9,
   MIB_IPPROTO_ES_IS = 10,
   MIB_IPPROTO_CISCO = 11,
   MIB_IPPROTO_BBN = 12,
   MIB_IPPROTO_OSPF = 13,
   MIB_IPPROTO_BGP = 14,
   MIB_IPPROTO_NT_AUTOSTATIC = 10002,
   MIB_IPPROTO_NT_STATIC = 10006,
   MIB_IPPROTO_NT_STATIC_NON_DOD = 10007,
 } MIB_IPFORWARD_PROTO;
</pre></div>
</dd></dl><p><b>MIB_IPPROTO_OTHER: </b>A route added by a protocol
not specified in <a href="https://go.microsoft.com/fwlink/?LinkId=119993" data-linktype="external">[RFC1354]</a>.</p><p><b>MIB_IPPROTO_LOCAL: </b>A route added locally on an
interface.</p><p><b>MIB_IPPROTO_NETMGMT: </b>A static route. This
value is used to identify route information for IP routing set through network
management such as DHCP, the Simple Network Management Protocol (SNMP), or by
any other API to create routes.</p><p><b>MIB_IPPROTO_ICMP: </b>A route added as a result of
an Internet Control Message Protocol (ICMP) redirect.</p><p><b>MIB_IPPROTO_EGP: </b>A route added by the <a href="fc2dfae9-0d04-4e1d-97c9-c51c2dc06c3b#gt_a6aff105-8db3-4dfe-aa4f-bae06f9fee04" data-linktype="relative-path">Exterior Gateway Protocol (EGP)</a>,
a dynamic <a href="fc2dfae9-0d04-4e1d-97c9-c51c2dc06c3b#gt_edf0a770-0034-4c2d-8acd-68508bac32ae" data-linktype="relative-path">routing protocol</a>.</p><p><b>MIB_IPPROTO_GGP: </b>A route added by the
Gateway-to-Gateway Protocol (GGP), a dynamic routing protocol.</p><p><b>MIB_IPPROTO_HELLO: </b>A route added by the
Hellospeak protocol, a dynamic routing protocol. This protocol is not supported
and MUST NOT be used.</p><p><b>MIB_IPPROTO_RIP: </b>A route added by the Berkeley
Routing Information Protocol (RIP) or RIP-II, a dynamic routing protocol. See <a href="https://go.microsoft.com/fwlink/?LinkId=144668" data-linktype="external">[RFC1058]</a> and <a href="https://go.microsoft.com/fwlink/?LinkId=144665" data-linktype="external">[RFC1723]</a>.</p><p><b>MIB_IPPROTO_IS_IS: </b>A route added by the
Intermediate System-to-Intermediate System (IS-IS) protocol, a dynamic routing
protocol. The IS-IS protocol was developed for use in the Open Systems
Interconnection (OSI) protocol suite.</p><p><b>MIB_IPPROTO_ES_IS: </b>A route added by the End
System-to-Intermediate System (ES-IS) protocol, a dynamic routing protocol. The
ES-IS protocol was developed for use in the Open Systems Interconnection (OSI)
protocol suite.</p><p><b>MIB_IPPROTO_CISCO: </b>A route added by the Cisco
Interior Gateway Routing Protocol (IGRP), a dynamic routing protocol.</p><p><b>MIB_IPPROTO_BBN: </b>A route added by the Bolt,
Beranek, and Newman (BBN) Interior Gateway Protocol (IGP) that used the
Shortest Path First (SPF) algorithm, a dynamic routing protocol.</p><p><b>MIB_IPPROTO_OSPF: </b>A route added by the Open
Shortest Path First (OSPF) protocol, a dynamic routing protocol.</p><p><b>MIB_IPPROTO_BGP: </b>A route added by the Border
Gateway Protocol (BGP), a dynamic routing protocol.</p><p><b>MIB_IPPROTO_NT_AUTOSTATIC: </b>A route that was originally
generated by a routing protocol, but now is static.</p><p><b>MIB_IPPROTO_NT_STATIC: </b>A route added as a <a href="fc2dfae9-0d04-4e1d-97c9-c51c2dc06c3b#gt_3d3022dc-8226-46d9-b5e8-620f1f6fd7d6" data-linktype="relative-path">static route</a> from the
routing user interface (5) or a routing command.</p><p><b>MIB_IPPROTO_NT_STATIC_NON_DOD: </b>A route added
as a static route from the routing user interface or a routing command. These
routes do not cause <a href="fc2dfae9-0d04-4e1d-97c9-c51c2dc06c3b#gt_a5f114fd-0784-48a8-96b1-c07447033a0d" data-linktype="relative-path">demand-dial</a>.
</p></div>