I'm looking for some clarification on the "internet" community. Reading through a CCIE lab and ran into it:
For example:
R1(config-route-map)#set community ? <1-4294967295> community number aa:nn community number in aa:nn format gshut Graceful Shutdown (well-known community) internet Internet (well-known community) local-AS Do not send outside local AS (well-known community) no-advertise Do not advertise to any peer (well-known community) no-export Do not export to next AS (well-known community) none No community attribute
When I specify this community value, other Cisco routers receiving the advertisement will recognize it as "internet" e.g.:
R3#show ip bgp 1.0.0.0 BGP routing table entry for 1.0.0.0/8, version 7 Paths: (1 available, best #1, table default) Advertised to update-groups: 2 Refresh Epoch 2 100 23.1.1.2 from 23.1.1.2 (2.2.2.2) Origin IGP, metric 0, localpref 100, valid, internal, best Community: internet rx pathid: 0, tx pathid: 0x0
Am I correct in understanding that all this is doing is setting the community to 0:0 and that this is just some Cisco gobbledygook? It seems if I just set 0:0 other Cisco routers recognize it as "Internet" (and if you manually type "set community 0:0" it shows as "set community internet" in the IOS config).
Is this really considered "well-known" community value by anyone other than Cisco?
It doesn't show up in the RFC... and I found this blog post that would seem to support that this is indeed Cisco gobbledygook.
It seems like one possible use-case for this is just overriding an existing community value, for example a no-advertise. Is there any other point to this that I am missing?
No comments:
Post a Comment