NFD-A...ATEGY(7)

πŸ“¦
version 24.07 Β· 2 versions
, in nixos 26.05

πŸ’– NFD ASF strategy β€” nfd-asf-strategy πŸ’–

Okay bestie, this is the manual page for NFD-A...ATEGY(7) from the Named Data Networking Forwarding Daemon (NFD) set β€” manual-name moment folded in right here at the top, no cap. It's giving nfd-asf-strategy, and it's here to explain ASF: Adaptive Smoothed RTT-based Forwarding Strategy. πŸ¦‹

✨ NAME ✨

nfd-asf-strategy β€” NFD ASF strategy πŸ’…

🌈 SYNOPSIS 🌈

The vibe is literally:

nfdc strategy set prefix NAME strategy
/localhost/nfd/strategy/asf[/v=5][/probing-interval~INTERVAL][/max-timeouts~TIMEOUTS]

πŸ’« DESCRIPTION πŸ’«

ASF is an Adaptive Smoothed RTT-based Forwarding Strategy that chooses the best next hop based on SRTT measurements, and also periodically probes other next hops to learn their RTTs. It's main-character energy for path selection: measure, smooth, probe, slay. ✨

πŸŽ€ OPTIONS πŸŽ€

  • probing-interval <INTERVAL> β€” this optional parameter tells ASF how often to send a probe to determine alternative paths. The value is specified in milliseconds (a non-negative integer). Smaller values will result in higher overhead but faster reaction. The default value is 1 minute and the minimum value is 1 second. πŸ•
  • max-timeouts <TIMEOUTS> β€” this optional parameter makes ASF switch to another appropriate face (if available) after it has encountered the specified number of timeouts. The value is a positive integer and defaults to 3, i.e., switch to another face after 3 timeouts. Smaller values make ASF more sensitive to timeouts and will switch paths more frequently, which should provide a faster reaction to link failures. Larger values may be better suited when transient timeouts are common and for certain application uses. πŸ’€

πŸ“ EXAMPLES πŸ“

  1. Use the default values for all parameters.
nfdc strategy set prefix /ndn strategy /localhost/nfd/strategy/asf
  1. Set the probing interval to 30 seconds.
nfdc strategy set prefix /ndn strategy /localhost/nfd/strategy/asf/v=5/probing-interval~30000
  1. Set the maximum number of timeouts to 5.
nfdc strategy set prefix /ndn strategy /localhost/nfd/strategy/asf/v=5/max-timeouts~5
  1. Set the probing interval to 30 seconds and the maximum number of timeouts to 2.
nfdc strategy set prefix /ndn strategy /localhost/nfd/strategy/asf/v=5/probing-interval~30000/max-timeouts~2
  1. Set the retransmission suppression multiplier to 2.5 and the probing interval to 45 seconds. See nfdc-strategy(1) for more information on the retransmission suppression parameters.
nfdc strategy set prefix /ndn strategy /localhost/nfd/strategy/asf/v=5/retx-suppression-multiplier~2.5/probing-interval~45000

πŸ‘‘ SEE ALSO πŸ‘‘

nfdc-strategy(1) β€” go read it, bestie. 🫢

Copyright Β© 2014-2024 Named Data Networking Project.


Cute sign-off time: this page is version 24.07, dated 1980-01-01, and its manual home is NFD-A...ATEGY(7). Bye bestie, go forth and set your strategy! πŸ’–πŸŒˆ

πŸ“¦ where this page comes from