<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/include/bgp, branch 1.4.0-rc3</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.4.0-rc3</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.4.0-rc3'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2024-01-14T11:34:24+00:00</updated>
<entry>
<title>bgp: T591: add VPN nexthop support per address-family</title>
<updated>2024-01-14T11:34:24+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-01-14T10:36:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=42d6a8cd500b2a92e9dbe0e868b84f4b55b1e02b'/>
<id>urn:sha1:42d6a8cd500b2a92e9dbe0e868b84f4b55b1e02b</id>
<content type='text'>
set protocols bgp address-family ipv4-unicast nexthop vpn export &lt;ipv4-address|ipv6-address&gt;
set protocols bgp address-family ipv6-unicast nexthop vpn export &lt;ipv4-address|ipv6-address&gt;

(cherry picked from commit 7349927908206fa83a7295d643f56950309efb4f)
</content>
</entry>
<entry>
<title>bgp: T591: add SRv6 per address-family SID support</title>
<updated>2024-01-14T11:34:23+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-01-14T10:35:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=b55571138d2b08dd4fda6d8b34a70f9a84a1c721'/>
<id>urn:sha1:b55571138d2b08dd4fda6d8b34a70f9a84a1c721</id>
<content type='text'>
set protocols bgp address-family ipv4-unicast sid vpn export &lt;auto|1-1048575&gt;
set protocols bgp address-family ipv6-unicast sid vpn export &lt;auto|1-1048575&gt;

(cherry picked from commit d7e248ba514108461ca9d5875c0be077c80ceca7)
</content>
</entry>
<entry>
<title>bgp: T5913: allow peer-group support for ipv4|6-labeled-unicast SAFI</title>
<updated>2024-01-10T18:58:27+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-01-10T17:55:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=345a59a99b4dbe1ae01fac3d16dcc5f195686ade'/>
<id>urn:sha1:345a59a99b4dbe1ae01fac3d16dcc5f195686ade</id>
<content type='text'>
(cherry picked from commit f1411240c6b11ec400ac0f66eb71982259204317)
</content>
</entry>
<entry>
<title>xml: T5738: add constraint building block with alphanumeric, hypen, underscore and dot</title>
<updated>2024-01-04T06:58:41+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-01-03T16:20:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=dc12636770037b7ac043075e722dd3110a7364d3'/>
<id>urn:sha1:dc12636770037b7ac043075e722dd3110a7364d3</id>
<content type='text'>
(cherry picked from commit 82b4b2db8fda51df172210f470e5825b91e81de4)
</content>
</entry>
<entry>
<title>T4163: Add BGP Monitoring Protocol BMP feature</title>
<updated>2023-12-18T10:07:56+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-12-13T16:59:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=8a17966ed7ed13a5da8a17e4d67b6f163d260088'/>
<id>urn:sha1:8a17966ed7ed13a5da8a17e4d67b6f163d260088</id>
<content type='text'>
Add BMP feature.
BMP (BGP Monitoring Protocol, RFC 7854) is used to send monitoring
data from BGP routers to network management entities

https://docs.frrouting.org/en/latest/bmp.html

Example:

set system frr bmp
commit
run restart bgp

set protocols bgp system-as '65001'
set protocols bgp neighbor 192.0.2.11 address-family ipv4-unicast
set protocols bgp neighbor 192.0.2.11 remote-as '65001'

set protocols bgp bmp mirror-buffer-limit '256000000'
set protocols bgp bmp target foo address '127.0.0.1'
set protocols bgp bmp target foo port '5000'
set protocols bgp bmp target foo min-retry '1000'
set protocols bgp bmp target foo max-retry '2000'
set protocols bgp bmp target foo mirror
set protocols bgp bmp target foo monitor ipv4-unicast post-policy
set protocols bgp bmp target foo monitor ipv4-unicast pre-policy
set protocols bgp bmp target foo monitor ipv6-unicast post-policy
set protocols bgp bmp target foo monitor ipv6-unicast pre-policy

(cherry picked from commit 5523fccf4f7d05444c36c568128e94cd7b08c34f)
</content>
</entry>
<entry>
<title>bgp: T591: add SRv6 support from FRR</title>
<updated>2023-12-13T12:04:43+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-12-10T20:12:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=94380fe28b0a4a5e4bcd3c4efd7d5ac2c68fb3da'/>
<id>urn:sha1:94380fe28b0a4a5e4bcd3c4efd7d5ac2c68fb3da</id>
<content type='text'>
set protocols bgp sid vpn per-vrf export '99'
set protocols bgp srv6 locator 'foo'
set protocols bgp system-as '100'

Will generate in FRR config

router bgp 100
 no bgp ebgp-requires-policy
 no bgp default ipv4-unicast
 no bgp network import-check
 !
 segment-routing srv6
  locator foo
 exit
 sid vpn per-vrf export 99
exit

(cherry picked from commit af46fe54e56cf85d13b62ee771bec3d80f225ac5)
</content>
</entry>
<entry>
<title>bgp: T5698: add support for EVPN Multihoming</title>
<updated>2023-11-06T19:56:43+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-10-30T14:40:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=91a65d29555050db4cee66568ac905ab74844823'/>
<id>urn:sha1:91a65d29555050db4cee66568ac905ab74844823</id>
<content type='text'>
(cherry picked from commit 1d67620e656766731ad6825fd8961140eb50d8a7)
</content>
</entry>
<entry>
<title>T5667: BGP label-uniscat enable ecmp</title>
<updated>2023-10-21T06:03:48+00:00</updated>
<author>
<name>fett0</name>
<email>fernando.gmaidana@gmail.com</email>
</author>
<published>2023-10-20T15:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=da17d2b9a8e347ab9c9cee9100a580aeead79e99'/>
<id>urn:sha1:da17d2b9a8e347ab9c9cee9100a580aeead79e99</id>
<content type='text'>
(cherry picked from commit e7cdf855ddce7dfe45af8b4b75eeee9de09f2451)
</content>
</entry>
<entry>
<title>bgp: T5596: add new features from FRR 9</title>
<updated>2023-09-19T16:49:34+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-09-18T19:52:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=7f08523bb7c59e41f88db10b0892f9103ea09cdd'/>
<id>urn:sha1:7f08523bb7c59e41f88db10b0892f9103ea09cdd</id>
<content type='text'>
* Add BGP Software Version capability (draft-abraitis-bgp-version-capability)
  set protocols bgp neighbor 192.0.2.1 capability software-version

* Add BGP neighbor path-attribute treat-as-withdraw command
  set protocols bgp neighbor 192.0.2.1 path-attribute treat-as-withdraw

(cherry picked from commit d285355716708a46767c18661976906812da8a3c)
</content>
</entry>
<entry>
<title>T5576: Add BGP remove-private-as all option</title>
<updated>2023-09-13T17:18:03+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-09-13T10:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=84e245a712507013c4a4f4fcf3b0448b40221f86'/>
<id>urn:sha1:84e245a712507013c4a4f4fcf3b0448b40221f86</id>
<content type='text'>
Add the ability to use the option all for remove-private-as.
Remove private ASNs in outbound updates.
all - Apply to all AS numbers

set protocols bgp neighbor &lt;tag&gt; address-family ipv4-unicast remove-private-as all

(cherry picked from commit d72024b11e127cc11931cfaee4d07944dceb1ea9)
</content>
</entry>
</feed>
