request system evpn hash-values vlans
Syntax
request system evpn hash-values vlans <no-confirm> <instance instance> <vlan vlan>
Description
You use the request system evpn hash-values vlans command to generate
per-VLAN hash values that summarize EVPN-VXLAN state across internal subsystems such as
rpd, l2ald, and l2alm. These hashes provide a fast, low-noise way to correlate control,
kernel, and forwarding programming views without dumping full tables. The output is
summary-only (there is no detail view) and is designed for quick comparison, for
example, capture a baseline in steady state, then rerun the command to spot VLANs whose
state has diverged. This command does not alter EVPN-VXLAN forwarding behavior.
To reduce runtime and isolate issues, you can scope the request by using the
instance instance-name and vlan
vlan-name options. Currently, the request
system evpn hash-values vlans command returns hash values only for EVPN
VLANs. Use these values to compare the state across subsystems or devices at a glance
and to guide deeper per-VLAN investigations with other EVPN-VXLAN consistency commands
when needed.
Options
| no-confirm |
Do not ask for confirmation |
| instance |
Routing instance |
| vlan |
VLAN name |
Required Privilege Level
view
Output Fields
Table 1
describes the output fields for the request system evpn hash-values
vlans command. Output fields are listed in the approximate order in which
they appear.
| Field Name | Field Description |
|---|---|
|
Evpn host |
Device Hostname |
|
MAC TABLE |
Title for MAC table section |
|
MAC IP TABLE |
Title for MAC-IP table section |
|
Routing-Instance |
Routing instance name |
|
Vlan name |
VLAN name |
|
L2-hash |
Hash value for EVPN VLANs calculated across internal subsystems such as rpd, l2ald, and l2alm. |
Sample Outputs
- request system evpn hash-values vlans
- request system evpn hash-values vlans instance routing-instance1 vlan V1001
request system evpn hash-values vlans
The following output shows a summary output of the request system evpn
hash-values vlans command.
user@host> request system evpn hash-values vlans Do you want to proceed ? [yes,no] (no) yes Evpn host : hostname MAC TABLE : Routing-Instance Vlan name L2-hash routing-instance1 v100 a3a708104e063be5e9ccb607a0888234 routing-instance2 v200 a3a708104e063be5e9ccb607a0888234 MAC IP TABLE : Routing-Instance Vlan name L2-hash routing-instance1 v100 c332b1d54a4539d6d3aac7da04133242 routing-instance2 v200 c332b1d54a4539d6d3aac7da04133242
The following output shows a summary output of the request system evpn
hash-values vlans command using the display XML
format.
user@host> request system evpn hash-values vlans | display xml
<system-evpn>
<evpn-host>hostname</evpn-host>
<vlans>
<mac-table-hash>
<instance>routing-instance1</instance>
<vlan>v100</vlan>
<l2-hash>a3a708104e063be5e9ccb607a0888234</l2-hash>
</mac-table-hash>
<mac-ip-table-hash>
<instance>routing-instance1</instance>
<vlan>v100</vlan>
<l2-hash> c332b1d54a4539d6d3aac7da04133242 </l2-hash>
</mac-ip-table-hash>
</vlans>
</system-evpn>
request system evpn hash-values vlans instance routing-instance1 vlan V1001
The following output shows a summary output of the request system evpn
hash-values vlans command scoped using both the instance
and the vlan options.
user@host> request system evpn hash-values vlans instance routing-instance1 vlan V1001 This might use extensive device resources, do you want to proceed? [yes,no] (no) yes Evpn HOST : hostname MAC IP TABLE : Routing-Instance Vlan name L2 hash routing-instance1 V1001 1503e17ffb6fef1bf11db93f87969681
Release Information
Statement introduced in Junos OS Evolved Release 26.1R1