8.2.4.7.8.11.1.1. TCP
Note
Applicable to Vulcan port only.
8.2.4.7.8.11.1.1.1. ACK Configuration
await cg.tcp.ack.duplicate_thresholds.set()
await cg.tcp.ack.duplicate_thresholds.get()
await cg.tcp.ack.frequency.set()
await cg.tcp.ack.frequency.get()
await cg.tcp.ack.timeout.set()
await cg.tcp.ack.timeout.get()
8.2.4.7.8.11.1.1.2. Congestion Control
await cg.tcp.cwnd.congestion_mode.set_none()
await cg.tcp.cwnd.congestion_mode.set_new_reno()
await cg.tcp.cwnd.congestion_mode.set_reno()
await cg.tcp.cwnd.congestion_mode.get()
8.2.4.7.8.11.1.1.3. Initial CWND
await cg.tcp.cwnd.icwnd_calc_method.set_fixed_factor()
await cg.tcp.cwnd.icwnd_calc_method.set_rfc2581()
await cg.tcp.cwnd.icwnd_calc_method.set_rfc5681()
await cg.tcp.cwnd.icwnd_calc_method.get()
8.2.4.7.8.11.1.1.4. Initial Slow Slart
await cg.tcp.iss_treshold.set_automatic()
await cg.tcp.iss_treshold.set_manual()
await cg.tcp.iss_treshold.get()
8.2.4.7.8.11.1.1.5. Max Segment Size - Fixed
await cg.tcp.mss.fixed_value.set()
await cg.tcp.mss.fixed_value.get()
8.2.4.7.8.11.1.1.6. Max Segment Size - Varying
await cg.tcp.mss.range_limits.set()
await cg.tcp.mss.range_limits.get()
await cg.tcp.mss.type.set_fixed()
await cg.tcp.mss.type.set_increment()
await cg.tcp.mss.type.set_random()
await cg.tcp.mss.type.get()
8.2.4.7.8.11.1.1.7. RWND Scaling
await cg.tcp.rwnd.scaling.set_yes()
await cg.tcp.rwnd.scaling.set_no()
await cg.tcp.rwnd.scaling.get()
8.2.4.7.8.11.1.1.8. RWND Size
await cg.tcp.rwnd.size.set()
await cg.tcp.rwnd.size.get()
8.2.4.7.8.11.1.1.9. Retransmission Timeout Prolonged Mode
await cg.tcp.rto.prolonged_mode.set_disable()
await cg.tcp.rto.prolonged_mode.set_enable()
await cg.tcp.rto.prolonged_mode.get()
8.2.4.7.8.11.1.1.10. Retransmission Timeout Range
await cg.tcp.rto.range_limits.set()
await cg.tcp.rto.range_limits.get()
8.2.4.7.8.11.1.1.11. SYN Retransmission Timeout
await cg.tcp.rto.syn_value.set()
await cg.tcp.rto.syn_value.get()