OpenBGPD 6.6p0 เจฆเจพ เจชเฉ‹เจฐเจŸเฉ‡เจฌเจฒ เจธเฉฐเจธเจ•เจฐเจฃ เจ‰เจชเจฒเจฌเจง เจนเฉˆ

เจ“เจชเจจเจฌเฉ€เจเจธเจกเฉ€ เจกเจฟเจตเฉˆเจฒเจชเจฐเจธ เจคเจฟเจ†เจฐ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจชเฉ‹เจฐเจŸเฉ‡เจฌเจฒ เจเจกเฉ€เจธเจผเจจ เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจ•เจฐเจจเจพ เจ“เจชเจจเจฌเฉ€เจœเฉ€เจชเฉ€เจกเฉ€ 6.6, เจœเฉ‹ OpenBSD เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจนเฉ‹เจฐ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเฉ‹เจฐเจŸเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, OpenNTPD, OpenSSH เจ…เจคเฉ‡ LibreSSL เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจ•เฉ‹เจก เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจฐเจคเฉ‡ เจ—เจ เจธเจจเฅค เจ“เจชเจจเจฌเฉ€เจเจธเจกเฉ€ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฒเฉ€เจจเจ•เจธ เจ…เจคเฉ‡ เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเจพ เจเจฒเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ“เจชเจจเจฌเฉ€เจœเฉ€เจชเฉ€เจกเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจกเฉ‡เจฌเฉ€เจ…เจจ 9, เจ‰เจฌเฉฐเจŸเฉ‚ 14.04 เจ…เจคเฉ‡ เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ 12 'เจคเฉ‡ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค

เจ“เจชเจจเจฌเฉ€เจœเฉ€เจชเฉ€เจกเฉ€ เจฆเฉ‡ เจคเจนเจฟเจค เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ เจธเจฎเจฐเจฅเจจ เจ–เฉ‡เจคเจฐเฉ€ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจฐเจœเจฟเจธเจŸเจฐเจพเจฐ RIPE NCC, เจœเฉ‹ เจ‡เฉฐเจŸเจฐเจ“เจชเจฐเฉ‡เจŸเจฐ เจŸเจฐเฉˆเจซเจฟเจ• เจเจ•เจธเจšเฉ‡เจ‚เจœ เจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ (IXP) 'เจคเฉ‡ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฒเจˆ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฒเจˆ OpenBGPD เจฆเฉ€ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจฒเจฟเจ†เจ‰เจฃ เจ…เจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจฆเจพ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจตเจฟเจ•เจฒเจช เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค BIRD (เจฌเฉ€เจœเฉ€เจชเฉ€ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจนเฉ‹เจฐ เจ–เฉเฉฑเจฒเฉ‡ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจธเจผเจพเจฎเจฒ เจนเจจ FRRouting, GoBGP, ExaBGP ะธ เจฌเจพเจ‡เจ“-เจฐเฉ‚เจŸเจฟเฉฐเจ—).

OpenBGPD เจฆเจพ เจตเจฟเจ•เจพเจธ เจ‰เฉฑเจš เจชเฉฑเจงเจฐ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ…เจคเฉ‡ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ 'เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเฉเจฐเจฟเจค เจนเฉˆเฅค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ, เจธเจพเจฐเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจฆเฉ€ เจธเจผเฉเฉฑเจงเจคเจพ เจฆเฉ€ เจธเจ–เจค เจคเจธเจฆเฉ€เจ•, เจฌเจซเจฐ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฒเจˆ, เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ– เจ•เจฐเจจ, เจ…เจคเฉ‡ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ€ เจชเจพเจฌเฉฐเจฆเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจนเฉ‹เจฐ เจซเจพเจ‡เจฆเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจธเฉฐเจฐเจšเจจเจพ เจชเจฐเจฟเจญเจพเจธเจผเจพ เจญเจพเจธเจผเจพ, เจ‰เฉฑเจš เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจฆเจพ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจธเฉฐเจŸเฉˆเจ•เจธ เจธเจผเจพเจฎเจฒ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, OpenBGPD เจธเฉˆเจ‚เจ•เฉœเฉ‡ เจนเจœเจผเจพเจฐเจพเจ‚ เจเจ‚เจŸเจฐเฉ€เจ†เจ‚ เจตเจพเจฒเฉ‡ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจŸเฉ‡เจฌเจฒ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ)เฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ BGP 4 เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ RFC8212 เจฆเฉ€เจ†เจ‚ เจœเจผเจฐเฉ‚เจฐเจคเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจตเจฟเจธเจผเจพเจฒ เจจเฉ‚เฉฐ เจ—เจฒเฉ‡ เจฒเจ—เจพเจ‰เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจ…เจคเฉ‡ เจตเจฟเจ†เจชเจ• เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

ะ’ ะฒั‹ะฟัƒัะบะต OpenBGPD 6.6 ะพั‚ะผะตั‡ะตะฝั‹ ัะปะตะดัƒัŽั‰ะธะต ัƒะปัƒั‡ัˆะตะฝะธั:

  • ะ”ะปั ะฟะพะฒั‹ัˆะตะฝะธั ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ ั‚ะฐะฑะปะธั†ะฐ Adj-RIB-Out, ั…ั€ะฐะฝัั‰ะฐั ะธะฝั„ะพั€ะผะฐั†ะธัŽ ะพ ะผะฐั€ัˆั€ัƒั‚ะฐั…, ะฒั‹ะฑะธั€ะฐะตะผั‹ั… ะปะพะบะฐะปัŒะฝั‹ะผ BGP-ะผะฐั€ัˆั€ัƒั‚ะธะทะฐั‚ะพั€ะพะผ ะดะปั ะฐะฝะพะฝัะธั€ะพะฒะฐะฝะธั ะพะฟั‚ะธะผะฐะปัŒะฝั‹ั… ะผะฐั€ัˆั€ัƒั‚ะพะฒ ะฟะธั€ะฐะผ, ะฟะตั€ะตะฒะตะดะตะฝะฐ ะฝะฐ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต RB-ะดะตั€ะตะฒัŒะตะฒ, ะฟั€ะธะฒัะทั‹ะฒะฐะตะผั‹ั… ะบ ะฟะธั€ะฐะผ;
  • ะŸะตั€ะตะฟะธัะฐะฝ ะบะพะด ะดะปั ัะพะฟะพัั‚ะฐะฒะปะตะฝะธั community, ััƒั‰ะตัั‚ะฒะตะฝะฝะพ ัƒัะบะพั€ะตะฝะฐ ั€ะฐะฑะพั‚ะฐ ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะน ั ะฝะตัะบะพะปัŒะบะธะผะธ community ะธ ะฑะพะปัŒัˆะธะผ ั‡ะธัะปะพะผ peer-ะพะฒ.
  • ะ’ bgpctl ะดะพะฑะฐะฒะปะตะฝะฐ ะบะพะผะฐะฝะดะฐ โ€˜show mrt neighborsโ€™ ะดะปั ะดะฐะผะฟะฐ ั‚ะฐะฑะปะธั†ั‹ ัะพัะตะดะฝะธั… BGP-ะผะฐั€ัˆั€ัƒั‚ะธะทะฐั‚ะพั€ะพะฒ ะฒ ั„ะพั€ะผะฐั‚ะต MRT TABLE_DUMP_V2;
  • ะŸั€ะธ ั€ะฐะฑะพั‚ะต ะฒ Linux ะพะฑะตัะฟะตั‡ะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะทะฐั‰ะธั‚ั‹ ัะตะฐะฝัะพะฒ BGP ะฟั€ะธ ะฟะพะผะพั‰ะธ TCP MD5SIG;
  • เจ…เจงเจฟเจ•เจคเจฎ เจ†เจ•เจพเจฐ ัะพะพะฑั‰ะตะฝะธั ะพ ะทะฐะฒะตั€ัˆะตะฝะธะธ ัะฒัะทะธ ัƒะฒะตะปะธั‡ะตะฝ ะดะพ 255 ะฑะฐะนั‚.

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹