Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: bgp

cloudflare/isbgpsafeyet.com

Is BGP safe yet?

Language: HTML - Size: 3.51 MB - Last synced: about 7 hours ago - Pushed: 1 day ago - Stars: 267 - Forks: 308

netbox-community/netbox-bgp

NetBox plugin for BGP related objects documentation

Language: Python - Size: 6.03 MB - Last synced: about 7 hours ago - Pushed: about 10 hours ago - Stars: 216 - Forks: 44

FRRouting/frr

The FRRouting Protocol Suite

Language: C - Size: 134 MB - Last synced: about 11 hours ago - Pushed: about 14 hours ago - Stars: 3,065 - Forks: 1,187

mugruilor/WAWO

WAWO(哇沃)怎么样?WAWO(哇沃)介绍和测评

Size: 1.95 KB - Last synced: 4 minutes ago - Pushed: about 15 hours ago - Stars: 2 - Forks: 0

NGMunia/Campus-Network-topology

The demonstrates traditional collapsed core campus design while employing SDN controller for network automation. For Branch connectivity, the topology employs DMVPN technology to connect the main HQ Office with the Branch Offices.

Language: Python - Size: 1.35 MB - Last synced: about 2 hours ago - Pushed: about 17 hours ago - Stars: 1 - Forks: 0

red55/bgp-dns

Language: Go - Size: 78.1 KB - Last synced: about 1 hour ago - Pushed: about 18 hours ago - Stars: 0 - Forks: 0

thleontev/Networks

Network labs

Size: 3.46 MB - Last synced: about 4 hours ago - Pushed: about 22 hours ago - Stars: 0 - Forks: 0

paepckehh/asn2pf

generate pf firewall config files from full live asn/bgp routing tables (app/lib/api)

Language: Go - Size: 76.2 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

KatharaFramework/Kathara

A lightweight container-based network emulation system.

Language: Python - Size: 4.21 MB - Last synced: about 1 hour ago - Pushed: about 8 hours ago - Stars: 394 - Forks: 61

kiraum/peering_gossip

The idea is to have a gossip tool generating a Hall of Shame for Autonomous Systems that are not so polite.

Language: Python - Size: 140 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1 - Forks: 0

peering-manager/peering-manager

BGP sessions management tool

Language: Python - Size: 22 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 455 - Forks: 86

pmacct/pmacct

pmacct is a small set of multi-purpose passive network monitoring tools [NetFlow IPFIX sFlow libpcap BGP BMP RPKI IGP Streaming Telemetry].

Language: C - Size: 21.2 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1,018 - Forks: 262

oivano/asuswrt-merlin.ng

Custom Asus Merlin firmware for DSL-AC68U routers

Size: 1.74 GB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 1

greenpau/gobgp_exporter

Prometheus Exporter for GoBGP

Language: Go - Size: 128 KB - Last synced: about 3 hours ago - Pushed: 7 days ago - Stars: 25 - Forks: 13

ericyoc/bgp-routing-attacks-sim-poc

Simulates the Border Gateway Protocol (BGP) routing process and demonstrates two common BGP attacks: sub-prefix hijacking and BGP prepending.

Language: Jupyter Notebook - Size: 464 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

Exa-Networks/exabgp

The BGP swiss army knife of networking

Language: Python - Size: 14.1 MB - Last synced: 2 days ago - Pushed: 9 days ago - Stars: 2,027 - Forks: 439

martimy/clab_vxlan_frr

This repository includes several labs that demonstrate using VxLAN for Ethernet tunneling. The labs are created using containerlab and FRRouting. Several VxLAN deployment scenarios are included, among them is Multicast and EVPN.

Language: Shell - Size: 232 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 7 - Forks: 1

limbopro/jichangtuijian

稳定好用的SS机场/v2Ray机场/SSR机场推荐(2019-2024)

Size: 43 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 78 - Forks: 3

hatamiarash7/ASN-By-Country

Get ASN delegations list of specific country

Language: Python - Size: 141 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 6 - Forks: 1

gmazoyer/looking-glass

Easy to deploy Looking Glass

Language: PHP - Size: 11.7 MB - Last synced: 7 days ago - Pushed: 2 months ago - Stars: 429 - Forks: 136

alibaba/hybridnet

Make underlay and overlay network can coexist, communicate, even be transformed purposefully.

Language: Go - Size: 114 MB - Last synced: 7 days ago - Pushed: 28 days ago - Stars: 244 - Forks: 32

nitefood/asn

ASN / RPKI validity / BGP stats / IPv4v6 / Prefix / URL / ASPath / Organization / IP reputation / IP geolocation / IP fingerprinting / Network recon / lookup API server / Web traceroute server

Language: Shell - Size: 500 KB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 1,181 - Forks: 147

ytisf/PyExfil

A Python Package for Data Exfiltration

Language: Python - Size: 1.75 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 739 - Forks: 138

unredacted/ansible-role-pathvector

An Ansible role install and configure Pathvector

Size: 17.6 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0

NetGauze/NetGauze

A collection of network related libraries that includes protocol parsers and daemons

Language: Rust - Size: 1.31 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 25 - Forks: 2

wladwm/bgpexplorer

BGP route explorer for RIB (routing information database) with ability to drill-down routes change history

Language: Rust - Size: 563 KB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 13 - Forks: 2

kube-vip/kube-vip

Kubernetes Control Plane Virtual IP and Load-Balancer

Language: Go - Size: 19.4 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1,844 - Forks: 215

r0cket-net/looking-glass

Just another looking glass software because all existing ones are either dead or ancient

Language: Go - Size: 234 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 2 - Forks: 0

kaysalawu/azure-network-terraform

Collection of terraform codes for various Azure network topologies.

Language: HCL - Size: 90.8 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 81 - Forks: 38

beluganos/beluganos

The new network OS designed for white-box switches based on open API.

Language: Go - Size: 5.55 MB - Last synced: about 10 hours ago - Pushed: about 1 year ago - Stars: 142 - Forks: 17

holo-routing/holo

Holo is a suite of routing protocols designed to support high-scale and automation-driven networks.

Language: Rust - Size: 4.38 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 199 - Forks: 14

rtrlib/rtrlib

An open-source C implementation of the RPKI/Router Protocol client

Language: C - Size: 4.6 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 69 - Forks: 31

poweredgenl/networkstuff

Background information how i route my /24 PI IP space

Language: Shell - Size: 24.4 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 3 - Forks: 5

ElNiak/PFV

This tool presents a novel approach to bolstering network protocol verification by integrating the Shadow network simulator with the Ivy formal verification tool to check time properties. Furthermore, it extends Ivy’s capabilities with a dedicated time module, enabling the verification of complex quantitative-time properties.

Size: 1.19 GB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 17 - Forks: 2

kjartanhr/routinator-aspa-json-to-bird2

Use the routinator vrp JSON output to build a BIRD2 ASPA validation function.

Language: TypeScript - Size: 4.88 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

davidcoles/vc5

A distributed Layer 2 Direct Server Return (L2DSR) Layer 4 load balancer (L4LB) for Linux using XDP/eBPF

Language: Go - Size: 1.8 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 75 - Forks: 6

davidcoles/cue

A load balancer director library

Language: Go - Size: 58.6 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 1 - Forks: 0

HowNetWorks/cymrust 📦

A Rust library to query Team Cymru's IP-to-ASN mapping information via DNS

Language: Rust - Size: 19.5 KB - Last synced: 13 days ago - Pushed: about 3 years ago - Stars: 9 - Forks: 2

BarbarossaTM/icinga2-plugins

Icinga2 plugins and command definitions

Language: Python - Size: 61.5 KB - Last synced: 14 days ago - Pushed: 10 months ago - Stars: 13 - Forks: 9

ewpratten/project-arna

Amateur Radio Network Appliance

Language: Python - Size: 40 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

libnet/libnet

A portable framework for low-level network packet construction

Language: C - Size: 5.18 MB - Last synced: 14 days ago - Pushed: 7 months ago - Stars: 876 - Forks: 254

linuxgemini/ripe-lg-graph

A somewhat hacky way to have bgpmap data from RIPE NCC's RIS.

Language: Python - Size: 45.9 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 5 - Forks: 1

NLnetLabs/routinator

An RPKI Validator and RTR server written in Rust

Language: Rust - Size: 12.6 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 434 - Forks: 68

InternetHealthReport/ip2asn

Longitudinal IP to ASN mapping

Language: Python - Size: 855 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 12 - Forks: 5

bgpkit/bgpkit-broker

Public BGP MRT data files metadata index.

Language: Rust - Size: 320 KB - Last synced: 12 days ago - Pushed: 16 days ago - Stars: 21 - Forks: 1

mehrdadrad/mylg

Network Diagnostic Tool

Language: Go - Size: 27.8 MB - Last synced: 14 days ago - Pushed: about 4 years ago - Stars: 2,688 - Forks: 230

bgpkit/bgpkit-parser

MRT/BGP data parser written in Rust.

Language: Rust - Size: 1.06 MB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 88 - Forks: 5

martimy/clab_cvx_dcn

A Containerlab to build a spine-leaf topology using Cumulus routers and monitor it using Observium and SuzieQ

Language: Shell - Size: 616 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 3 - Forks: 1

rpki-client/rpki-client-portable

Portability shim for OpenBSD's rpki-client

Language: C - Size: 695 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 47 - Forks: 16

innogames/igmonplugins

Nagios plugins from InnoGames

Language: Python - Size: 851 KB - Last synced: about 19 hours ago - Pushed: 1 day ago - Stars: 26 - Forks: 11

natesales/pathvector

Declarative routing platform that automates BGP route optimization and control plane configuration with secure and repeatable routing policy.

Language: Go - Size: 5.79 MB - Last synced: 14 days ago - Pushed: 22 days ago - Stars: 195 - Forks: 23

nttgin/BGPalerter

BGP and RPKI monitoring tool. Pre-configured for real-time detection of visibility loss, RPKI invalid announcements, hijacks, ROA misconfiguration, and more.

Language: JavaScript - Size: 6.95 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 757 - Forks: 138

alexk99/the_router

TheRouter is a software packet router based on DPDK an NPF libraries.

Size: 819 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 211 - Forks: 37

quantum5/bird-filter

Quantum's composable filters and helpers for building a proper ASN

Language: Shell - Size: 17.6 KB - Last synced: 14 days ago - Pushed: about 2 months ago - Stars: 13 - Forks: 0

CiscoDevNet/pathman-sr

Pathman SR is an open-source app to compute paths and deploy routes in Segment Routing-enabled network.

Language: Python - Size: 11.1 MB - Last synced: 13 days ago - Pushed: over 2 years ago - Stars: 94 - Forks: 33

nsg-ethz/bgpsim

A network control-plane simulator

Language: Rust - Size: 9.65 MB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

ebarkie/blackhole-threats

Blackhole threats (with GoBGP).

Language: Go - Size: 187 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 0

chimezdev/aws-bgp-site2site-vpn-connection

In this advanced demo, I implemented a dynamic, highly available, accelerated VPN connection that uses BGP to share route information with other Autonomous Systems.

Size: 2.93 MB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1

bgpfix/bgpfix

BGP library in Go

Language: Go - Size: 1020 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 22 - Forks: 1

akafeng/docker-bird

🐳 Docker Image Packaging for BIRD

Language: Dockerfile - Size: 10.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 1

NLnetLabs/krill

RPKI Certificate Authority and Publication Server written in Rust

Language: Rust - Size: 65 MB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 272 - Forks: 33

metallb/metallb

A network load-balancer implementation for Kubernetes using standard routing protocols

Language: Go - Size: 37.4 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 6,609 - Forks: 870

aibor/ansible-dn42

dn42 infrastructure ansible playbooks

Language: Jinja - Size: 6.85 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0

Tecnono/Best-Tizi-5

稳定好用的翻墙机场推荐,相对比常见的翻墙VPN如ExpressVPN、AstrillVPN等各种一键翻墙VPN,更推荐使用机场加速器翻墙,翻墙机场提供翻墙梯子网络线路,用户只需安装Clash、v2rayN、v2rayNG、Shadowrocket、sing-box、Clash Verge等第三方科学魔法上网客户端即可实现一键翻墙。

Size: 23.4 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 4 - Forks: 0

bgpfix/bgpipe

BGP reverse proxy and firewall

Language: Go - Size: 351 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 63 - Forks: 6

cloudnativelabs/kube-router

Kube-router, a turnkey solution for Kubernetes networking.

Language: Go - Size: 74.1 MB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 2,215 - Forks: 461

vrnetlab/vrnetlab

Run virtual routers with docker

Language: Python - Size: 667 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 1,115 - Forks: 318

thatmattlove/hyperglass

hyperglass is the network looking glass that tries to make the internet better.

Language: Python - Size: 15.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 566 - Forks: 83

pierky/arouteserver

A tool to automatically build (and test) feature-rich configurations for BGP route servers.

Language: Python - Size: 12.5 MB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 273 - Forks: 43

DFZ-Name-and-Shame/dnas_stats

Daily BGP DFZ stats generated by the DFZ Name and Shame bot

Size: 4.15 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 12 - Forks: 0

InternetHealthReport/internet-yellow-pages

A knowledge graph for Internet resources

Language: Python - Size: 1 MB - Last synced: 30 days ago - Pushed: about 1 month ago - Stars: 36 - Forks: 17

amine7536/quasar

Quasar collects BGP events from Peers and sends them to multiple outputs (Stdout, Logstash ...)

Language: Go - Size: 3.1 MB - Last synced: 30 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

locationlabs/ansible-quagga Fork of mrlesmithjr/ansible-quagga

Ansible role for managing quagga

Language: Shell - Size: 43.9 KB - Last synced: 30 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 1

ipverse/asn-info

Download autonomous system list organized by ASN

Size: 14.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 26 - Forks: 1

smartbgp/libbgp

Python BGP Message Decode and Serialize Lib

Language: Python - Size: 49.8 KB - Last synced: 24 days ago - Pushed: almost 7 years ago - Stars: 15 - Forks: 2

bgpkit/bgp-models

BGP-related data structures and traits in Rust.

Language: Rust - Size: 122 KB - Last synced: 15 days ago - Pushed: almost 2 years ago - Stars: 11 - Forks: 0

rtbrick/bngblaster

The BNG Blaster is an open-source network tester for access and routing protocols.

Language: C - Size: 20.8 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 170 - Forks: 27

mc36/freeRtr

freeRouter - networking swiss army knife

Language: Scilab - Size: 68.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 76 - Forks: 11

gaoyifan/china-operator-ip

中国运营商IPv4/IPv6地址库-每日更新

Language: Shell - Size: 2.73 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,569 - Forks: 274

t2mune/mrtparse

MRT format data parser

Language: Python - Size: 2.76 MB - Last synced: 5 days ago - Pushed: 7 months ago - Stars: 134 - Forks: 39

ipverse/asn-ip

Download IP address lists grouped by network provider (ASN)

Size: 317 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 109 - Forks: 15

ChanthMiao/China-IPv6-List

中国大陆IPv6地址库(北京时间每日6:00自动构建)

Size: 522 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 28 - Forks: 8

toboshii/home-ops

My home Kubernetes cluster managed by GitOps (Flux), deployed on Talos Linux.

Language: Shell - Size: 2.71 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 267 - Forks: 18

martimy/clab_srl_dcn

Data centre network using Nokia Service Router featuring VxLAN implementation.

Language: Shell - Size: 331 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0

SNAS/openbmp

OpenBMP Server Collector

Language: C++ - Size: 6.57 MB - Last synced: 5 days ago - Pushed: about 3 years ago - Stars: 230 - Forks: 76

AndreIglesias/Bgp-At-Doors-of-Autonomous-Systems-is-Simple

Deployment of VXLAN and BGP EVPN for efficient management of reachability information across different protocols, with a specific emphasis on EVPN for MAC address distribution.

Language: Dockerfile - Size: 2.84 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

NLnetLabs/rotonda

Modular, programmable BGP Engine

Language: Rust - Size: 5.64 MB - Last synced: 15 days ago - Pushed: 29 days ago - Stars: 23 - Forks: 1

smartbgp/yabgp

:bowtie:Yet Another BGP Python Implementation

Language: Python - Size: 1.07 MB - Last synced: about 10 hours ago - Pushed: about 2 months ago - Stars: 230 - Forks: 69

ccie18643/PyBGP

PyBGP is Python / Asyncio based BGP implementation. At this time it fully supports Finite State Machine and its able to open and maintain connectivity to BGP peer in either passive or active mode. Connection collision detection is already implemented so it's able to drop less desired connection if two of them form simultaneously. Can support connectivity to multiple peers at the same time.

Language: Python - Size: 15.3 MB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 11 - Forks: 4

terassyi/sart

Kubernetes CNI plugin and network load-balancer by Rust

Language: Rust - Size: 1.21 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 0

bgp/stayrtr

RPKI-To-Router server implementation in Go

Language: Go - Size: 8.45 MB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 70 - Forks: 12

b4k0/gns3Networks

GNS3 projects for OSPF-BGP & VLAN

Size: 1.74 MB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

LinuxHaus/ansible_lihas_bird

Install and configure bird routing daemon

Language: Jinja - Size: 38.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

benjojo/bgp-battleships

Play battleships using BGP

Language: Go - Size: 9.77 KB - Last synced: 28 days ago - Pushed: over 5 years ago - Stars: 417 - Forks: 17

lucheng0127/kube-eip

An add-on for to provide access to k8s internal ip through an elastic ip

Language: Go - Size: 17.8 MB - Last synced: 24 days ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

usnistgov/NIST-BGP-SRx

The NIST BGP Secure Routing Extension (BGP-SRx) is an open source reference implementation and research platform for investigating emerging BGP security extensions and supporting protocols such as RPKI Origin Validation and BGPsec Path Validation.

Language: C - Size: 5.54 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 25 - Forks: 6

jedisct1/iptoasn-webservice

Web service to map IP addresses to AS information, using iptoasn.com

Language: Rust - Size: 131 KB - Last synced: 6 days ago - Pushed: 30 days ago - Stars: 265 - Forks: 63

xtxerr/dirtyflows

ugly hack to feed prometheus with netflow from nfdump

Language: Perl - Size: 1.51 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0

cloudflare/bbmp2kafka

BMP to Kafka processor

Language: Go - Size: 9.73 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 13 - Forks: 5

menhera-org/bgp-looking-glass-rs

BGP Looking Glass server

Language: Rust - Size: 16.6 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0