Static Route-configuration
此内容尚不支持你的语言。
show ip route
Section titled “show ip route”[Command] show ip route [summary|connected|static|bgp|ospf|isis|kernel|A.B.C.D/M|A.B.C.D|vrf{all|String}|json]
[Purpose] Display all ipv4 routes
[Parameter]
| Parameter | Description |
|---|---|
| A.B.C.D/M | IP prefix |
| A.B.C.D | Network |
[View] System view
[Use Cases]
sonic# show ip route connectedCodes: K - kernel route, C - connected, S - static, R - RIP,O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,T - Table, v - VNC, V - VNC-Direct, A - Babel, D - SHARP,F - PBR, f - OpenFabric,> - selected route, * - FIB route, q - queued, r - rejected, b - backupC>* 10.0.0.0/24 is directly connected, Ethernet112, 00:22:20C>* 10.1.0.103/32 is directly connected, Loopback0, 20:16:20C>* 10.250.0.0/24 is directly connected, eth0, 20:16:40C>* 11.11.10.0/24 is directly connected, Vlan10, 20:16:10C>* 112.0.0.0/24 is directly connected, Ethernet112, 00:22:20C>* 122.0.0.0/24 is directly connected, Vlan100, 20:16:10show ip protocol [vrf {all|String}]
Section titled “show ip protocol [vrf {all|String}]”[Command] show ip protocol
[Purpose] Display IPv4 protocol information
[Parameter]
| Parameter | Description |
|---|---|
| vrf | Display IPv4 protocol information under the specified VRF |
[View] System view
[Use Cases]
sonic# show ip protocolProtocol : route-map------------------------system : nonekernel : noneconnected : nonestatic : nonerip : noneripng : noneospf : noneospf6 : noneisis : nonebgp : RM_SET_SRCpim : noneeigrp : nonenhrp : nonehsls : noneolsr : nonetable : noneldp : nonevnc : nonevnc-direct : nonevnc-rn : nonebgp-direct : nonebgp-direct-to-nve-groups : nonebabel : nonesharp : nonepbr : nonebfd : nonewildcard : noneany : noneshow ipv6 route
Section titled “show ipv6 route”[Command] show ipv6 route [summary|connected|static|bgp|ospf6|isis|kernel|X:X::X:X/M****|**X:X::X:X |vrf{all|String}|json]
[Purpose] Show IPv6 routing table
[Parameter]
| Parameter | Description |
|---|---|
| summary | Show route summary |
| connected | Show directly connected routes |
| static | Display static routes |
| bgp | Show BGP routes |
| ospf6 | Display OSPF6 routes |
| isis | Show ISIS routes |
| kernel | Show kernel routes |
| X:X::X:X/M | IPv6 prefix |
| X:X::X:X | Network |
| vrf | Display the routes under the specified VRF |
| json | Display routes in json format |
[View] System view
[Use Cases]
sonic# show ipv6 routeCodes: K - kernel route, C - connected, S - static, R - RIPng,O - OSPFv3, I - IS-IS, B - BGP, N - NHRP, T - Table,v - VNC, V - VNC-Direct, A - Babel, D - SHARP, F - PBR,f - OpenFabric,> - selected route, * - FIB route, q - queued, r - rejected, b - backupB>* ::/0 [20/0] via fe80::1a17:25ff:fe37:6508, Ethernet50, weight 1, 02:54:43* via fe80::1a17:25ff:fe37:6722, Ethernet49, weight 1, 02:54:43show ipv6 protocol [vrf {all|String}]
Section titled “show ipv6 protocol [vrf {all|String}]”[Command] show ipv6 protocol
[Purpose] Display IPv6 protocol information
[Parameter]
| Parameter | Description |
|---|---|
| vrf | Display IPv6 protocol information under the specified VRF |
[View] System view
[Use Cases]
sonic# show ipv6 protocolVRF: defaultProtocol : route-map-------------------------------------system : nonekernel : noneconnected : nonestatic : RM_SET_SRC6rip : noneripng : noneospf : noneospf6 : noneisis : nonebgp : RM_SET_SRC6pim : noneeigrp : nonenhrp : nonehsls : noneolsr : nonetable : noneldp : nonevnc : nonevnc-direct : nonevnc-rn : nonebgp-direct : nonebgp-direct-to-nve-groups : nonebabel : nonesharp : nonepbr : nonebfd : noneopenfabric : nonevrrp : nonenhg : nonesrte : nonewildcard : noneany : noneip route A.B.C.D{/M|A.B.C.D}
Section titled “ip route A.B.C.D{/M|A.B.C.D}”[Command] ip routeA.B.C.D**{/M|A.B.C.D} {A.B.C.D|Null0|ethernetinterface_num|vlanvlan_id|link-aggregationlag_id|vxlan-vniVNI}[OPTION]*** ip routeA.B.C.D**{/M|A.B.C.D} {reject|blackhole} [tagtag_id|distance|labellabel_id|tabletable_id]*** ip routeA.B.C.D**{/M|A.B.C.D} gregre_id no ip route*A.B.C.D*****{/M|A.B.C.D} {A.B.C.D|Null0|ethernetinterface_num|vlanvlan_id|link-aggregationlag_id|vxlan-vniVNI}[OPTION]***
[Purpose] Configure IPv4 static routes
[Parameter]
| Parameter | Description |
|---|---|
| A.B.C.D/M | Destination IP address of the route |
| A.B.C.D | Routing the IP address of the next hop |
| Null0 | No outgoing interface specified |
| ethernet | Specify the outgoing interface as a physical port |
| interface_num | The range of interface id 0~54 |
| vlan | Specify the outgoing interface as a VLAN port |
| vlan_id | Specify VLAN id, range 1~4094 |
| link-aggregation | Specify the outgoing interface as the aggregation port |
| lag_id | Specify lag_id |
| vrf | Display the routes under the specified VRF |
| vxlan-vni | Direct vxlan-vni value |
| VNI | VNI range 1~16777215 |
OPTION options are as follows:
| Parameter | Description |
|---|---|
| tag | Specify the tag value of the route, range 1~4294967295 |
| distance | Specify the metric value of the route, in the range 1~255 |
| label | Specify the label value of the route, ranging from 16 to 1048575, separated by ”/“ |
| table | Specify the table value of this route, range 1~4294967295 |
| nexthop-vrf | Specify the VRF for the next hop of this route |
| color | Specify the color value of this route, range 1~4294967295 |
| bfd | Enable the BFD detection function for this route |
| multihop | Set BFD’s multihop mode |
| local-address | Set local-address in multihop mode of BFD, A.B.C.D |
| reject | Specify the route as reject type |
| blackhole | Specify the route as a blackhole route |
| gre | Specify the routing out interface as GRE |
| gre_id | Specify GRE id range, 0~323 |
[View] System configuration view
[Use Cases]
sonic# configure terminalsonic(config)# ip route 20.0.0.0/24 10.0.0.57ipv6 route X:X::X:X{/M|X:X::X:X}
Section titled “ipv6 route X:X::X:X{/M|X:X::X:X}”[Command] ipv6 routeX:X::X:X {/M|X:X::X:X } [fromX:X::X:X***/M*****] {X:X::X:X |Null0|ethernetinterface_num*****|vlanvlan_id|link-aggregationlag_id|vxlan-vniVNI}[OPTION]*** ipv6 routeX:X::X*:X {/M|X:X::X:X } {reject|blackhole}[tagtag_id**|distance|labellabel_id|tabletable_id]*** ipv6 routeX:X::X:X {/M|X:X::X:X } gregre_id no ipv6 routeX:X::X:X {/M|X:X::X:X } [fromX:X::X:X***/M*****] {X:X::X:X |Null0|ethernet*interface_num*****|vlanvlan_id|link-aggregationlag_id|vxlan-vniVNI}[OPTION]***
[Purpose] Configure IPv6 static routes
[Parameter]
| Parameter | Description |
|---|---|
| X:X::X:X/M | Destination IPv6 address of the route |
| X:X::X:X | Routing the next-hop IPv6 address |
| from | Specify the source address of the route |
| X:X::X:X/M | Specify the route address prefix |
| Null0 | No outgoing interface specified |
| ethernet | Specify the outgoing interface as a physical port |
| interface_num | The range of interface ID 0~54 |
| vlan | Specify the outgoing interface as a VLAN port |
| vlan_id | Specify VLAN ID, range 1~4094 |
| link-aggregation | Specify the outgoing interface as the aggregation port |
| lag_id | Specify LAG ID |
| vxlan-vni | Direct VNI value |
| VNI | VNI range 1~16777215 |
OPTION options are as follows:
| Parameter | Description |
|---|---|
| tag | Specify the tag value of the route, range 1~4294967295 |
| distance | Specify the metric value of the route, in the range 1~255 |
| label | Specify the label value of the route, ranging from 16 to 1048575, separated by ”/“ |
| table | Specify the table value of this route, range 1~4294967295 |
| nexthop-vrf | Specify the VRF for the next hop of this route |
| color | Specify the color value of this route, range 1~4294967295 |
| bfd | Enable the BFD detection function for this route |
| multihop | Set BFD’s multihop mode |
| local-address | Set local-address in multihop mode of BFD, A.B.C.D |
| reject | Specify the route as reject type |
| blackhole | Specify the route as a blackhole route |
| gre | Specify the route out interface as GRE |
| gre_id | Specify GRE id range, 0~323 |
[View] System configuration view
[Use Cases]
sonic# configure terminalsonic(config)# ipv6 route 2022::2000/64 1000::1