8.2.4.7.8.6. L3
Note
Applicable to Vulcan port only.
8.2.4.7.8.6.1. IP Version
await cg.l3.ip_version.set_ipv4()
await cg.l3.ip_version.set_ipv6()
await cg.l3.ip_version.get()
8.2.4.7.8.6.2. IPv4 Range
await cg.l3.ipv4.client_range.set()
await cg.l3.ipv4.client_range.get()
await cg.l3.ipv4.server_range.set()
await cg.l3.ipv4.server_range.get()
8.2.4.7.8.6.3. IPv4 DiffServ Config
await cg.l3.diffserv.mask.set()
await cg.l3.diffserv.mask.get()
await cg.l3.diffserv.range_limits.set()
await cg.l3.diffserv.range_limits.get()
await cg.l3.diffserv.step.set()
await cg.l3.diffserv.step.get()
await cg.l3.diffserv.type.set()
await cg.l3.diffserv.type.get()
await cg.l3.diffserv.value.set()
await cg.l3.diffserv.value.get()
8.2.4.7.8.6.4. IPv6 Range
await cg.l3.ipv6.client_range.set()
await cg.l3.ipv6.client_range.get()
await cg.l3.ipv6.server_range.set()
await cg.l3.ipv6.server_range.get()
8.2.4.7.8.6.5. IPv6 Flow Label Config
await cg.l3.ipv6.flow_label.set()
await cg.l3.ipv6.flow_label.get()
await cg.l3.ipv6.traffic_class.set()
await cg.l3.ipv6.traffic_class.get()
8.2.4.7.8.6.6. NAT
await cg.l3.nat.set_on()
await cg.l3.nat.set_off()
await cg.l3.nat.get()