เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เบ—เปˆเบฒเบ™ Kleinrock เบเปˆเบฒเบงเบงเปˆเบฒ "เบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฒเบ‡เป‚เบ—เบฅเบฐเบชเบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐเบžเบงเบเบœเบนเป‰เบŠเบฒเบเบ—เบตเปˆ SRI ... ", Kleinrock ... เบเปˆเบฒเบงเปƒเบ™เบเบฒเบ™เบชเปเบฒเบžเบฒเบ”:
"เบžเบงเบเป€เบฎเบปเบฒเบžเบดเบกเบ•เบปเบง L เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบ–เบฒเบกเบขเบนเปˆเปƒเบ™เป‚เบ—เบฅเบฐเบชเบฑเบš, "เป€เบˆเบปเป‰เบฒเป€เบซเบฑเบ™เบ•เบปเบง L เบšเป?"
"เปเบกเปˆเบ™เปเบฅเป‰เบง, เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™ L," เบ„เปเบฒเบ•เบญเบšเบกเบฒ.
"เบžเบงเบเป€เบฎเบปเบฒเบžเบดเบก O, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบ–เบฒเบกเบงเปˆเบฒ, "เป€เบˆเบปเป‰เบฒเป€เบซเบฑเบ™ O."
"เปเบกเปˆเบ™เปเบฅเป‰เบง, เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™ O."
"เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบžเบดเบก G, เปเบฅเบฐเบฅเบฐเบšเบปเบš crashed" ...

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบเบฒเบ™เบ›เบฐเบ•เบดเบงเบฑเบ”เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ ...

เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”.


เบชเบฐเบšเบฒเบเบ”เบตเบ—เบธเบเบ„เบปเบ™!

เบ‚เป‰เบญเบเบŠเบทเปˆ Alexander, เบ‚เป‰เบญเบเป€เบ›เบฑเบ™เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบขเบนเปˆ Linxdatacenter. เปƒเบ™เบšเบปเบ”เบ‚เบฝเบ™เบ‚เบญเบ‡เบกเบทเป‰เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ (เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, IXP): เบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบเปˆเบญเบ™เบซเบ™เป‰เบฒ, เบงเบฝเบเบ‡เบฒเบ™เปƒเบ”เบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบเป‰เป„เบ‚เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ IXP เป‚เบ”เบเปƒเบŠเป‰เป€เบงเบ—เบต EVE-NG เปเบฅเบฐ router เบŠเบญเบšเปเบง BIRD, เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ—เปˆเบฒเบ™เบกเบตเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ "เบžเบฒเบเปƒเบ•เป‰เบœเป‰เบฒเบ„เบธเบก".

เบšเบฒเบ‡เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”

เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเป€เบšเบดเปˆเบ‡ เบ—เบตเปˆเบ™เบตเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบงเปˆเบฒเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบขเปˆเบฒเบ‡เป„เบงเบงเบฒเบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบ›เบต 1993. เบ™เบตเป‰เปเบกเปˆเบ™เบเป‰เบญเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ‚เบญเบ‡เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบกเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เบ‚เบญเบ‡เบชเบฐเบซเบฐเบฅเบฑเบ”. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ›เบˆเบฒเบเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เปƒเบ™เบ›เบฐเป€เบ—เบ”เบเบฃเบฑเปˆเบ‡เบเบฑเบšเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เปƒเบ™เป€เบขเบเบฅเบฐเบกเบฑเบ™, เบกเบฑเบ™เบ—เปเบฒเบญเบดเบ”เบˆเบฒเบเบเบฃเบฑเปˆเบ‡เป„เบ›เบญเบฒเป€เบกเบฅเบดเบเบฒ, เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบˆเบฒเบเบชเบฐเบซเบฐเบฅเบฑเบ”เป„เบ›เป€เบขเบเบฅเบฐเบกเบฑเบ™. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ›เบฐเป€เบ—เบ”เบเบฃเบฑเปˆเบ‡เปเบฅเบฐเป€เบขเบเบฅเบฐเบกเบฑเบ™. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบžเบฒเบเปƒเบ™เบ›เบฐเป€เบ—เบ”เบซเบ™เบถเปˆเบ‡เบกเบฑเบเบˆเบฐเบšเปเปˆเบœเปˆเบฒเบ™เป‚เบ”เบเบเบปเบ‡, เปเบ•เปˆเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เบ‚เบญเบ‡เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบญเบฒเป€เบกเบฅเบดเบเบฒ.

เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ™เบตเป‰เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เปเบ”เบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เปเบ•เปˆเบเบฑเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เปเบฅเบฐเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ. เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เบญเบดเบ™โ€‹เป€เบ•เบตโ€‹เป€เบ™เบฑเบ”โ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹, เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เปƒเบซเบกเปˆโ€‹เบ›เบฐโ€‹เบเบปเบ”โ€‹เบงเปˆเบฒโ€‹, เบ›เบฐโ€‹เบฅเบดโ€‹เบกเบฒเบ™โ€‹เบเบฒเบ™โ€‹เบˆเบฐโ€‹เบฅเบฒโ€‹เบˆเบญเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹, เปเบฅเบฐโ€‹เบญเบดเบ™โ€‹เป€เบ•เบตโ€‹เป€เบ™เบฑเบ” matured . เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ—เบปเปˆเบงเป‚เบฅเบเป€เบฅเบตเปˆเบกเบฎเบฑเบšเบฎเบนเป‰เบงเปˆเบฒเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™เบเบงเปˆเบฒเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบชเปเบฒเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™. "เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ‚เป‰เบญเบ, เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™ A, เบ„เบงเบ™เบˆเปˆเบฒเบเบ„เปˆเบฒเบ‚เบปเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบ›เบฐเป€เบ—เบ”เบญเบทเปˆเบ™เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™ B, เบœเบนเป‰เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเบ–เบฐเบซเบ™เบปเบ™เบ•เปเปˆเป„เบ›?" เบ™เบตเป‰เปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™เบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบกเบ–เบฒเบกเบ•เบปเบ™เป€เบญเบ‡เปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบฅเบตเปˆเบกเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เป‚เบฅเบเบขเบนเปˆเบ—เบตเปˆเบˆเบธเบ”เป€เบ‚เบฑเป‰เบกเบ‚เบธเป‰เบ™เบ‚เบญเบ‡เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™:

  • 1994 - LIX เปƒเบ™เบฅเบญเบ™เบ”เบญเบ™,
  • 1995 โ€“ DE-CIX เปƒเบ™ Frankfurt,
  • 1995 - MSK-IX, เปƒเบ™ Moscow, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เปเบฅเบฐเบงเบฑเบ™เป€เบงเบฅเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ

เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”, เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบซเบผเบฒเบ (AS) เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบซเบผเบฒเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบ—เบฑเบ‡เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเปเบฅเบฐเป€เบซเบ”เบœเบปเบ™, เป€เบŠเบดเปˆเบ‡เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบˆเบฒเบเบซเบ™เบถเปˆเบ‡ AS เป„เบ›เบญเบตเบ.

ASs เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบกเปˆเบ™เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบก, เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, CDNs, เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐเบšเปเบฅเบดเบชเบฑเบ”เบชเปˆเบงเบ™เบงเบดเบชเบฒเบซเบฐเบเบดเบ”. ASEs เบˆเบฑเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™ ( peering ) เปƒเบ™เบšเบฑเบ™เบ”เบฒเบžเบงเบเป€เบ‚เบปเบฒ, เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ BGP protocol.

เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบฅเบฐเบšเบปเบšเป€เบญเบเบฐเบฅเบฒเบ”เบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบ›เบฑเบ”เปƒเบˆเบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡:

  • เบžเบนเบกโ€‹เบชเบฒเบ”โ€‹,
  • เป€เบชเบ”โ€‹เบ–เบฐโ€‹เบเบดเบ”โ€‹,
  • เบเบฒเบ™โ€‹เป€เบกเบทเบญเบ‡โ€‹,
  • เบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡ เปเบฅเบฐเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบฅเบงเบกเบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡ AS,
  • เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เปเบ™เปˆเบ™เบญเบ™, เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰เบกเบตเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เปเบฅเบฐเบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™ tier-1, tier-2 เปเบฅเบฐ tier-3, เปเบฅเบฐเบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ (tier-3) เปเบกเปˆเบ™, เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เบœเบนเป‰เปƒเบŠเป‰เบ—เบปเปˆเบงเป„เบ›, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเปเบฒเบฅเบฑเบš tier-1. เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบฅเบฐเบ”เบฑเบšเบฅเบนเบเบ„เป‰เบฒเปเบกเปˆเบ™เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบญเบทเปˆเบ™เป†. เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบฅเบฐเบ”เบฑเบš 3 เบฅเบงเบšเบฅเบงเบกเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ‚เบญเบ‡เบœเบนเป‰เบˆเบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบกเบŠเบฑเป‰เบ™ 2, เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ‚เบญเบ‡เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบŠเบฑเป‰เบ™ 3, เปเบฅเบฐเบŠเบฑเป‰เบ™ 1 - เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบฒเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”.

เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเบฐเปเบ”เบ‡เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡
เบฎเบนเบšเบžเบฒเบšเบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ”เป‰เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบˆเบฒเบเบฅเบธเปˆเบกเบซเบฒเป€เบ—เบดเบ‡, i.e. เบˆเบฒเบเบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบเป„เบ›เบซเบฒเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบฅเบฐเบ”เบฑเบš 1. เบเบฑเบ‡เบกเบตเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฒเบฅเบฐเบˆเบญเบ™เบ—เบฒเบ‡เบ™เบญเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ ASs เบ—เบตเปˆเบ›เบฐเบกเบฒเบ™เป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™.

เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฐเบšเบปเบšเบ›เบปเบเบ„เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบ—เบตเปˆเบขเบนเปˆเปƒเบเป‰เบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบ, เบžเบฒเบเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบฒเบ‡เบžเบนเบกเบชเบฒเบ”. เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบฎเบนเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰:

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เปƒเบซเป‰เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเปƒเบ™เบ•เบปเบงเป€เบกเบทเบญเบ‡เปƒเบซเบเปˆเบกเบต 5 เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบก, peering เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ—เบตเปˆ, เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบญเบทเปˆเบ™, เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

เบ–เป‰เบฒเบœเบนเป‰เปƒเบŠเป‰ Petya, เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš Go ISP, เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™ ASM, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบ–เบทเบเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบœเปˆเบฒเบ™ 5 เบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เบ™เบตเป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเป€เบžเบฒเบฐเบงเปˆเบฒ เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบœเปˆเบฒเบ™เบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡ Go เปเบฅเบฐ ASM.

เบงเบดเบ—เบตเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡ ASs เบ—เบตเปˆเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ–เบทเบเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบœเปˆเบฒเบ™? เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบชเบดเบ” - เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™.

เปƒเบ™เบกเบทเป‰เบ™เบตเป‰, เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡ IXPs เปƒเบซเบกเปˆเปเบกเปˆเบ™เบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เป‚เบ”เบเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเปƒเบ™เบ•เบปเป‰เบ™ 90s-2000s, เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒ, เป€เบžเบทเปˆเบญเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบˆเปเบฒเบ™เบงเบ™เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบก, เบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เบˆเปเบฒเบ™เบงเบ™เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เป‚เบ”เบเป€เบ„เบทเบญเบ‚เปˆเบฒเบ CDN. เปเบฅเบฐเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™.

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡?

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เปเบกเปˆเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบกเบตเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบดเป€เบชเบ”เบ—เบตเปˆเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เป„เบ”เป‰เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบกเบดเบ”เบชเบฐเบซเบฒเบเป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™. เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบก, เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป€เบ™เบทเป‰เบญเบซเบฒเปเบฅเบฐเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™. เบขเบนเปˆเบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™, เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ”เบเบเบปเบ‡เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบซเบผเบธเบ”โ€‹เบœเปˆเบญเบ™โ€‹เบเบฒเบ™โ€‹เบŠเบฑเบโ€‹เบŠเป‰เบฒโ€‹,
  • เบซเบผเบธเบ”โ€‹เบœเปˆเบญเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบเบฒเบ™โ€‹เบˆเบฐโ€‹เบฅเบฒโ€‹เบˆเบญเบ™โ€‹เบเบฒเบ™โ€‹เบ‚เบปเบ™โ€‹เบชเบปเปˆเบ‡โ€‹,
  • เบ›เบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡ AS.

เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒ IXPs เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™เบซเบผเบฒเบเป€เบกเบทเบญเบ‡เปƒเบซเบเปˆเปƒเบ™เบ—เบปเปˆเบงเป‚เบฅเบ, เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปเปˆเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”.

เบ–เป‰เบฒเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เบเบฑเบš Petya เบ–เบทเบเปเบเป‰เป„เบ‚เป‚เบ”เบเปƒเบŠเป‰ IXP, เบกเบฑเบ™เบˆเบฐเบกเบตเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”?

เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, IXP เปเบกเปˆเบ™ AS เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ—เบตเปˆเบกเบตเบ—เบตเปˆเบขเบนเปˆ IPv4/IPv6 เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.

เป€เบ„เบทเบญเบ‚เปˆเบฒเบ IXP เบชเปˆเบงเบ™เบซเบผเบฒเบเบกเบฑเบเบˆเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป‚เบ”เป€เบกเบ™ L2 เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆ VLAN เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบฅเบนเบเบ„เป‰เบฒ IXP เบ—เบฑเบ‡เบซเบกเบปเบ”. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เบกเบฒเบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, IXPs เบ—เบตเปˆเปเบˆเบเบขเบฒเบเบ•เบฒเบกเบžเบนเบกเบชเบฑเบ™เบ–เบฒเบ™, เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเป€เบŠเบฑเปˆเบ™ MPLS, VXLAN, เปเบฅเบฐเบญเบทเปˆเบ™เป†เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เป‚เบ”เป€เบกเบ™ L2.

เบญเบปเบ‡เบ›เบฐเบเบญเบš IXP

  • SKS. เบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบœเบดเบ”เบ›เบปเบเบเบฐเบ•เบดเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰: racks, optical cross-connects, patch panels.
  • เบชเบฐเบงเบดเบ” - เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ IXP. เบžเบญเบ”เบชเบฐเบซเบผเบฑเบšเปเบกเปˆเบ™เบˆเบธเบ”เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ IXP. เบชเบฐเบซเบงเบดเบ”เบเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž - เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ‚เบตเป‰เป€เบซเบเบทเป‰เบญเบ—เบตเปˆเบšเปเปˆเบ„เบงเบ™เบกเบตเบขเบนเปˆเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ IXP. เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เบชเบฐเบงเบดเบ”เบ–เบทเบเป€เบฅเบทเบญเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ” - เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท, เบ„เบงเบฒเบกเป„เบงเบžเบญเบ”เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™, เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ sFlow, เปเบฅเบฐเบญเบทเปˆเบ™เป†.
  • เป€เบŠเบตเบšเป€เบงเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ (RS) โ€“ เป€เบ›เบฑเบ™โ€‹เบชเปˆเบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹เปเบฅเบฐโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ‚เบญเบ‡โ€‹เบˆเบธเบ”โ€‹เปเบฅเบโ€‹เบ›เปˆเบฝเบ™โ€‹เบˆเบฐโ€‹เบฅเบฒโ€‹เบˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เบฑเบ™โ€‹เบชเบฐโ€‹เป„เบซเบกโ€‹. เบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ•เบปเบงเบชเบฐเบ—เป‰เบญเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™ iBGP เบซเบผเบท router เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™ OSPF เปเบฅเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ”เบฝเบงเบเบฑเบ™. เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบˆเปเบฒเบ™เบงเบ™เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เบˆเปเบฒเบ™เบงเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก BGP เบ—เบตเปˆเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, i.e. เบ™เบตเป‰เปเบกเปˆเบ™ reminiscent เบ‚เบญเบ‡ topology เป€เบ•เบฑเบกเบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ„เบฅเบฒเบชเบชเบดเบเปƒเบ™ iBGP. RS เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ”เป‰เบงเบเบงเบดเบ—เบตเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰: เบกเบฑเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก BGP เบเบฑเบšเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก IXP เบ—เบตเปˆเบชเบปเบ™เปƒเบˆเปเบ•เปˆเบฅเบฐเบ„เบปเบ™, เปเบฅเบฐเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ™เบฑเป‰เบ™เบเบฒเบเป€เบ›เบฑเบ™เบฅเบนเบเบ„เป‰เบฒ RS. เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ BGP เบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ•เบปเบ™, RS เบชเบปเปˆเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ™เบตเป‰เปƒเบซเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบ•เบปเบ™, เปเบ™เปˆเบ™เบญเบ™, เบเบปเบเป€เบงเบฑเป‰เบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ™เบตเป‰. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, RS เบเปเบฒเบˆเบฑเบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบ•เบฒเบซเบ™เปˆเบฒเบ‡เป€เบ•เบฑเบกเบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบฐเบกเบฒเบŠเบดเบ IXP เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เบขเปˆเบฒเบ‡เบชเบฐเบซเบ‡เปˆเบฒเบ‡เบฒเบก. เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเบชเบปเปˆเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฒเบเบซเบ™เบถเปˆเบ‡ AS เป„เบ›เบญเบตเบเบขเปˆเบฒเบ‡เบซเบ™เบถเปˆเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบชเบปเปˆเบ‡เป‚เบ”เบ BGP, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เป€เบžเบตเปˆเบกเบˆเปเบฒเบ™เบงเบ™เปƒเบ™ AS เบ‚เบญเบ‡เบกเบฑเบ™เบเบฑเบš AS-path. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰เปƒเบ™ RS เบกเบตเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡: เบ•เบปเบงเบขเปˆเบฒเบ‡, RS เบšเปเปˆเบเบญเบกเบฎเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Martians เปเบฅเบฐเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ‚เบญเบ‡ IXP เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡.

    router เบŠเบญเบšเปเบงเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”, BIRD (bird internet routing daemon), เบกเบฑเบเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบตเบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเป€เบชเบเบ„เปˆเบฒ, เบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เป„เบงเบงเบฒเปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux เบชเปˆเบงเบ™เปƒเบซเบเปˆ, เบกเบตเบเบปเบ™เป„เบเบ—เบตเปˆเบเบทเบ”เบซเบเบธเปˆเบ™เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ™เบฐเป‚เบเบšเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ / เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡, เปเบฅเบฐเบšเปเปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เบฎเบฒเบ”เปเบง / router virtual เบˆเบฒเบ Cisco, Juniper, เปเบฅเบฐเบญเบทเปˆเบ™เป†เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเป€เบ›เบฑเบ™ RS.

  • เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบ IXP เปเบกเปˆเบ™เบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเบ‚เบปเป‰เบ™เบ‚เบญเบ‡ ASes เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ, เบ™เบฐเป‚เบเบšเบฒเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ•เป‰เบญเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฅเบฒเบเบฅเบฑเบเบญเบฑเบเบชเบญเบ™เบ”เบต. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง, เบเบปเบ™เป„เบเบ”เบฝเบงเบเบฑเบ™เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบ™เบณเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ•เบฑเป‰เบ‡ BGP adjacency เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เบเบธเปˆเบก BGP เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบขเบนเปˆเบ™เบญเบ IXP เบ™เบณเปƒเบŠเป‰เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰, เบšเบงเบเบเบฑเบšเบšเบฒเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

    เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบžเบฝเบ‡เปเบ•เปˆเบˆเบฒเบเบ—เบตเปˆเบขเบนเปˆ mac เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก IXP, เป€เบŠเบดเปˆเบ‡เบกเบตเบเบฒเบ™เป€เบˆเบฅเบฐเบˆเบฒเบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ. เบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเบกเบตเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ ethertype เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบ 0x0800(IPv4), 0x08dd(IPv6), 0x0806(ARP); เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป€เบžเบทเปˆเบญเบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเบšเปเปˆเบ‚เบถเป‰เบ™เบเบฑเบš BGP peering. เบเบปเบ™เป„เบเป€เบŠเบฑเปˆเบ™ GTSM, RPKI, เปเบฅเบฐเบญเบทเปˆเบ™เป†เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰.

เบšเบฒเบ‡เบ—เบตเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡ IXP เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบ”. เปเบ™เปˆเบ™เบญเบ™, IXPs เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบญเบฒเบ”เบˆเบฐเบกเบตเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ.
เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบงเปˆเบฒ IXP เบเบฑเบ‡เปƒเบซเป‰เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ‚เบญเบ‡เบ•เบปเบ™เบ”เป‰เบงเบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก:

  • เบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เป€เบŠเบตเบšเป€เบงเบต IXP TLD DNS,
  • เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ NTP เบฎเบฒเบ”เปเบง, เปƒเบซเป‰เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบชเบฒเบกเบฒเบ” synchronize เป€เบงเบฅเบฒเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡,
  • เปƒเบซเป‰เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบต DDoS, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบ

เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ IXP เปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบ, เบชเป‰เบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เป‚เบ”เบเปƒเบŠเป‰ EVE-NG, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ router เบŠเบญเบšเปเบง BIRD. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เปเบœเบ™เบงเบฒเบ”เบ‡เปˆเบฒเบเบ‚เบทเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบเบปเบเป€เบฅเบตเบเบชเบดเปˆเบ‡เบชเบณเบ„เบฑเบ™เป€เบŠเบฑเปˆเบ™: เบ„เบงเบฒเบกเบŠเปเป‰เบฒเบŠเป‰เบญเบ™ เปเบฅเบฐ เบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

topology เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบฎเบนเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เปƒเบซเป‰เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบšเปเบฅเบดเบซเบฒเบ™เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบ™เป‰เบญเบเป† เปเบฅเบฐเปƒเบซเป‰เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบกเบดเบ”โ€‹เบชเบฐโ€‹เบซเบฒเบโ€‹เบชเบฒโ€‹เบ—เบฒโ€‹เบฅเบฐโ€‹เบ™เบฐโ€‹,
  • เบกเบดเบ”โ€‹เบชเบฐโ€‹เบซเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹เบ•เบปเบงโ€‹,
  • peering เบœเปˆเบฒเบ™ server เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡.

เป€เบฅเบ AS เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™ 555, เบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบšเบฅเบฑเบญเบเบ‚เบญเบ‡เบ—เบตเปˆเบขเบนเปˆ IPv4 - 50.50.50.0/24, เบˆเบฒเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบญเบญเบเบ—เบตเปˆเบขเบนเปˆ IP เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.

50.50.50.254 โ€“ เบ—เบตเปˆโ€‹เบขเบนเปˆ IP เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ‚เบญเบ‡โ€‹เป€เบŠเบตเบšโ€‹เป€เบงเบตโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡, เบเบฑเบšโ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒ IP เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบเบญเบ‡โ€‹เบ›เบฐโ€‹เบŠเบธเบก BGP เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ‚เบญเบ‡ peering เบœเปˆเบฒเบ™ RS.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ peering เบœเปˆเบฒเบ™ RS, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ™เบฐเป‚เบเบšเบฒเบเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบŠเบธเบกเบŠเบปเบ™ BGP, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก IXP เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเปƒเบœเปเบฅเบฐเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ”เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡:

เบŠเบธเบกเบŠเบปเบ™ BGP
เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”

LOCAL_AS:PEER_AS
เบชเบปเปˆเบ‡เบ„เบณเบ™เบณเปœเป‰เบฒเป„เบ›เบซเบฒ PEER_AS เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™

LOCAL_AS:IXP_AS
เป‚เบญเบ™เบ„เบณเบ™เบณเปœเป‰เบฒเป„เบ›เบซเบฒเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก IXP เบ—เบฑเบ‡เปเบปเบ”

3 เบฅเบนเบเบ„เป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš IXP เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™; เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบงเปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”. เบžเบงเบเป€เบ‚เบปเบฒเบ—เบธเบเบ„เบปเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡ peering เบœเปˆเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เปเบœเบ™เบงเบฒเบ”เบ—เบตเปˆเบกเบตเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบนเบเบ„เป‰เบฒ:

เบฅเบนเบเบ„เป‰เบฒ
เปเบฒเบเป€เบฅเบเบฅเบนเบเบ„เป‰เบฒ AS
เบ„เบณเบ™เบณเปœเป‰เบฒเป‚เบ„เบชเบฐเบ™เบฒเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ
เบ—เบตเปˆเบขเบนเปˆ IP เบญเบญเบเปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš IXP

ISP #1
เป€เบ›เบฑเบ™ 100
1.1.0.0/16
50.50.50.10/24

ISP #2
เป€เบ›เบฑเบ™ 200
2.2.0.0/16
50.50.50.20/24

ISP #3
เป€เบ›เบฑเบ™ 300
3.3.0.0/16
50.50.50.30/24

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ BGP เบžเบทเป‰เบ™เบ–เบฒเบ™เปƒเบ™ router เบฅเบนเบเบ‚เปˆเบฒเบ:

router bgp 100
 no bgp enforce-first-as
 bgp log-neighbor-changes
 neighbor 50.50.50.254 remote-as 555
address-family ipv4
  network 1.1.0.0 mask 255.255.0.0
  neighbor 50.50.50.254 activate
  neighbor 50.50.50.254 send-community both
  neighbor 50.50.50.254 soft-reconfiguration inbound
  neighbor 50.50.50.254 route-map ixp-out out
 exit-address-family

ip prefix-list as100-prefixes seq 5 permit 1.1.0.0/16
route-map bgp-out permit 10
 match ip address prefix-list as100-prefixes
 set community 555:555

เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบšเปเปˆเบกเบต bgp enforce-first- as setting here. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, BGP เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰ as-path เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ BGP เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™ bgp เบ‚เบญเบ‡ peer เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡. เปเบ•เปˆเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™ as-path, เบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡เบกเบฑเบ™เบˆเบฐเบšเปเปˆเบขเบนเปˆเปƒเบ™ as-path เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบˆเบฐเบ–เบทเบเบเบปเบเป€เบฅเบตเบ. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ™เบตเป‰เบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰ router เบšเปเปˆเบชเบปเบ™เปƒเบˆเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ™เบตเป‰.

เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป€เบซเบฑเบ™เบงเปˆเบฒเบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบŠเบธเบกเบŠเบปเบ™ bgp 555: 555 เบเบฑเบšเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡เบญเบตเบ‡เบ•เบฒเบกเบ™เบฐเป‚เบเบšเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบฅเบนเบเบ„เป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ„เบชเบฐเบ™เบฒเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ™เบตเป‰เปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เบซเบกเบปเบ”.

เบชเปเบฒเบฅเบฑเบš routers เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบญเบทเปˆเบ™เป†, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบˆเบฐเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เบเบปเบเป€เบงเบฑเป‰เบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ BIRD:

define ixp_as = 555;
define ixp_prefixes = [ 50.50.50.0/24+ ];

template bgp RS_CLIENT {
  local as ixp_as;
  rs client;
}

เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบญเบฐเบ—เบดเบšเบฒเบเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบตเปˆเบšเปเปˆเบเบญเบกเบฎเบฑเบšเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒ martians, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ‚เบญเบ‡ IXP เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡:

function catch_martians_and_ixp()
prefix set martians;
prefix set ixp_prefixes;
{
  martians = [ 
  0.0.0.0/8+,
  10.0.0.0/8+,
  100.64.0.0/10+,
  127.0.0.0/8+,
  169.254.0.0/16+,
  172.16.0.0/12+,
  192.0.0.0/24+,
  192.0.2.0/24+,
  192.168.0.0/16+,
  198.18.0.0/15+,
  198.51.100.0/24+,
  203.0.113.0/24+,
  224.0.0.0/4+,
  240.0.0.0/4+ ];

  if net ~ martians || net ~ ixp_prefixes then return false;

  return true;
}

เบŸเบฑเบ‡เบŠเบฑเบ™เบ™เบตเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ™เบฐเป‚เบเบšเบฒเบเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰.

function bgp_ixp_policy(int peer_as)
{
  if (ixp_as, ixp_as) ~ bgp_community then return true;
  if (ixp_as, peer_as) ~ bgp_community then return true;

  return false;
}

filter reject_martians_and_ixp
{
  if catch_martians_and_ixp() then reject;
  if ( net ~ [0.0.0.0/0{25,32} ] ) then {
    reject;
  }
  accept;


}

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบ„เปˆเบฒ peeringโ€‹, เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ•เบปเบงโ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡โ€‹เบ—เบตเปˆโ€‹เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เปเบฅเบฐโ€‹เบ™เบฐโ€‹เป‚เบโ€‹เบšเบฒเบโ€‹.

protocol as_100 from RS_CLIENT {
  neighbor 50.50.50.10 as 100;
  ipv4 {
    export where bgp_ixp_policy(100);
    import filter reject_martians_and_ixp;
  }
}

protocol as_200 from RS_CLIENT {
  neighbor 50.50.50.20 as 200;
  ipv4 {
    export where bgp_ixp_policy(200);
    import filter reject_martians_and_ixp;
  }
}

protocol as_300 from RS_CLIENT {
  neighbor 50.50.50.30 as 300;
  ipv4 {
    export where bgp_ixp_policy(300);
    import filter reject_martians_and_ixp;
  }
}

เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเป€เบญเบปเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฒเบเป€เบžเบทเปˆเบญเบ™เบกเบดเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ RIBs เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. BIRD เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบ, เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ RIB เบ—เบปเปˆเบงเป„เบ›เบซเบ™เบถเปˆเบ‡.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบš.

เปƒเบ™เป€เบŠเบตเบšเป€เบงเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบงเปˆเบฒเบเบญเบ‡เบ›เบฐเบŠเบธเบก BGP เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบฑเบ‡เบชเบฒเบก:

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเบ—เบฑเบ‡เบซเบกเบปเบ”:

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เปƒเบ™ router 100, เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบงเปˆเบฒเบ–เป‰เบฒเบกเบตเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡ BGP session เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบˆเบฒเบเบ—เบฑเบ‡เบชเบญเบ‡เป€เบ›เบฑเบ™ 200 เปเบฅเบฐ as 300, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ BGP เบšเปเปˆเป„เบ”เป‰เบ›เปˆเบฝเบ™เปเบ›เบ‡, เบ„เบทเบเบฑเบšเบงเปˆเบฒ peering เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบปเบ‡:

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: เบˆเบฒเบเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ IX เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ‚เบญเบ‡ peering เปƒเบ™ IXP เบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ.

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบซเบงเบฑเบ‡เบงเปˆเบฒเบเบฒเบ™เบชเบฒเบ—เบดเบ”เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบ”เบตเบ‚เบถเป‰เบ™เบงเปˆเบฒ IXPs เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ IXP.

Linxdatacenter IX

เบขเบนเปˆ Linxdatacenter, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบชเป‰เบฒเบ‡ IXP เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบ‚เบญเบ‡ 2 เบชเบฐเบงเบดเบ”เปเบฅเบฐ 2 เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ IXP เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆเปƒเบ™เป‚เบซเบกเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบทเป‰เบญเป€เบŠเบตเบ™เบ—เบธเบเบ„เบปเบ™เปƒเบซเป‰เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš Linxdatacenter IX เปเบฅเบฐเบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš. เป€เบกเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบฅเป‰เบง, เบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบžเบญเบ”เบ—เบตเปˆเบกเบตเปเบšเบ™เบงเบดเบ”เบ‚เบญเบ‡ 1 Gbit/s, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™ peer เบœเปˆเบฒเบ™เป€เบŠเบตเบšเป€เบงเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบšเบฑเบ™เบŠเบตเบชเปˆเบงเบ™เบ•เบปเบงเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡ IX portal, เบกเบตเบขเบนเปˆ. ix.linxdatacenter.com.

เบ‚เบฝเบ™เปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™เบซเบผเบทเบ‚เปเป‰เบ„เบงเบฒเบกเบชเปˆเบงเบ™เบ•เบปเบงเป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš.

เบชเบฐเบซเบฅเบธเบš

เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ”เป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบ•เบญเบ™เป€เบŠเบปเป‰เบฒเบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฒเบ™เป„เบซเบผเบงเบฝเบ™เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ suboptimal เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบกเบ™เบฒเบ„เบปเบก. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบ”เป‰เบงเบเบเบฒเบ™เบกเบฒเบฎเบญเบ”เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปƒเบซเบกเปˆเบ‚เบญเบ‡เป‚เบฅเบเปเบฅเบฐเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบทเป‰เบ™เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ CDN, เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบปเปˆเบงเป‚เบฅเบ. เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™ IXPs เปƒเบ™เป‚เบฅเบเปƒเบซเป‰เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบฑเบ‡เบœเบนเป‰เปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™เปเบฅเบฐเบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบก, เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เป€เบ™เบทเป‰เบญเบซเบฒ, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก IXP, เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเปƒเบ™เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡ peering เบžเบฒเบเบ™เบญเบ, เบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เบˆเบฒเบฅเบฐเบˆเบญเบ™เบ—เบตเปˆเบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบ•เป‰เบญเบ‡เบˆเปˆเบฒเบ, เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบเบปเบ‡เบเบฑเบšเบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ™เบทเป‰เบญเบซเบฒ.

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”

  • เป€เบšเบดเปˆเบ‡เปเบœเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบˆเบธเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™: www.internetexchangemap.com
  • เป€เบšเบดเปˆเบ‡เบชเบฐเบ–เบดเบ•เบดเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบš BGP peering, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบกเบตเบขเบนเปˆเปƒเบ™ IXP: www.peeringdb.com

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™