Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add large BGP communities support #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pierky
Copy link

@pierky pierky commented Nov 7, 2016

Add support for Large BGP Communities attributes: https://tools.ietf.org/html/draft-ietf-idr-large-community and also http://largebgpcommunities.net/

$ ./zebra-dump-parser.pl < ../bgp.routes
TYPE: BGP4MP/BGP4MP_MESSAGE_AS4 AFI_IP
FROM: 192.0.2.2
TO: 192.0.2.6
BGP PACKET TYPE: UPDATE
ORIGIN: IGP
AS_PATH: 65536
NEXT_HOP: 192.0.2.2
LARGE_COMMUNITIES: 65535:1:1 4294967295:4294967295:4294967295
ANNOUNCED: 203.0.113.16/32
...

BGP Path Attribute 32 draft-ietf-idr-large-community
@adrianreber
Copy link

Thanks for that patch. Works for our embedded copy of zebra-dump-parser.pl.

adrianreber added a commit to fedora-infra/mirrormanager2 that referenced this pull request Jun 18, 2020
This patch is picked from
rfc1036/zebra-dump-parser#3 and only slightly
modified for MirrorManager.

Original patch:

    From 5b664a928ae27687701cff5fb4b7b77010f7adcc
    From: Pier Carlo Chiodi <[email protected]>
    Date: Mon, 7 Nov 2016 18:25:37 +0100
    Subject: [PATCH] add large BGP communities support

    BGP Path Attribute 32 draft-ietf-idr-large-community

Fixes: #288

Signed-off-by: Adrian Reber <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants