forked from openconfig/featureprofiles
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: mtu-1.3: large ip packet transmission (openconfig#2181)
* feat: mtu-1.3: large ip packet transmission * refactor: set otg l1 speed based on testbed
- Loading branch information
Showing
3 changed files
with
797 additions
and
0 deletions.
There are no files selected for viewing
39 changes: 39 additions & 0 deletions
39
feature/mtu/largeippacket/otg_tests/large_ip_packet_transmission/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# MTU-1.3: Large IP Packet Transmission | ||
|
||
## Summary | ||
|
||
Test that ports with sufficiently high MTU do not fragment any packets when flows of various size | ||
IPv4 and IPv6 packet sizes are sent over them. | ||
|
||
## Procedure | ||
|
||
* Configure DUT with routed input and output interfaces with an Ethernet MTU of 9216. | ||
* Test should be executed with two different interface/connectivity profiles: | ||
1) Standalone -- one input and one output port | ||
2) Bundle with four input members and four output members | ||
* Run traffic flows of the following size over IPv4 and IPv6 between ATE ports. | ||
* 1500 Bytes | ||
* 2000 Bytes | ||
* 4000 Bytes | ||
* 9202 Bytes | ||
* Assert ATE reports packets sent and received count are the same, indicating no fragmentation, and | ||
successful transit. | ||
|
||
## Config Parameter coverage | ||
|
||
* /interfaces/interface[name=*]/config/mtu: | ||
* /interfaces/interface[name=*]/subinterfaces/subinterface[index=*]/ipv4/config/mtu: | ||
* /interfaces/interface[name=*]/subinterfaces/subinterface[index=*]/ipv6/config/mtu: | ||
|
||
## Telemetry Parameter coverage | ||
|
||
No configuration coverage, validates success by checking flow statistics between ATE ports. | ||
|
||
## Protocol/RPC Parameter coverage | ||
|
||
N/A | ||
|
||
## Minimum DUT platform requirement | ||
|
||
N/A | ||
|
Oops, something went wrong.