Skip to content

Commit

Permalink
[DASH-Sonic] Update DASH PA_VALIDATION table (#1848)
Browse files Browse the repository at this point in the history
Update dash-sonic hld for DASH PA_VALIDATION table for outbound and scale.
  • Loading branch information
kperumalbfn authored Nov 8, 2024
1 parent 174cf09 commit 4e47eb2
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion doc/dash/dash-sonic-hld.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
| 2.0 | 04/08/2024 | Prince Sunny | Schema updates for PL, PL-NSG, metering |
| 2.1 | 08/22/2024 | Mukesh M Velayudhan | Add local Region ID field in appliance |
| 2.2 | 08/28/2024 | Lawrence Lee | Route table `routing_type` restrictions, delete op behavior |
| 2.3 | 11/7/2024 | Kumaresh Perumal | Update DASH_PA_VALIDATION_TABLE |

# About this Manual
This document provides more detailed design of DASH APIs, DASH orchestration agent, Config and APP DB Schemas and other SONiC buildimage changes required to bring up SONiC image on an appliance card. General DASH HLD can be found at [dash_hld](https://github.com/sonic-net/DASH/tree/main/documentation/general/dash-high-level-design.md).
Expand Down Expand Up @@ -674,6 +675,12 @@ key = DASH_PA_VALIDATION_TABLE:vni; ENI and VNI as key;
addresses = list of addresses used for validating underlay source ip of incoming packets.
```

DASH_PA_VALIDATION_TABLE is used only for PL outbound direction. PA address can be either IPV4 or IPV6.

Total PAs per MSEE would be 64 and if there are 64 MSEEs per region(based on 400G DPU), there would be 4K PA_VALIDATION entries.

For more scale numbers, please refer to the [doc](https://github.com/sonic-net/DASH/blob/main/documentation/express-route-service/express-route-gateway-bypass.md)

### 3.2.14 DASH tunnel table

```
Expand Down Expand Up @@ -1600,4 +1607,4 @@ The same principle applies to `overlay_dip_prefix` and the final overlay destina
```
final_overlay_dip = (orig_packet_dip & ~overlay_dip_prefix.mask)
| overlay_dip_prefix.addr
```
```

0 comments on commit 4e47eb2

Please sign in to comment.