US Patent:
20210367927, Nov 25, 2021
Inventors:
- Santa Clara CA, US
Brett HATCH - Oakland CA, US
Ashit TANDON - San Jose CA, US
Deva PANDIAN - Sunnyvale CA, US
Di WANG - Monte Sereno CA, US
International Classification:
H04L 29/06
H04L 29/12
H04L 12/743
H04L 12/935
Abstract:
A system administrator can specify NAT mappings to perform NAT translations in a switch. The administrator can specify an ACL to filter packets to be translated. Filter rules generated from the ACL are stored in a first memory store in a switch and NAT rules generated from the NAT mappings are stored in a second memory store separate from the first memory store. When a packet matches one of the filter rules a tag that identifies the ACL is associated with the packet. When the tagged packet matches one of the NAT rules, the packet is translated according to the matched NAT rule.