Junos OS supports configuring a key to identify traffic flows in a GRE tunnel as defined in RFC2890. You must configure the key on the routers on both endpoints of a tunnel and create an export policy to populate the key in the forwarding table. You can configure dynamic-tunnel-gre-key at the [edit routing-options dynamic-tunnels tunnel-attributes name] hierarchy level.
Starting in 26.2, you can configure a GRE tunnel key to differentiate multiple tunnels that share identical source and destination IP endpoints. The device inserts the key in outbound GRE packets and validates or parses keys from incoming GRE packets.
| Product / Application | Software | Introduced Release |
|---|---|---|
| MX204 | Junos OS | 20.1R1 |
| MX240 | Junos OS | 20.1R1 |
| MX480 | Junos OS | 20.1R1 |
| MX960 | Junos OS | 20.1R1 |
| MX10003 | Junos OS | 20.1R1 |
| SRX300 | Junos OS | 26.2R1 |
| SRX320 | Junos OS | 26.2R1 |
| SRX340 | Junos OS | 26.2R1 |
| SRX345 | Junos OS | 26.2R1 |
| SRX380 | Junos OS | 26.2R1 |
| SRX1600 | Junos OS | 26.2R1 |
| SRX4100 | Junos OS | 26.2R1 |
| SRX4120 | Junos OS | 26.2R1 |
| SRX4200 | Junos OS | 26.2R1 |
| SRX4300 | Junos OS | 26.2R1 |
| SRX4600 | Junos OS | 26.2R1 |
| SRX4700 | Junos OS | 26.2R1 |
| SRX5400 | Junos OS | 26.2R1 |
| SRX5600 | Junos OS | 26.2R1 |
| SRX5800 | Junos OS | 26.2R1 |