routerBGPC.addSC("address-family", "Enter Address Family command mode"); routerBGPC["address-family"].addSC("ipv4", "Address family"); routerBGPC["address-family"].ipv4.addSC("multicast", "Address Family modifier"); routerBGPC["address-family"].ipv4.addSC("unicast", "Address Family modifier"); routerBGPC["address-family"].ipv4.addSC("vrf", "Specify parameters for a VPN Routing/Forwarding instance"); routerBGPC["address-family"].ipv4.vrf.addSC("WORD", "VPN Routing/Forwarding instance name"); routerBGPC["address-family"].addSC("vpnv4", "Address family"); routerBGPC["address-family"].vpnv4.addSC("unicast", "Address Family Modifier"); routerBGPC.addSC("aggregate-address", "Configure BGP aggregate entries"); routerBGPC["aggregate-address"].addSC("A.B.C.D", "Aggregate address"); routerBGPC["aggregate-address"]["A.B.C.D"].addSC("A.B.C.D", "Aggregate mask"); routerBGPC.addSC("auto-summary", "Enable automatic network number summarization"); routerBGPC.addSC("bgp", "BGP specific commands"); routerBGPC.addSC("default", "Set a command to its defaults"); routerBGPC.addSC("default-information", "Control distribution of default information"); routerBGPC["default-information"].addSC("originate", "Distribute a default route"); routerBGPC.addSC("default-metric", "Set metric of redistributed routes"); routerBGPC.addSC("distance", "Define an administrative distance"); routerBGPC.distance.addSC("<1-255>", "Administrative distance"); routerBGPC.distance["<1-255>"].addSC("A.B.C.D", "IP Source address"); routerBGPC.distance["<1-255>"]["A.B.C.D"].addSC("A.B.C.D", "IP address mask"); routerBGPC.distance["<1-255>"]["A.B.C.D"]["A.B.C.D"].addSC("<1-99>", "IP Standard access list number"); routerBGPC.distance["<1-255>"]["A.B.C.D"]["A.B.C.D"].addSC("<1300-1999>", "IP Standard expanded access list number"); routerBGPC.distance.addSC("bgp", "BGP distance"); routerBGPC.distance.bgp.addSC("<1-255>", "Distance for routes external to the AS"); routerBGPC.distance.bgp["<1-255>"].addSC("<1-255>", "Distance for routes internal to the AS"); routerBGPC.distance.bgp["<1-255>"]["<1-255>"].addSC("<1-255>", "Distance for local routes"); routerBGPC.addSC("distribute-list", "Filter networks in routing updates"); routerBGPC["distribute-list"].addSC("<1-199>", "IP access list number"); routerBGPC["distribute-list"]["<1-199>"].addSC("in", "Filter incoming routing updates"); routerBGPC["distribute-list"]["<1-199>"]["in"].addSC("GE-WAN", "GigabitEthernetWAN IEEE 802.3z"); routerBGPC["distribute-list"]["<1-199>"]["in"]["GE-WAN"].addSC("<1-6>", "GE-WAN interface number"); routerBGPC["distribute-list"]["<1-199>"]["in"].addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z"); routerBGPC["distribute-list"]["<1-199>"]["in"].GigabitEthernet.addSC("<1-6>", "GigabitEthernet interface number"); routerBGPC["distribute-list"].addSC("WORD", "Access-list name"); routerBGPC["distribute-list"].WORD.addSC("in", "Filter incoming routing updates"); routerBGPC["distribute-list"].WORD.addSC("out", "Filter outgoing routing updates"); routerBGPC["distribute-list"].addSC("gateway", "Filtering incoming updates based on gateway"); routerBGPC["distribute-list"].gateway.addSC("WORD", "Name of an IP prefix-list"); routerBGPC["distribute-list"].addSC("prefix", "Filter prefixes in routing updates"); routerBGPC.addSC("exit", "Exit from routing protocol configuration mode"); routerBGPC.addSC("help", "Description of the interactive help system"); routerBGPC.addSC("maximum-paths", "Forward packets over multiple paths"); routerBGPC["maximum-paths"].addSC("<1-8>", "Number of paths"); routerBGPC.addSC("neighbor", "Specify a neighbor router"); routerBGPC.neighbor.addSC("A.B.C.D", "Neighbor address"); routerBGPC.neighbor["A.B.C.D"].addSC("activate", "Enable the Address Family for this Neighbor"); routerBGPC.neighbor["A.B.C.D"].addSC("advertise-map", "specify route-map for conditional advertisement"); routerBGPC.neighbor["A.B.C.D"]["advertise-map"].addSC("WORD", "advertise route-map name"); routerBGPC.neighbor["A.B.C.D"]["advertise-map"].WORD.addSC("non-exist-map", "advertise prefix only if prefix in the condition does not exist"); routerBGPC.neighbor["A.B.C.D"]["advertise-map"].WORD["non-exist-map"].addSC("WORD", "condition route-map name"); routerBGPC.neighbor["A.B.C.D"].addSC("advertisement-interval", "Minimum interval between sending BGP routing updates"); routerBGPC.neighbor["A.B.C.D"]["advertisement-interval"].addSC("<0-600>", "time in seconds"); routerBGPC.neighbor["A.B.C.D"].addSC("allowas-in", "Accept as-path with my AS present in it"); routerBGPC.neighbor["A.B.C.D"]["allowas-in"].addSC("<1-10>", "Number of occurances of AS number"); routerBGPC.neighbor["A.B.C.D"].addSC("default-originate", "Originate default route to this neighbor"); routerBGPC.neighbor["A.B.C.D"].addSC("description", "Neighbor specific description"); routerBGPC.neighbor["A.B.C.D"].addSC("distribute-list", "Filter updates to/from this neighbor"); routerBGPC.neighbor["A.B.C.D"].addSC("ebgp-multihop", "Allow EBGP neighbors not on directly connected networks"); routerBGPC.neighbor.addSC("WORD", "Neighbor tag"); routerBGPC.neighbor.WORD.addSC("activate", "Enable the Address Family for this Neighbor"); routerBGPC.neighbor.WORD.addSC("advertise-map", "specify route-map for conditional advertisement"); routerBGPC.neighbor.WORD["advertise-map"].addSC("WORD", "advertise route-map name"); routerBGPC.neighbor.WORD["advertise-map"].WORD.addSC("non-exist-map", "advertise prefix only if prefix in the condition does not exist"); routerBGPC.neighbor.WORD["advertise-map"].WORD["non-exist-map"].addSC("WORD", "condition route-map name"); routerBGPC.neighbor.WORD.addSC("advertisement-interval", "Minimum interval between sending BGP routing updates"); routerBGPC.neighbor.WORD["advertisement-interval"].addSC("<0-600>", "time in seconds"); routerBGPC.neighbor.WORD.addSC("allowas-in", "Accept as-path with my AS present in it"); routerBGPC.neighbor.WORD["allowas-in"].addSC("<1-10>", "Number of occurances of AS number"); routerBGPC.neighbor.WORD.addSC("default-originate", "Originate default route to this neighbor"); routerBGPC.addSC("network", "Specify a network to announce via BGP"); routerBGPC.network.addSC("A.B.C.D", "Network number"); routerBGPC.network["A.B.C.D"].addSC("backdoor", "Specify a BGP backdoor route"); routerBGPC.network["A.B.C.D"].addSC("mask", "Network mask"); routerBGPC.network["A.B.C.D"].mask.addSC("A.B.C.D", "Network mask"); routerBGPC.network["A.B.C.D"].mask["A.B.C.D"].addSC("backdoor", "Specify a BGP backdoor route"); routerBGPC.network["A.B.C.D"].addSC("route-map", "Route-map to modify the attributes"); routerBGPC.network["A.B.C.D"]["route-map"].addSC("WORD", "Name of the route map"); routerBGPC.network["A.B.C.D"]["route-map"].WORD.addSC("backdoor", "Specify a BGP backdoor route"); routerBGPC.addSC("no", "Negate a command or set its defaults"); routerBGPC.addSC("redistribute", "Redistribute information from another routing protocol"); routerBGPC.redistribute.addSC("bgp", "Border Gateway Protocol (BGP)"); routerBGPC.redistribute.bgp.addSC("<1-65535>", "Autonomous system number"); routerBGPC.redistribute.bgp["<1-65535>"].addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.bgp["<1-65535>"].metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.bgp["<1-65535>"].addSC("route-map", "Route map reference"); routerBGPC.redistribute.bgp["<1-65535>"]["route-map"].addSC("WORD", "Pointer to route-map entries"); routerBGPC.redistribute.bgp["<1-65535>"]["route-map"].WORD.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.bgp["<1-65535>"]["route-map"].WORD.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.addSC("connected", "Connected"); routerBGPC.redistribute.connected.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.connected.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.connected.addSC("route-map", "Route map reference"); routerBGPC.redistribute.connected["route-map"].addSC("WORD", "Pointer to route-map entries"); routerBGPC.redistribute.connected["route-map"].WORD.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.connected["route-map"].WORD.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)"); routerBGPC.redistribute.eigrp.addSC("<1-65535>", "Autonomous system number"); routerBGPC.redistribute.eigrp["<1-65535>"].addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.eigrp["<1-65535>"].metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.eigrp["<1-65535>"].addSC("route-map", "Route map reference"); routerBGPC.redistribute.eigrp["<1-65535>"]["route-map"].addSC("WORD", "Pointer to route-map entries"); routerBGPC.redistribute.eigrp["<1-65535>"]["route-map"].WORD.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.eigrp["<1-65535>"]["route-map"].WORD.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.addSC("igrp", "Interior Gateway Routing Protocol (IGRP)"); routerBGPC.redistribute.igrp.addSC("<1-65535>", "Autonomous system number"); routerBGPC.redistribute.igrp["<1-65535>"].addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.igrp["<1-65535>"].metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.igrp["<1-65535>"].addSC("route-map", "Route map reference"); routerBGPC.redistribute.igrp["<1-65535>"]["route-map"].addSC("WORD", "Pointer to route-map entries"); routerBGPC.redistribute.igrp["<1-65535>"]["route-map"].WORD.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.igrp["<1-65535>"]["route-map"].WORD.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.addSC("ospf", "Open Shortest Path First (OSPF)"); routerBGPC.redistribute.ospf.addSC("<1-65535>", "Process ID"); routerBGPC.redistribute.ospf["<1-65535>"].addSC("match", "Redistribution of OSPF routes"); routerBGPC.redistribute.ospf["<1-65535>"].match.addSC("external", "Redistribute OSPF external routes"); routerBGPC.redistribute.ospf["<1-65535>"].match.addSC("internal", "Redistribute OSPF internal routes"); routerBGPC.redistribute.ospf["<1-65535>"].match.addSC("nssa-external", "Redistribute OSPF NSSA external routes"); routerBGPC.redistribute.ospf["<1-65535>"].addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.ospf["<1-65535>"].metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.ospf["<1-65535>"].addSC("route-map", "Route map reference"); routerBGPC.redistribute.ospf["<1-65535>"]["route-map"].addSC("WORD", "Pointer to route-map entries"); routerBGPC.redistribute.ospf["<1-65535>"]["route-map"].WORD.addSC("match", "Redistribution of OSPF routes"); routerBGPC.redistribute.ospf["<1-65535>"].addSC("vrf", "VPN Routing/Forwarding Instance"); routerBGPC.redistribute.ospf["<1-65535>"].vrf.addSC("WORD", "VPN Routing/Forwarding Instance (VRF) name"); routerBGPC.redistribute.addSC("rip", "Routing Information Protocol (RIP)"); routerBGPC.redistribute.rip.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.rip.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.rip.addSC("route-map", "Route map reference"); routerBGPC.redistribute.rip["route-map"].addSC("WORD", "Pointer to route-map entries"); routerBGPC.redistribute.rip["route-map"].WORD.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.rip["route-map"].WORD.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.addSC("static", "Static routes"); routerBGPC.redistribute.static.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.static.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.redistribute.static.addSC("route-map", "Route map reference"); routerBGPC.redistribute.static["route-map"].addSC("WORD", "Pointer to route-map entries"); routerBGPC.redistribute.static["route-map"].WORD.addSC("metric", "Metric for redistributed routes"); routerBGPC.redistribute.static["route-map"].WORD.metric.addSC("<0-4294967295>", "Default metric"); routerBGPC.addSC("synchronization", "Perform IGP synchronization"); routerBGPC.addSC("table-map", "Map external entry attributes into routing table"); routerBGPC.addSC("timers", "Adjust routing timers"); routerBGPC.timers.addSC("bgp", "BGP timers"); routerBGPC.timers.bgp.addSC("<1-4294967295>", "Keepalive interval"); routerBGPC.timers.bgp["<1-4294967295>"].addSC("<1-4294967295>", "Holdtime");