āĻĢā§āĻ°ā§āĻŸāĻŋāĻ‚ 7.5

linux/BSD Frrouting-āĻ āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻ°āĻžāĻ‰āĻŸāĻŋāĻ‚ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡!

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨:

  • BFD
    • āĻĒā§āĻ°ā§‹āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ TTL āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
  • āĻŦāĻŋāĻœāĻŋāĻĒāĻŋ
    • VRF-āĻ RPKI āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • āĻŦāĻŋāĻœāĻŋāĻĒāĻŋ āĻ—ā§āĻ°ā§‡āĻ¸āĻĢā§āĻ˛ āĻ°āĻŋāĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻĢāĻŋāĻ•ā§āĻ¸
    • āĻ°ā§āĻŸā§‡āĻ° āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    • āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ•-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻŦāĻ˛
    • Saseda-āĻ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ bestpath-āĻ°ā§āĻŸ
    • āĻŦāĻŋāĻœāĻŋāĻĒāĻŋ āĻļāĻžāĻŸāĻĄāĻžāĻ‰āĻ¨ āĻŦāĻžāĻ°ā§āĻ¤āĻž MSG āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡...
    • BGP āĻĢā§āĻ˛ā§‹āĻ¸ā§āĻĒā§‡āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ IPv6 āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
    • āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻŦāĻ¨ā§āĻ§ rtt
  • āĻ‡āĻ­āĻŋāĻĒāĻŋāĻāĻ¨
    • EVPN āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻšā§‹āĻŽāĻŋāĻ‚ āĻ°ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • āĻ†āĻ‡āĻāĻ¸āĻ†āĻ‡āĻāĻ¸
    • āĻ¸āĻŋāĻ—āĻŽā§‡āĻ¨ā§āĻŸ āĻ°āĻžāĻ‰āĻŸāĻŋāĻ‚ āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    • āĻ­āĻŋāĻ†āĻ°āĻāĻĢ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • āĻŸāĻžāĻ‡āĻŽāĻžāĻ° āĻ“āĻ­āĻžāĻ°āĻĢā§āĻ˛ā§‹ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž
    • Anycast-SID āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
  • āĻ“āĻāĻ¸āĻĒāĻŋāĻāĻĢ
    • ECMP āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ—āĻŽā§‡āĻ¨ā§āĻŸ āĻ°āĻžāĻ‰āĻŸāĻŋāĻ‚ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ LSA āĻĢāĻŋāĻ•ā§āĻ¸
    • āĻĻā§ƒāĻˇā§āĻŸāĻžāĻ¨ā§āĻ¤āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ° āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļā§ˇ
  • PBR
    • JSON-āĻ āĻĄā§‡āĻŸāĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    • DSCP/ECN āĻĻā§āĻŦāĻžāĻ°āĻž PBR āĻāĻ° āĻ¸āĻ‚āĻœā§āĻžāĻž
  • PIM
    • āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ json āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    • āĻŽā§‡āĻļ-āĻ—ā§āĻ°ā§āĻĒ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ— āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    • MSDP SA āĻ°āĻžāĻ‰āĻŸ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž, āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ–āĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻž āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻŸā§āĻ°āĻžāĻĢāĻŋāĻ• āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
    • (*, G) āĻ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ˛ā§‡ (s, g, rpt) āĻ¸āĻžāĻĢ āĻ•āĻ°ā§āĻ¨
    • āĻ¸ā§āĻĨāĻŋāĻ° igmp querier āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻāĻŦāĻ‚ IP āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚
    • RP āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ° āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļ
  • āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ•
    • āĻ‰āĻ¤ā§āĻ¤āĻ°āĻŽā§āĻ–ā§€ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • āĻ‡āĻ¯āĻŧāĻžāĻ‚
    • āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻŦāĻ‚ āĻ°ā§āĻŸ-āĻŽā§āĻ¯āĻžāĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • OSPF āĻāĻŦāĻ‚ BGP āĻŽāĻĄā§‡āĻ˛ āĻ¸āĻ‚āĻœā§āĻžāĻž
  • VTYSH
    • āĻ•āĻŋāĻ›ā§-āĻ¸āĻ•ā§āĻˇāĻŽ āĻĒāĻ¤āĻžāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
    • āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¤ā§āĻŦāĻ°āĻžāĻ¨ā§āĻŦāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
  • āĻœā§‡āĻŦā§āĻ°āĻž
    • FPM-āĻāĻ° āĻœāĻ¨ā§āĻ¯ Nexthop āĻ—ā§āĻ°ā§āĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • āĻĒāĻžāĻāĻœāĻ° āĻŽāĻĄā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻ¤āĻ°āĻŽā§āĻ–ā§€ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • āĻŦā§āĻ¯āĻžāĻ•āĻ†āĻĒ āĻ¨ā§‡āĻ•ā§āĻ¸āĻŸāĻšāĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • āĻ¨ā§‡āĻŸāĻ˛āĻŋāĻ‚āĻ• āĻŦā§āĻ¯āĻžāĻš āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
    • ARP āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨
    • āĻœā§‡āĻŦā§āĻ°āĻž ES, ES-EVI āĻāĻŦāĻ‚ vlan āĻĄāĻžāĻŽā§āĻĒ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ json āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡

āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŸāĻŋ libyang1.0.184 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡

  • RPM- āĻ°
    • āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœā§‡ RPKI āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    • SNMP āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡

āĻ¸ā§‡āĻ¨ā§āĻŸā§‹āĻ¸ 6 āĻāĻŦāĻ‚ āĻĄā§‡āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻœā§‡āĻ¸āĻŋāĻ•ā§‡ āĻŦāĻžā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡

āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻĒā§ƒāĻĨāĻ•āĻ­āĻžāĻŦā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ āĻāĻ‡ āĻ°āĻŋāĻ˛āĻŋāĻœā§‡ 1 āĻœāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻŽāĻžāĻ¤ā§āĻ° 70k āĻ•āĻŽāĻŋāĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻĄā§‡āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ - https://deb.frrouting.org/
āĻ¸ā§āĻ¨ā§āĻ¯āĻžāĻĒ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ - https://snapcraft.io/frr
RPM āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ - https://rpm.frrouting.org/
FreeBSD āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ - āĻ¤ā§ˆāĻ°āĻŋ āĻāĻŦāĻ‚ FreeBSD āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ/āĻĒā§‹āĻ°ā§āĻŸā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§āĨ¤

āĻ‰āĻ¤ā§āĻ¸: linux.org.ru