mellowdrifter / bgpwatch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BGPWATCH

BGP daemon that listens for connections and outputs BGP updates.

Getting Started

go build and you're good. Right now I'm only using the standard library so there is no need to install any dependencies besides the Go compiler.

Handles the full IPv4 and IPv6 internet routing table with ease.

Daemon will listen for any incoming connections. No need to configure peers as it'll only respond to connections to it.

Running the binary

Running bgpwatch

Options

$sudo ./bgpwatch --help

Usage of ./bgpwatch:
  -endofrib
        log updates only when EoR received
  -log string
        log location, stdout if not given
  -port int
        listen port (default 179)
  -rid string
        router id (default "0.0.0.1")

Supports

Built With

  • Go
  • Many RFCs ...

Authors

  • Darren O'Connor

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details

About

License:Apache License 2.0


Languages

Language:Go 100.0%