Yandex RPKI เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

เจนเฉˆเจฒเฉ‹, เจฎเฉ‡เจฐเจพ เจจเจพเจฎ เจ…เจฒเฉˆเจ—เจœเจผเฉˆเจ‚เจกเจฐ เจ…เจœเจผเฉ€เจฎเฉ‹เจต เจนเฉˆเฅค เจฏเจพเจ‚เจกเฉ‡เจ•เจธ 'เจคเฉ‡, เจฎเฉˆเจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจจเจฟเจ—เจฐเจพเจจเฉ€ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ เจจเฉˆเจŸเจตเจฐเจ• เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเจพ เจตเจฟเจ•เจพเจธ เจ•เจฐเจฆเจพ เจนเจพเจ‚เฅค เจชเจฐ เจ…เฉฑเจœ เจ…เจธเฉ€เจ‚ BGP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡.

Yandex RPKI เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

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

BGP เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš เจ•เฉ€ เจ—เจฒเจค เจนเฉˆ

เจคเฉเจธเฉ€เจ‚ เจธเจผเจพเจ‡เจฆ เจœเจพเจฃเจฆเฉ‡ เจนเฉ‹เจตเฉ‹เจ—เฉ‡ เจ•เจฟ BGP เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจกเฉ‹เจฎเฉ‡เจจ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจฐเจธเจคเฉ‡ เจตเจฟเฉฑเจš, เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจ•เฉ‡เจธเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจงเจฃ เจตเจฟเฉฑเจš เจ•เจพเจฎเจฏเจพเจฌ เจฐเจนเฉ€: เจ…เฉฑเจœ, BGP, เจ•เจˆ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจ‡เฉฑเจ• เจธเฉเจจเฉ‡เจนเจพ เจฌเฉฑเจธ เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ†เจชเจฐเฉ‡เจŸเจฐ VPN เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจนเฉเจฃ เจฆเฉ‡ เจซเฉˆเจธเจผเจจเฉ‡เจฌเจฒ SD-WAN เจคเฉฑเจ• เจฆเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจฒเจˆ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเฉ€ เจฒเฉฑเจญเฉ€ เจนเฉˆเฅค เจ‡เฉฑเจ• SDN-เจตเจฐเจ—เฉ‡ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ, เจฆเฉ‚เจฐเฉ€ เจตเฉˆเจ•เจŸเจฐ BGP เจจเฉ‚เฉฐ เจฒเจฟเฉฐเจ• เจธเฉˆเจŸ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ‡ เจธเจฎเจพเจจ เจ•เจฟเจธเฉ‡ เจšเฉ€เจœเจผ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค

Yandex RPKI เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

เจ…เฉฐเจœเฉ€เจฐ. 1. เจฌเฉ€เจœเฉ€เจชเฉ€ เจธเฉˆเจซเฉ€

เจฌเฉ€เจœเฉ€เจชเฉ€ เจจเฉ‡ เจ‡เฉฐเจจเฉ‡ เจธเจพเจฐเฉ‡ เจ‰เจชเจฏเฉ‹เจ— เจ•เจฟเจ‰เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจนเจจ (เจ…เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจนเฉˆ)? เจฆเฉ‹ เจฎเฉเฉฑเจ– เจ•เจพเจฐเจจ เจนเจจ:

  • BGP เจ‡เฉฑเจ•เฉ‹ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจนเฉˆ เจœเฉ‹ เจ†เจŸเฉ‹เจจเฉ‹เจฎเจธ เจธเจฟเจธเจŸเจฎ (AS) เจตเจฟเจšเจ•เจพเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ;
  • BGP TLV (เจŸเจพเจˆเจช-เจฒเฉฐเจฌเจพเจˆ-เจฎเฉเฉฑเจฒ) เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจนเจพเจ‚, เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจ‡เจธ เจตเจฟเฉฑเจš เจ‡เจ•เฉฑเจฒเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจ†เจชเจฐเฉ‡เจŸเจฐเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจœเฉฐเจ•เจธเจผเจจ 'เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฒเจˆ เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฆเฉ€ เจฌเจœเจพเจ เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจคเฉฑเจค เจœเฉ‹เฉœเจจเจพ เจนเจฎเฉ‡เจธเจผเจพเจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจฒเจพเจญเจฆเจพเจ‡เจ• เจธเจพเจฌเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจ‰เจธ เจจเจพเจฒ เจ•เฉ€ เจ—เจฒเจค เจนเฉˆ? เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš, เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจตเจฟเฉฑเจš เจชเฉเจฐเจพเจชเจค เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ€ เจธเจผเฉเฉฑเจงเจคเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจตเจฟเจงเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจญเจพเจต, BGP เจ‡เฉฑเจ• เจคเจฐเจœเฉ€เจนเฉ€ เจŸเจฐเฉฑเจธเจŸ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจนเฉˆ: เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจฆเฉเจจเฉ€เจ† เจจเฉ‚เฉฐ เจฆเฉฑเจธเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจนเฉเจฃ Rostelecom, MTS เจœเจพเจ‚ Yandex เจฆเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ‡ เจฎเจพเจฒเจ• เจนเฉ‹, เจคเจพเจ‚ เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡!

IRRDB เจ…เจงเจพเจฐเจค เจซเจฟเจฒเจŸเจฐ - เจธเจญ เจคเฉ‹เจ‚ เจญเฉˆเฉœเฉ‡ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ†

เจธเจตเจพเจฒ เจ‰เฉฑเจ เจฆเจพ เจนเฉˆ: เจ…เจœเจฟเจนเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ…เจœเฉ‡ เจตเฉ€ เจ•เฉฐเจฎ เจ•เจฟเจ‰เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ? เจนเจพเจ‚, เจ‡เจน เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเจฎเจพเจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เจน เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจตเจฟเจธเจซเฉ‹เจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจชเฉ‚เจฐเฉ‡ เจฐเจพเจธเจผเจŸเจฐเฉ€ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจชเจนเฉเฉฐเจš เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ BGP เจตเจฟเฉฑเจš เจนเฉˆเจ•เจฐ เจฆเฉ€ เจ—เจคเฉ€เจตเจฟเจงเฉ€ เจตเฉ€ เจตเฉฑเจง เจฐเจนเฉ€ เจนเฉˆ, เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจตเจฟเจ—เจพเฉœ เจ…เจœเฉ‡ เจตเฉ€ เจฌเฉฑเจ—เจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจธเจพเจฒ เจฆเฉ€ เจฎเจฟเจธเจพเจฒ เจนเฉˆ เจ›เฉ‹เจŸเฉ€ เจ†เจชเจฐเฉ‡เจŸเจฐ เจ—เจฒเจคเฉ€ เจฌเฉ‡เจฒเจพเจฐเฉ‚เจธ เจตเจฟเฉฑเจš, เจœเจฟเจธ เจจเฉ‡ เจ…เฉฑเจงเฉ‡ เจ˜เฉฐเจŸเฉ‡ เจฒเจˆ MegaFon เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจฆเจพ เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเจฟเฉฑเจธเจพ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจฌเจฃเจพเจ‡เจ†. เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ‰เจฆเจพเจนเจฐเจฃ - เจชเจพเจ—เจฒ BGP เจ†เจชเจŸเฉ€เจฎเจพเจˆเจœเจผเจฐ เจฆเฉเจจเฉ€เจ† เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ‡ CDN เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉ‚เฉฐ เจคเฉ‹เฉœ เจฆเจฟเฉฑเจคเจพเฅค

Yandex RPKI เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

เจšเฉŒเจฒ. 2. เจ•เจฒเจพเจ‰เจกเจซเจฒเฉ‡เจ…เจฐ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฐเฉเจ•เจพเจตเจŸ

เจชเจฐ เจซเจฟเจฐ เจตเฉ€, เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจตเจฟเจ—เจพเฉœเจพเจ‚ เจนเจฐ เจ›เฉ‡ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจฐ เจ•เจฟเจ‰เจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจนเจฐ เจฐเฉ‹เจœเจผ เจจเจนเฉ€เจ‚? เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ•เฉˆเจฐเฉ€เจ…เจฐ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจฌเจพเจนเจฐเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‡เจน เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ•เจฟ เจ‰เจน BGP เจ—เฉเจ†เจ‚เจขเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจ•เฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ…เจœเจฟเจนเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจนเจจ, เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ•เฉเจ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฐเจœเจฟเจธเจŸเจฐเจพเจฐ (RIPE, APNIC, ARIN, AFRINIC) เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ•เฉเจ เจธเฉเจคเฉฐเจคเจฐ เจ–เจฟเจกเจพเจฐเฉ€ เจนเจจ (เจธเจญ เจคเฉ‹เจ‚ เจฎเจธเจผเจนเฉ‚เจฐ RADB เจนเฉˆ), เจ…เจคเฉ‡ เจตเฉฑเจกเฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ (Level3) เจฆเฉ€ เจฎเจฒเจ•เฉ€เจ…เจค เจตเจพเจฒเฉ‡ เจฐเจœเจฟเจธเจŸเจฐเจพเจฐเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจธเจฎเฉ‚เจน เจตเฉ€ เจนเฉˆเฅค , NTT, เจ†เจฆเจฟ)เฅค เจ‡เจน เจ‡เจนเจจเจพเจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ เจนเฉˆ เจ•เจฟ เจ…เฉฐเจคเจฐ-เจกเฉ‹เจฎเฉ‡เจจ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจ‡เจธเจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจฆเฉ€ เจ…เจจเฉเจธเจพเจฐเฉ€ เจธเจฅเจฟเจฐเจคเจพ เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฆเฉ€ เจนเฉˆเฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจธเฉ‚เจ–เจฎเจคเจพเจตเจพเจ‚ เจนเจจ. เจฐเฉ‚เจŸเจฟเฉฐเจ— เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš ROUTE-OBJECTS เจ…เจคเฉ‡ AS-SET เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจชเจนเจฟเจฒเจพ เจญเจพเจต IRRDB เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฒเจˆ เจ…เจงเจฟเจ•เจพเจฐ เจนเฉˆ, เจคเจพเจ‚ เจฆเฉ‚เจœเฉ€ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจฒเจˆ เจ•เจฒเจพเจธ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจ…เจงเจฟเจ•เจพเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจญเจพเจต, เจ•เฉ‹เจˆ เจตเฉ€ เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ เจตเฉ€ เจ†เจชเจฃเฉ‡ เจธเฉˆเฉฑเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจ…เฉฑเจชเจธเจŸเฉเจฐเฉ€เจฎ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจตเฉฑเจ–-เจตเฉฑเจ– IRR เจฌเฉ‡เจธเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ AS-SET เจจเจพเจฎเจ•เจฐเจจ เจฆเฉ€ เจตเจฟเจฒเฉฑเจ–เจฃเจคเจพ เจฆเฉ€ เจ—เจพเจฐเฉฐเจŸเฉ€ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจŸเฉˆเจฒเฉ€เจ•เจพเจฎ เจ†เจชเจฐเฉ‡เจŸเจฐ เจฒเจˆ เจ•เฉเจจเฉˆเจ•เจŸเฉ€เจตเจฟเจŸเฉ€ เจฆเฉ‡ เจ…เจšเจพเจจเจ• เจจเฉเจ•เจธเจพเจจ เจฆเฉ‡ เจจเจพเจฒ เจนเฉˆเจฐเจพเจจเฉ€เจœเจจเจ• เจชเฉเจฐเจญเจพเจต เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ, เจœเจฟเจธ เจจเฉ‡ เจ†เจชเจฃเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฒเจˆ, เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจฌเจฆเจฒเจฟเจ†เฅค

เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจšเฉเจฃเฉŒเจคเฉ€ AS-SET เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจชเฉˆเจŸเจฐเจจ เจนเฉˆเฅค เจ‡เฉฑเจฅเฉ‡ เจฆเฉ‹ เจจเฉเจ•เจคเฉ‡ เจนเจจ:

  • เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจ“เจชเจฐเฉ‡เจŸเจฐ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ•เจฒเจพเจ‡เฉฐเจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจ‡เจธเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ AS-SET เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ, เจชเจฐ เจฒเจ—เจญเจ— เจ‡เจธเจจเฉ‚เฉฐ เจ•เจฆเฉ‡ เจจเจนเฉ€เจ‚ เจนเจŸเจพเจ‰เจ‚เจฆเจพ;
  • เจซเจฟเจฒเจŸเจฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ 'เจคเฉ‡ เจธเฉฐเจฐเจšเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค

เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, BGP เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจฆเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš เจนเฉŒเจฒเฉ€ เจนเฉŒเจฒเฉ€ เจ˜เจŸเจฆเฉ‡ เจซเจฟเจฒเจŸเจฐ เจ…เจคเฉ‡ เจชเฉ€เจ…เจฐเจฟเฉฐเจ— เจชเจพเจฐเจŸเจจเจฐ เจ…เจคเฉ‡ IP เจŸเฉเจฐเจพเจ‚เจœเจผเจฟเจŸ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจคเฉ‹เจ‚ เจ•เฉ€ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจคเจฐเจœเฉ€เจนเฉ€ เจญเจฐเฉ‹เจธเจพ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

AS-SET เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจชเฉเจฐเฉ€เจซเจฟเจ•เจธ เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ เจ•เฉ€ เจนเฉˆ? เจธเจญ เจคเฉ‹เจ‚ เจฆเจฟเจฒเจšเจธเจช เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจฅเฉ‹เฉœเฉเจนเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš - เจ•เฉเจ เจจเจนเฉ€เจ‚. เจชเจฐ เจตเจพเจงเฉ‚ เจตเจฟเจงเฉ€เจ†เจ‚ เจ‰เจญเจฐ เจฐเจนเฉ€เจ†เจ‚ เจนเจจ เจœเฉ‹ IRRDB-เจ…เจงเจพเจฐเจฟเจค เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจฆเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจ• เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ‡เจน, เจฌเฉ‡เจธเจผเจ•, RPKI เจนเฉˆเฅค

เจ†เจฐ.เจชเฉ€.เจ•เฉ‡.เจ†เจˆ

เจ‡เฉฑเจ• เจธเจฐเจฒ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, RPKI เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฐเจกเจฟเจ† เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฎเฉฐเจจเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฟเจธเจฆเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค ROA (เจฐเฉ‚เจŸ เจ†เจฌเจœเฉˆเจ•เจŸ เจ…เจฅเจพเจฐเจพเจˆเจœเจผเฉ‡เจธเจผเจจ) เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจนเจธเจคเจพเจ–เจฐเจ•เจฐเจคเจพ เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ เจฆเจพ เจฎเจพเจฒเจ• เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฐเจฟเจ•เจพเจฐเจก เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจŸเฉเจฐเจฟเจชเจฒ (เจ…เจ—เฉ‡เจคเจฐ, asn, max_length) เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจน เจ‡เฉฐเจฆเจฐเจพเจœเจผ เจนเฉ‡เจ  เจฒเจฟเจ–เจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ: $prefix เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ เจฆเฉ‡ เจฎเจพเจฒเจ• เจจเฉ‡ $max_length เจคเฉ‹เจ‚ เจตเฉฑเจง เจฆเฉ€ เจฒเฉฐเจฌเจพเจˆ เจตเจพเจฒเฉ‡ เจ…เจ—เฉ‡เจคเจฐเจพเจ‚ เจฆเจพ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเฉ‡เจฃ เจฒเจˆ AS เจจเฉฐเจฌเจฐ $asn เจจเฉ‚เฉฐ เจ…เจงเจฟเจ•เจพเจฐเจค เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจฐเจพเจŠเจŸเจฐ, RPKI เจ•เฉˆเจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจชเจพเจฒเจฃเจพ เจฒเจˆ เจœเฉ‹เฉœเฉ‡ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจ…เจ—เฉ‡เจคเจฐ - เจฐเจธเจคเฉ‡ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพ เจธเจชเฉ€เจ•เจฐ.

Yandex RPKI เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

เจšเจฟเฉฑเจคเจฐ 3. RPKI เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ

ROA เจตเจธเจคเฉ‚เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจฎเจพเจจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจชเจฐ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‰เจน เจ…เจธเจฒ เจตเจฟเฉฑเจš IETF เจœเจฐเจจเจฒ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซ เจ•เจพเจ—เจœเจผ 'เจคเฉ‡ เจนเฉ€ เจฐเจนเฉ‡เฅค เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจ‡เจธเจฆเจพ เจ•เจพเจฐเจจ เจกเจฐเจพเจ‰เจฃเจพ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ - เจ–เจฐเจพเจฌ เจฎเจพเจฐเจ•เฉ€เจŸเจฟเฉฐเจ—. เจฎเจพเจจเจ•เฉ€เจ•เจฐเจจ เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจชเฉเจฐเฉ‹เจคเจธเจพเจนเจจ เจ‡เจน เจธเฉ€ เจ•เจฟ ROA เจจเฉ‡ BGP เจนเจพเจˆเจœเฉˆเจ•เจฟเฉฐเจ— เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เฉ€เจคเฉ€ - เจœเฉ‹ เจ•เจฟ เจธเฉฑเจš เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจนเจฎเจฒเจพเจตเจฐ เจฎเจพเจฐเจ— เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจธเจนเฉ€ AC เจจเฉฐเจฌเจฐ เจชเจพ เจ•เฉ‡ ROA-เจ…เจงเจพเจฐเจฟเจค เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ…เจคเฉ‡ เจœเจฟเจตเฉ‡เจ‚ เจนเฉ€ เจ‡เจน เจ…เจนเจฟเจธเจพเจธ เจนเฉ‹เจ‡เจ†, เจ…เจ—เจฒเจพ เจคเจฐเจ•เจชเฉ‚เจฐเจจ เจ•เจฆเจฎ ROA เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจ›เฉฑเจกเจฃเจพ เจธเฉ€. เจ…เจคเฉ‡ เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจธเจพเจจเฉ‚เฉฐ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจ•เจฟเจ‰เจ‚ เจนเฉˆ เจœเฉ‡ เจ‡เจน เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€?

เจ‡เจน เจ†เจชเจฃเจพ เจฎเจจ เจฌเจฆเจฒเจฃ เจฆเจพ เจธเจฎเจพเจ‚ เจ•เจฟเจ‰เจ‚ เจนเฉˆ? เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจชเฉ‚เจฐเฉ€ เจธเฉฑเจšเจพเจˆ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค ROA BGP เจตเจฟเฉฑเจš เจนเฉˆเจ•เจฐ เจ—เจคเฉ€เจตเจฟเจงเฉ€ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจฆเฉเจฐเจ˜เจŸเจจเจพเจคเจฎเจ• เจŸเฉเจฐเฉˆเจซเจฟเจ• เจนเจพเจˆเจœเฉˆเจ•เจฟเฉฐเจ— เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ BGP เจตเจฟเฉฑเจš เจธเจฅเจฟเจฐ เจฒเฉ€เจ• เจคเฉ‹เจ‚, เจœเฉ‹ เจ•เจฟ เจตเจงเฉ‡เจฐเฉ‡ เจ†เจฎ เจนเฉเฉฐเจฆเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจจเจพเจฒ เจนเฉ€, IRR-เจ…เจงเจพเจฐเจฟเจค เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจฆเฉ‡ เจ‰เจฒเจŸ, ROV เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจพ เจธเจฟเจฐเจซเจผ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจฆเฉ‡ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ 'เจคเฉ‡ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจธเจพเจฅเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ…เฉฑเจชเจธเจŸเฉเจฐเฉ€เจฎ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ 'เจคเฉ‡ เจตเฉ€ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจญเจพเจต, RPKI เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจฆเฉ‡ เจจเจพเจฒ, เจ‡เฉฑเจ• เจคเจฐเจœเฉ€เจนเฉ€ เจŸเจฐเฉฑเจธเจŸ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจฌเฉ€เจœเฉ€เจชเฉ€ เจคเฉ‹เจ‚ เจ…เจฒเฉ‹เจช เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆเฅค

เจนเฉเจฃ, ROA 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจฐเฉ‚เจŸเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจฎเฉเฉฑเจ– เจ–เจฟเจกเจพเจฐเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ: เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจฏเฉ‚เจฐเจชเฉ€เจ…เจจ IX เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจŸเฉ€เจ…เจฐ-1 เจ†เจชเจฐเฉ‡เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ—เจฒเจค เจฐเฉ‚เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉฑเจฆ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ, เจ‡เจน AT&T เจจเฉ‚เฉฐ เจ‰เจœเจพเจ—เจฐ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉˆ, เจœเจฟเจธ เจจเฉ‡ เจ†เจชเจฃเฉ‡ เจชเฉ€เจ…เจฐเจฟเฉฐเจ— เจญเจพเจˆเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ 'เจคเฉ‡ เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจนเฉˆเฅค เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ‡ เจธเจฎเจ—เจฐเฉ€ เจชเฉเจฐเจฆเจพเจคเจพ เจตเฉ€ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจ† เจฐเจนเฉ‡ เจนเจจเฅค เจ…เจคเฉ‡ เจฆเจฐเจœเจจเจพเจ‚ เจฆเจฐเจฎเจฟเจ†เจจเฉ‡ เจ†เจ•เจพเจฐ เจฆเฉ‡ เจŸเจฐเจพเจ‚เจœเจผเจฟเจŸ เจ“เจชเจฐเฉ‡เจŸเจฐเจพเจ‚ เจจเฉ‡ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ เจฆเฉฑเจธเฉ‡ เจฌเจฟเจจเจพเจ‚, เจšเฉเฉฑเจช-เจšเจพเจช เจ‡เจธ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจ‡เจน เจธเจพเจฐเฉ‡ เจ†เจชเจฐเฉ‡เจŸเจฐ RPKI เจจเฉ‚เฉฐ เจ•เจฟเจ‰เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ? เจœเจตเจพเจฌ เจธเจงเจพเจฐเจจ เจนเฉˆ: เจคเฉเจนเจพเจกเฉ‡ เจฌเจพเจนเจฐ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ—เจฒเจคเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจฒเจˆเฅค เจ‡เจธ เจฒเจˆ เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจฐเจธเจผเฉ€เจ…เจจ เจซเฉˆเจกเจฐเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจจเฉˆเจŸเจตเจฐเจ• เจฆเฉ‡ เจ•เจฟเจจเจพเจฐเฉ‡ เจคเฉ‡ ROV เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆเฅค

เจ…เฉฑเจ—เฉ‡ เจ•เฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพ?

เจ…เจธเฉ€เจ‚ เจนเฉเจฃ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจเจ•เจธเจšเฉ‡เจ‚เจœ เจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจชเฉ€เจ…เจฐเจฟเฉฐเจ—เจœเจผ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ 'เจคเฉ‡ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจนเฉˆเฅค เจจเฉ‡เฉœเจฒเฉ‡ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš, เจ…เฉฑเจชเจธเจŸเฉเจฐเฉ€เจฎ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจจเจพเจฒ เจชเฉเจธเจผเจŸเฉ€เจ•เจฐเจจ เจจเฉ‚เฉฐ เจตเฉ€ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพเฅค

Yandex RPKI เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

เจ‡เจธ เจจเจพเจฒ เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจ•เฉ€ เจซเจฐเจ• เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ? เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ…เจคเฉ‡ Yandex เจตเจฟเจšเจ•เจพเจฐ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚:

  • เจ†เจชเจฃเฉ‡ เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ 'เจคเฉ‡ เจฆเจธเจคเจ–เจค เจ•เจฐเฉ‹ RIPE เจชเฉ‹เจฐเจŸเจฒ เจตเจฟเฉฑเจš - เจ‡เจน เจธเจงเจพเจฐเจจ เจนเฉˆ, เจ”เจธเจคเจจ 5-10 เจฎเจฟเฉฐเจŸ เจฒเฉฑเจ—เจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจธเจพเจกเฉ€ เจ•เจจเฉˆเจ•เจŸเฉ€เจตเจฟเจŸเฉ€ เจจเฉ‚เฉฐ เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเฉ‡เจ—เจพ เจ•เจฟ เจ•เฉ‹เจˆ เจ…เจฃเจœเจพเจฃเฉ‡ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ เจšเฉ‹เจฐเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ (เจ…เจคเฉ‡ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจœเจฒเจฆเฉ€ เจœเจพเจ‚ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจนเฉ‹เจตเฉ‡เจ—เจพ);
  • เจ“เจชเจจ เจธเฉ‹เจฐเจธ RPKI เจ•เฉˆเจšเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹ (ripe-validator, เจฐเฉเจŸเฉ€เจจเฉ‡เจŸเจฐ) เจ…เจคเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเจพเจฐเจกเจฐ 'เจคเฉ‡ เจฐเฉ‚เจŸ เจœเจพเจ‚เจš เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“ - เจ‡เจธ เจตเจฟเฉฑเจš เจนเฉ‹เจฐ เจธเจฎเจพเจ‚ เจฒเฉฑเจ—เฉ‡เจ—เจพ, เจชเจฐ เจฆเฉเจฌเจพเจฐเจพ, เจ‡เจธ เจจเจพเจฒ เจ•เฉ‹เจˆ เจคเจ•เจจเฉ€เจ•เฉ€ เจฎเฉเจธเจผเจ•เจฒ เจจเจนเฉ€เจ‚ เจ†เจตเฉ‡เจ—เฉ€เฅค

Yandex เจจเจตเฉ‡เจ‚ RPKI เจ†เจฌเจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจตเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ - เจ.เจเฉฑเจธ.เจชเฉ€.เจ (เจ†เจŸเฉ‹เจจเฉ‹เจฎเจธ เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเฉ‹เจตเจพเจˆเจกเจฐ เจ…เจฅเจพเจฐเจพเจˆเจœเจผเฉ‡เจธเจผเจจ)เฅค ASPA เจ…เจคเฉ‡ ROA เจตเจธเจคเฉ‚เจ†เจ‚ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจซเจฟเจฒเจŸเจฐ เจจเจพ เจธเจฟเจฐเจซเจผ "เจฒเฉ€เจ•" AS-SETs เจจเฉ‚เฉฐ เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเจจ, เจธเจ—เฉ‹เจ‚ BGP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ MiTM เจนเจฎเจฒเจฟเจ†เจ‚ เจฆเฉ‡ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจฌเฉฐเจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจฎเฉˆเจ‚ เจ…เจ—เจฒเฉ€ เจนเฉŒเจช เจ•เจพเจจเจซเจฐเฉฐเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจนเฉ€เจจเฉ‡ เจตเจฟเฉฑเจš ASPA เจฌเจพเจฐเฉ‡ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เจพเฅค Netflix, Facebook, Dropbox, Juniper, Mellanox เจ…เจคเฉ‡ Yandex เจฆเฉ‡ เจธเจนเจฟเจฏเฉ‹เจ—เฉ€ เจตเฉ€ เจ‰เฉฑเจฅเฉ‡ เจฌเฉ‹เจฒเจฃเจ—เฉ‡เฅค เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจจเฉˆเจŸเจตเจฐเจ• เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ†เจ“ เจฐเจœเจฟเจธเจŸเจฐเฉ‡เจธเจผเจจ เจ–เฉเฉฑเจฒเฉ€ เจนเฉˆ.

เจธเจฐเฉ‹เจค: www.habr.com

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