เป€เบงเบตเบŠเบฑเปˆเบ™เปƒเปเปˆเบ‚เบญเบ‡เป‚เบ›เบฃเปเบเบฃเบกเบชเบณเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ”เบ™เบฒเบกเบดเบเปƒเบ™ linux/BSD Frrouting เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปเบฅเป‰เบง!

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆ:

  • เบ—เบซเบฅ
    • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒ
    • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ” TTL เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆ
  • BGP
    • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ RPKI เปƒเบ™ VRF
    • BGP Graceful Restart เปเบเป‰เป„เบ‚
    • เป€เบžเบตเปˆเบกเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡
    • เป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบฅเบทเบญเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ„เบณเบ™เบณเปœเป‰เบฒเบชเบนเบ‡เบชเบธเบ”เปเบฅเป‰เบง เบšเบฑเบ‡เบ„เบฑเบš
    • bestpath-routes เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™ Saseda
    • เป€เบžเบตเปˆเบกเบ„เปเบฒเบชเบฑเปˆเบ‡ bgp เบ›เบดเบ” MSG ...
    • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบปเบ”เบฅเบฐเบšเบฝเบš IPv6 เบชเปเบฒเบฅเบฑเบš BGP flowspec.
    • เป€เบžเบตเปˆเบกเบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™ เบ›เบดเบ” rtt
  • EVPN
    • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ multihoming เบชเปเบฒเบฅเบฑเบš EVPN.
  • ISIS
    • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ sigment
    • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ VRF
    • เบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบฅเบปเป‰เบ™เบ‚เบญเบ‡เป‚เบกเบ‡เบˆเบฑเบšเป€เบงเบฅเบฒ
    • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Anycast-SID
  • OSPF
    • Sigment routing เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ ECMP
    • เบเบฒเบ™เปเบเป‰เป„เบ‚ LSA เบ•เปˆเบฒเบ‡เป†
    • เปเบเป‰เป„เบ‚เบเบฒเบ™เบ‚เบฑเบ”เบ‚เป‰เบญเบ‡เปƒเบ™เป€เบงเบฅเบฒเป‚เบญเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡
  • ACB
    • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบญเบญเบเบ‚เปเป‰เบกเบนเบ™เปƒเบ™ JSON
    • เบ„เปเบฒเบ™เบดเบเบฒเบกเบ‚เบญเบ‡ PBR เป‚เบ”เบ DSCP/ECN
  • PIM
    • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ json เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ•เปเปˆเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡
    • เปเบเป‰เป„เบ‚เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ mesh-group
    • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ MSDP SA, เบ‚เบญเบšเปƒเบˆเบ—เบตเปˆเบ›เบฐเบˆเบธเบšเบฑเบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ multicast เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบซเบผเบทเปƒเบ™เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™.
    • เบฅเบถเบš (s, g, rpt) เบ–เป‰เบฒเบŠเปˆเบญเบ‡เบขเบนเปˆ (*, G) เบ–เบทเบเบขเบธเบ”
    • เปเบเป‰เป„เบ‚เบเบฒเบ™เป€เบฅเบทเบญเบเปเบšเบšเบชเบญเบšเบ–เบฒเบก igmp เปเบฅเบฐเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบ—เบตเปˆเบขเบนเปˆ IP
    • เปเบเป‰เป„เบ‚เบญเบธเบ›เบฐเบ•เบดเป€เบซเบ”เป€เบกเบทเปˆเบญเบฅเบถเบš RP
  • เบชเบฐเบ•เบฑเบญเบ
    • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Northbound
    • เบเบฒเบ‡
    • เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปเบœเบ™เบ—เบตเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡
    • เบ™เบดเบเบฒเบกเบฎเบนเบšเปเบšเบš OSPF เปเบฅเบฐ BGP
  • VTYSH
    • เปเบเป‰เป„เบ‚เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡ - เป€เบ›เบตเบ”เปƒเบŠเป‰เบ—เบธเบ‡.
    • เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป„เบ”เป‰เบ–เบทเบเป€เบฅเบฑเปˆเบ‡
  • เป€เบŠเบšเบฃเบฒ
    • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบธเปˆเบก Nexthop เบชเปเบฒเบฅเบฑเบš FPM
    • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Northbound เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเปเบšเบš rib
    • เบฎเบญเบ‡เบฎเบฑเบš Nexthop Backup
    • netlink batch เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡
    • เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป‚เบ›เบฃเป‚เบ•เบ„เปเบŠเบฑเป‰เบ™เป€เบ—เบดเบ‡เบฎเป‰เบญเบ‡เบ‚เป ARP
    • เป€เบžเบตเปˆเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ” json เบชเปเบฒเบฅเบฑเบš zebra ES, ES-EVI เปเบฅเบฐ vlan dump access

เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ libyang1.0.184

  • RPM
    • เบเป‰เบฒเบเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ RPKI เป„เบ›เบซเบฒเบŠเบธเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
    • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ SNMP เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เป€เบ›เบฑเบ™เบŠเบธเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก

Centos 6 เปเบฅเบฐ Debian Jessie เป„เบ”เป‰เบ–เบทเบเบเบปเบเป€เบฅเบตเบ

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป€เบ„เบตเบเบกเบตเบกเบฒ, เบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบฅเบฒเบเบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเบšเบธเบเบ„เบปเบ™. เบฅเบธเป‰เบ™เบ™เบตเป‰เบกเบตเบžเบฝเบ‡เบซเบผเบฒเบเบเบงเปˆเบฒ 1k commits เบˆเบฒเบเบŠเบธเบกเบŠเบปเบ™ 70 เบ„เบปเบ™.

เปเบžเบฑเบเป€เบเบฑเบ” Debian - https://deb.frrouting.org/
เบŠเบญเบ‡ Snap - https://snapcraft.io/frr
เบŠเบธเบ” RPM - https://rpm.frrouting.org/
เปเบžเบเป€เบเบ” FreeBSD - เบชเป‰เบฒเบ‡เปเบฅเบฐเบกเบตเบขเบนเปˆเปƒเบ™เบŠเบธเบ” FreeBSD/เบžเบญเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru