PowerBFD

0.1.1

Lab-use-only standalone BFD (RFC 5880/5881/5883) test peer for PowerShell: single-hop and multihop sessions, async and demand mode, echo, authentication (simple password, keyed MD5/SHA1 and meticulous variants), fault injection and a packet builder. The BFD code is self-contained so it can be embedded in PowerBGP, PowerOSPF and similar modules.

Minimum PowerShell version

7.4

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PowerBFD

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PowerBFD

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) erikgraa. All rights reserved.

Package Details

Author(s)

  • erikgraa

Tags

BFD Networking Packet Testing Router RFC5880 Linux Windows

Functions

New-PacketField New-Packet Format-Packet New-BfdControl ConvertFrom-BfdControl Start-BfdSession Get-BfdSession Set-BfdSession Stop-BfdSession Resume-BfdSession Remove-BfdSession Get-BfdEvent Export-BfdConfig Import-BfdConfig

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

0.1.1: Icon, container image on GHCR (no module changes). 0.1.0: Initial release. BFD single-hop (RFC 5881) and multihop (RFC 5883), async and demand mode, echo, timer negotiation with Poll/Final, authentication (simple password, keyed MD5/SHA1, meticulous variants), state-change notification hook for embedding, event log, fault injection, config export/import and a generic packet builder.

FileList

Version History

Version Downloads Last updated
0.1.1 (current version) 7 11/2/2026
0.1.0 5 11/2/2026