ΠΠ·Π»Π΅Π·Π΅ Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ Π½Π° ΡΠΎΡΡΠ²Π΅ΡΠΎΡ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠΊΠΎ ΡΡΡΠΈΡΠ°ΡΠ΅ Π²ΠΎ linux/BSD Frrouting!
ΠΠΎΡΡΠ°ΠΏΠ½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ:
- BFD
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠΎΡΠΈΠ»ΠΈ
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ TTL
- BGP
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° RPKI Π²ΠΎ VRF
- ΠΡΠΏΡΠ°Π²ΠΊΠΈ Π²ΠΎ BGP Graceful Restart
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡΠΈΡΠ° Π·Π° Π΄Π΅ΡΠ°Π»Π½ΠΎ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΌΠ°ΡΡΡΡΡΠΈ
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡΠΈΡΠ° Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° maximum-prefix force
- bestpath-routes Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠΎΡΠ΅Π΄
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° bgp shutdown message MSGβ¦
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΄ΠΎΠ±ΠΈΠ²Π°ΡΠ΅ Π½Π° IPv6 ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° BGP flowspec.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° neighbor shutdown rtt
- EVPN
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° multihoming ΠΌΠ°ΡΡΡΡΡΠΈ Π·Π° EVPN.
- ISIS
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° sigment ΡΡΡΠΈΡΠ°ΡΠ΅
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° VRF
- ΠΠ°ΡΡΠΈΡΠ° ΠΎΠ΄ ΠΏΡΠ΅ΡΡΠΏΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ°ΡΠΌΠ΅ΡΠΎΡ
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Anycast-SID
- OSPF
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° sigment ΡΡΡΠΈΡΠ°ΡΠ΅ Π·Π° ECMP
- Π Π°Π·Π»ΠΈΡΠ½ΠΈ ΠΈΡΠΏΡΠ°Π²ΠΊΠΈ LSA
- ΠΡΠΏΡΠ°Π²Π΅Π½ ΠΏΠ°Π΄ ΠΏΡΠΈ ΠΏΡΠ΅Π½ΠΎΡ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°ΡΠ° ΠΏΠΎΠΌΠ΅ΡΡ ΠΈΠ½ΡΡΠ°Π½ΡΠΈΡΠ΅
- PBR
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·Π»Π΅Π· Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π²ΠΎ JSON
- ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ²Π°ΡΠ΅ PBR ΠΏΠΎ DSCP/ECN
- PIM
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° json Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅
- ΠΡΠΏΡΠ°Π²Π΅Π½Π° Π³ΡΠ΅ΡΠΊΠ° Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° mesh-group
- ΠΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΡΡΠΈΡΠ°ΡΠ΅ MSDP SA, ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΡΠ°Π·ΠΌΠ΅Π½Π° Π½Π° multicast ΡΡΠ°ΡΠΈΠΊ ΠΏΠΎΠΌΠ΅ΡΡ ΠΏΡΠΎΠ²Π°ΡΠ΄Π΅ΡΠΈΡΠ΅ ΠΈΠ»ΠΈ Π½Π° ΡΠΎΡΠΊΠΈ Π½Π° ΡΠ°Π·ΠΌΠ΅Π½Π°
- Π§ΠΈΡΡΠ΅ΡΠ΅ (s, g, rpt), Π°ΠΊΠΎ ΠΊΠ°Π½Π°Π»ΠΎΡ Π½Π° (*, G) Π΅ Π·Π°Π²ΡΡΠ΅Π½
- ΠΡΠΏΡΠ°Π²Π΅Π½ ΠΈΠ·Π±ΠΎΡ Π½Π° igmp querier ΠΈ ΡΠΎΠ²ΠΏΠ°ΡΠ°ΡΠ΅ Π½Π° IP-Π°Π΄ΡΠ΅ΡΠΈ
- ΠΡΠΏΡΠ°Π²Π΅Π½ ΠΏΠ°Π΄ ΠΏΡΠΈ Π±ΡΠΈΡΠ΅ΡΠ΅ RP
- STATIC
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Northbound
- YANG
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Filter ΠΈ route-map
- ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ²Π°ΡΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΎΡ OSPF ΠΈ BGP
- VTYSH
- ΠΡΠΏΡΠ°Π²Π΅Π½ΠΈ Π³ΡΠ΅ΡΠΊΠΈ Π²ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡΠ°ΡΠ° Π·Π° Π½Π΅ΠΊΠΎΠΈ βenable ΡΠ»Π°Π³ΠΎΠ²ΠΈ.
- Π£Π±ΡΠΈΠ·Π°Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΊΠ°ΡΠ° ΠΈΠ·Π²Π΅Π΄Π±Π°
- ZEBRA
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π³ΡΡΠΏΠ° nexthop Π·Π° FPM
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° northbound Π·Π° rib ΠΌΠΎΠ΄Π΅Π»ΠΎΡ
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ nexthop
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΠ°ΠΊΠ΅ΡΠ½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° netlink
- ΠΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ Π·Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π΄Π° Π±Π°ΡΠ°Π°Ρ ARP
- ΠΠΎΠ΄Π°Π΄Π΅Π½ JSON ΠΈΠ·Π»Π΅Π· Π·Π° zebra ES, ES-EVI ΠΈ Π΄ΠΎΡΡΠ°ΠΏ Π΄ΠΎ Π΄Π°ΠΌΠΏ vlan
ΠΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π΅ ΠΏΡΠ΅ΡΡΠ»Π΅Π½Π° Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° libyang1.0.184
- RPM
- ΠΡΠ΅ΡΡΠ»Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° RPKI Π²ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ
- ΠΡΠ΅ΡΡΠ»Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° SNMP Π²ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ
Centos 6 ΠΈ Debian Jessie ΠΎΠ±ΡΠ°Π²Π΅Π½ΠΈ ΠΊΠ°ΠΊΠΎ Π·Π°ΡΡΠ°ΡΠ΅Π½ΠΈ
ΠΠ°ΠΊΠΎ ΠΈ ΡΠ΅ΠΊΠΎΠ³Π°Ρ, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈ Π·Π° Π΄Π° ΡΠ΅ Π½Π°Π±ΡΠΎΡΠ°Ρ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΎ. ΠΠ²ΠΎΡ ΠΈΠ·Π»Π΅Π· ΡΠΎΠ΄ΡΠΆΠΈ ΠΌΠ°Π»ΠΊΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 1k ΠΊΠΎΠΌΠΈΡΠΈ ΠΎΠ΄ Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° ΠΎΠ΄ 70 Π»ΡΡΠ΅.
ΠΠ°ΠΊΠ΅ΡΠΈ Π·Π° Debian β https://deb.frrouting.org/
Snap ΠΏΠ°ΠΊΠ΅ΡΠΈ β https://snapcraft.io/frr
RPM ΠΏΠ°ΠΊΠ΅ΡΠΈ β https://rpm.frrouting.org/
FreeBSD ΠΏΠ°ΠΊΠ΅ΡΠΈ β Π‘ΠΎΠ·Π΄Π°Π΄Π΅Π½ΠΈ ΠΈ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π²ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ / ΠΏΠΎΡΡΠΈΡΠ΅ Π½Π° FreeBSD.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru
