Configure Packet Timestamping
Timestamping packets is crucial in networking, Accurately recording time references for packets as they travel through the network. This technology aids in performance monitoring, latency analysis, network troubleshooting, and system synchronization. Precise timestamps help pinpoint delays, identify network bottlenecks, optimize routing, and ensure adherence to service-level agreements.
Timestamps are also crucial for coordinating distributed systems by maintaining a consistent time reference across geographically dispersed components. To do this, Specialized hardware or software captures and records these timestamps. Protocols like Precision Time Protocol (PTP) or Network Time Protocol (NTP), facilitate high-precision synchronization.
Timestamping feature is needed for below major use-cases:
Detecting the congestion point on the path of a flow
Path Tracing
Real-time performance monitoring
Arrival sequence validation
This feature is only supported on Broadcom TD3 platforms, specifically EC7326, and EC7726.
Enable Timestamping Globally
You can configure the Timestamping glo using the following command:
Reference
Command
[no] timestamping [enable ]
Description
OPB Packet Timestamping
Parameters
enable or disable
Mode
CONFIG
Example
Enable Timestamp Per-Interface
To Configure Timestamping per interface, use the below command:
Reference
Command
[no] timestamp {enable} stage {ingress | egress} source-id <23-bit value>
Description
Timestamp configuration
Parameters
enable/disable, stage, source-id
Mode
INTERFACE
Example
Last updated