Hi! I am trying to test MSDP functionality in virtual environment: FRR <-> cisco, FRR <-> juniper I have not found information about MSDP CLI commands in manual https://frrouting.org/manual/ I would be happy if you can point to some description on how to use MSDP in FRR. Maybe there is new version of manual in development? Best regards, Evgeny
On Mon, Apr 10, 2017 at 12:21 PM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Hi!
I am trying to test MSDP functionality in virtual environment: FRR <-> cisco, FRR <-> juniper I have not found information about MSDP CLI commands in manual https://frrouting.org/manual/
I would be happy if you can point to some description on how to use MSDP in FRR. Maybe there is new version of manual in development?
It seems MSDP support is ongoing work planned for release in FRR 3.0: https://github.com/FRRouting/frr/wiki/FRR-2.0-%E2%86%92-FRR-3.0 Everton
Evgeny - Apparently we need to update the FRR documentation. Could you open an issue? In the mean time: Setup all of the RP's ip addresses to be a loopback device. Add a second /32 ip address to the loopback for MSDP. ( Make sure these are routable ) Create a mesh group of RP's: ip msdp mesh-group <name> source <second ip address of 1st RP> ip msdp mesh-group <name> source <second ip address of 2nd RP> .... donald On Mon, Apr 10, 2017 at 11:21 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Hi!
I am trying to test MSDP functionality in virtual environment: FRR <-> cisco, FRR <-> juniper I have not found information about MSDP CLI commands in manual https://frrouting.org/manual/
I would be happy if you can point to some description on how to use MSDP in FRR. Maybe there is new version of manual in development?
Best regards,
Evgeny
_______________________________________________ dev mailing list dev@lists.frrouting.org https://lists.frrouting.org/listinfo/dev
Donald I figure it out: ip msdp mesh-group <name> member <second ip address of 1st RP> ip msdp mesh-group <name> member <second ip address of 2nd RP> source is for local adress Is there pimd rough draft of manual some where? Or one need to write it from scratch? Is there plan or road map of implementing new msdp commands? On 04/14/2017 02:18 AM, Donald Sharp wrote:
Evgeny -
Apparently we need to update the FRR documentation. Could you open an issue?
In the mean time:
Setup all of the RP's ip addresses to be a loopback device. Add a second /32 ip address to the loopback for MSDP. ( Make sure these are routable )
Create a mesh group of RP's:
ip msdp mesh-group <name> source <second ip address of 1st RP> ip msdp mesh-group <name> source <second ip address of 2nd RP> ....
donald
On Mon, Apr 10, 2017 at 11:21 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Hi!
I am trying to test MSDP functionality in virtual environment: FRR <-> cisco, FRR <-> juniper I have not found information about MSDP CLI commands in manual https://frrouting.org/manual/
I would be happy if you can point to some description on how to use MSDP in FRR. Maybe there is new version of manual in development?
Best regards,
Evgeny
_______________________________________________ dev mailing list dev@lists.frrouting.org https://lists.frrouting.org/listinfo/dev
Evgeny - 1) There is no rough draft that has been written. 2) Cumulus has documentation on using pim on our website. I need to talk to our doc writers to see if we can figure something out. 3) I am not aware of anyone working on new msdp commands... Whatever that may mean. donald On Tue, Apr 18, 2017 at 4:53 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Donald
I figure it out: ip msdp mesh-group <name> member <second ip address of 1st RP> ip msdp mesh-group <name> member <second ip address of 2nd RP> source is for local adress
Is there pimd rough draft of manual some where? Or one need to write it from scratch? Is there plan or road map of implementing new msdp commands?
On 04/14/2017 02:18 AM, Donald Sharp wrote:
Evgeny -
Apparently we need to update the FRR documentation. Could you open an issue?
In the mean time:
Setup all of the RP's ip addresses to be a loopback device. Add a second /32 ip address to the loopback for MSDP. ( Make sure these are routable )
Create a mesh group of RP's:
ip msdp mesh-group <name> source <second ip address of 1st RP> ip msdp mesh-group <name> source <second ip address of 2nd RP> ....
donald
On Mon, Apr 10, 2017 at 11:21 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Hi!
I am trying to test MSDP functionality in virtual environment: FRR <-> cisco, FRR <-> juniper I have not found information about MSDP CLI commands in manual https://frrouting.org/manual/
I would be happy if you can point to some description on how to use MSDP in FRR. Maybe there is new version of manual in development?
Best regards,
Evgeny
_______________________________________________ dev mailing list dev@lists.frrouting.org https://lists.frrouting.org/listinfo/dev
Donald - 3) I am not aware of anyone working on new msdp commands... Whatever that may mean. According to https://tools.ietf.org/html/rfc4611 and judging by available commands, FRR is only for use in intra-domain peering scenarios, where mesh groups are used. For comparison FRR PIMD msdp command list: debug msdp no debug msdp undebug msdp debug msdp events no debug msdp events undebug msdp events debug msdp packets no debug msdp packets undebug msdp packets ip msdp mesh-group WORD member A.B.C.D no ip msdp mesh-group WORD member A.B.C.D ip msdp mesh-group WORD source A.B.C.D no ip msdp mesh-group WORD source [A.B.C.D] show ip msdp peer [detail|A.B.C.D] [json] show ip msdp sa detail [json] show ip msdp sa [A.B.C.D [A.B.C.D]] [json] show ip msdp mesh-group [json] CISCO msdp command list: clear ip msdp peer clear ip msdp sa-cache clear ip msdp statistics ip msdp border ip msdp cache-rejected-sa ip msdp cache-sa-state ip msdp default-peer ip msdp description ip msdp filter-sa-request ip msdp keepalive ip msdp mesh-group ip msdp originator-id ip msdp peer ip msdp redistribute ip msdp sa-filter in ip msdp sa-filter out ip msdp sa-limit ip msdp sa-request ip msdp shutdown ip msdp timer ip msdp ttl-threshold show ip msdp count show ip msdp peer show ip msdp sa-cache show ip msdp summary JUNIPER MSDP command list: set protocols msdp ?
active-source-limit Limit the number of active sources accepted data-encapsulation Set encapsulation of data packets disable Disable MSDP group Configure MSDP peer groups hold-time Max time to terminating a peer for having not received any message from keep-alive Time limit for sending out periodic keep alive to peer local-address Local address peer Configure an MSDP peer rib-group Routing table group sa-hold-time Max time for holding a sa message before timing out source Configure parameters for each source traceoptions Trace options for MSDP set protocols msdp peer 10.1.1.1 ? authentication-key MD5 authentication key default-peer Default RPF peer show msdp ? brief Display brief output (default) detail Display detailed output instance Name of instance logical-system Name of logical system, or 'all' peer IPv4 address and optional prefix length of MSDP peers source Show multicast sources learned from MSDP source-active Show the source-active (SA) cache statistics Show MSDP statistics
According to https://tools.ietf.org/html/rfc4611 and judging by available commands, FRR is only for use in intra-domain peering scenarios. On 04/18/2017 03:00 PM, Donald Sharp wrote:
Evgeny -
1) There is no rough draft that has been written.
2) Cumulus has documentation on using pim on our website. I need to talk to our doc writers to see if we can figure something out.
3) I am not aware of anyone working on new msdp commands... Whatever that may mean.
donald
On Tue, Apr 18, 2017 at 4:53 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Donald
I figure it out: ip msdp mesh-group <name> member <second ip address of 1st RP> ip msdp mesh-group <name> member <second ip address of 2nd RP> source is for local adress
Is there pimd rough draft of manual some where? Or one need to write it from scratch? Is there plan or road map of implementing new msdp commands?
On 04/14/2017 02:18 AM, Donald Sharp wrote:
Evgeny -
Apparently we need to update the FRR documentation. Could you open an issue?
In the mean time:
Setup all of the RP's ip addresses to be a loopback device. Add a second /32 ip address to the loopback for MSDP. ( Make sure these are routable )
Create a mesh group of RP's:
ip msdp mesh-group <name> source <second ip address of 1st RP> ip msdp mesh-group <name> source <second ip address of 2nd RP> ....
donald
On Mon, Apr 10, 2017 at 11:21 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Hi!
I am trying to test MSDP functionality in virtual environment: FRR <-> cisco, FRR <-> juniper I have not found information about MSDP CLI commands in manual https://frrouting.org/manual/
I would be happy if you can point to some description on how to use MSDP in FRR. Maybe there is new version of manual in development?
Best regards,
Evgeny
_______________________________________________ dev mailing list dev@lists.frrouting.org https://lists.frrouting.org/listinfo/dev
Evgeny - (First I would suggest that you subscribe to the dev alias, else I get to keep approving your posts) So I think you are really asking 'Is anyone working on expanding FRR's PIM MSDP implementation?', I thought you were originally asking for more detailed output or something like that. I am still not aware of anyone who is doing work along these lines. Cumulus Hat: After this internal Cumulus cycle we will be working on PIM and making it VRF aware. Beyond that I cannot speak for what Cumulus may do without further feedback cycles from our sales and marketing. Putting back on my maintainer hat: We would welcome further contributions from anyone though who wants to expand PIM's capabilities. PIM is certainly an interesting protocol and there still exists lots of areas of improvement in the current design. I do like this draft: https://datatracker.ietf.org/doc/draft-ietf-pim-source-discovery-bsr/ and would love to see something like this implemented in PIM. PIM certainly is a very chatty protocol with interesting limits because of that. donald On Thu, Apr 20, 2017 at 7:27 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Donald -
3) I am not aware of anyone working on new msdp commands... Whatever that may mean.
According to https://tools.ietf.org/html/rfc4611 and judging by available commands, FRR is only for use in intra-domain peering scenarios, where mesh groups are used.
For comparison FRR PIMD msdp command list: debug msdp no debug msdp undebug msdp debug msdp events no debug msdp events undebug msdp events debug msdp packets no debug msdp packets undebug msdp packets ip msdp mesh-group WORD member A.B.C.D no ip msdp mesh-group WORD member A.B.C.D ip msdp mesh-group WORD source A.B.C.D no ip msdp mesh-group WORD source [A.B.C.D] show ip msdp peer [detail|A.B.C.D] [json] show ip msdp sa detail [json] show ip msdp sa [A.B.C.D [A.B.C.D]] [json] show ip msdp mesh-group [json]
CISCO msdp command list: clear ip msdp peer clear ip msdp sa-cache clear ip msdp statistics ip msdp border ip msdp cache-rejected-sa ip msdp cache-sa-state ip msdp default-peer ip msdp description ip msdp filter-sa-request ip msdp keepalive ip msdp mesh-group ip msdp originator-id ip msdp peer ip msdp redistribute ip msdp sa-filter in ip msdp sa-filter out ip msdp sa-limit ip msdp sa-request ip msdp shutdown ip msdp timer ip msdp ttl-threshold show ip msdp count show ip msdp peer show ip msdp sa-cache show ip msdp summary
JUNIPER MSDP command list: set protocols msdp ?
active-source-limit Limit the number of active sources accepted data-encapsulation Set encapsulation of data packets disable Disable MSDP group Configure MSDP peer groups hold-time Max time to terminating a peer for having not received any message from keep-alive Time limit for sending out periodic keep alive to peer local-address Local address peer Configure an MSDP peer rib-group Routing table group sa-hold-time Max time for holding a sa message before timing out source Configure parameters for each source traceoptions Trace options for MSDP set protocols msdp peer 10.1.1.1 ? authentication-key MD5 authentication key default-peer Default RPF peer show msdp ? brief Display brief output (default) detail Display detailed output instance Name of instance logical-system Name of logical system, or 'all' peer IPv4 address and optional prefix length of MSDP peers source Show multicast sources learned from MSDP source-active Show the source-active (SA) cache statistics Show MSDP statistics
According to https://tools.ietf.org/html/rfc4611 and judging by available commands, FRR is only for use in intra-domain peering scenarios.
On 04/18/2017 03:00 PM, Donald Sharp wrote:
Evgeny -
1) There is no rough draft that has been written.
2) Cumulus has documentation on using pim on our website. I need to talk to our doc writers to see if we can figure something out.
3) I am not aware of anyone working on new msdp commands... Whatever that may mean.
donald
On Tue, Apr 18, 2017 at 4:53 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Donald
I figure it out: ip msdp mesh-group <name> member <second ip address of 1st RP> ip msdp mesh-group <name> member <second ip address of 2nd RP> source is for local adress
Is there pimd rough draft of manual some where? Or one need to write it from scratch? Is there plan or road map of implementing new msdp commands?
On 04/14/2017 02:18 AM, Donald Sharp wrote:
Evgeny -
Apparently we need to update the FRR documentation. Could you open an issue?
In the mean time:
Setup all of the RP's ip addresses to be a loopback device. Add a second /32 ip address to the loopback for MSDP. ( Make sure these are routable )
Create a mesh group of RP's:
ip msdp mesh-group <name> source <second ip address of 1st RP> ip msdp mesh-group <name> source <second ip address of 2nd RP> ....
donald
On Mon, Apr 10, 2017 at 11:21 AM, Evgeny Matuzov <e.matuzov@emzior.ru> wrote:
Hi!
I am trying to test MSDP functionality in virtual environment: FRR <-> cisco, FRR <-> juniper I have not found information about MSDP CLI commands in manual https://frrouting.org/manual/
I would be happy if you can point to some description on how to use MSDP in FRR. Maybe there is new version of manual in development?
Best regards,
Evgeny
_______________________________________________ dev mailing list dev@lists.frrouting.org https://lists.frrouting.org/listinfo/dev
participants (3)
-
Donald Sharp -
Everton Marques -
Evgeny Matuzov