BGP เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เช†เชœเซ‡ เช†เชชเชฃเซ‡ BGP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชœเซ‹เชˆเชถเซเช‚. เชคเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‹ เชเช•เชฎเชพเชคเซเชฐ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡ เชคเซ‡ เชตเชฟเชถเซ‡ เช…เชฎเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ€ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚ เชจเชนเซ€เช‚. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช† เชตเชฟเชทเชฏ เชชเชฐ เช˜เชฃเซ€ เชฌเชงเซ€ เชฎเชพเชนเชฟเชคเซ€ เช›เซ‡ เช…เชนเซ€เช‚.

เชคเซ‹ BGP เชถเซเช‚ เช›เซ‡? BGP เช เชกเชพเชฏเชจเซ‡เชฎเชฟเช• เชฐเซ‚เชŸเซ€เช‚เช— เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชเช•เชฎเชพเชคเซเชฐ EGP (เชเช•เซเชธเชŸเชฐเซเชจเชฒ เช—เซ‡เชŸเชตเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ) เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เช›เซ‡. เช† เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชฐเซ‚เชŸเซ€เช‚เช— เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เชฌเซ‡ BGP เชฐเชพเช‰เชŸเชฐ เชตเชšเซเชšเซ‡ เชชเชกเซ‹เชถเซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเซ‡เชฒ เช›เซ‡.

BGP เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡
Router1 เช…เชจเซ‡ Router3 เชตเชšเซเชšเซ‡เชจเชพ เชชเชกเซ‹เชถเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‹. เชšเชพเชฒเซ‹ เชคเซ‡เชฎเชจเซ‡ เชจเซ€เชšเซ‡เชจเชพ เช†เชฆเซ‡เชถเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช—เซ‹เช เชตเซ€เช:

router bgp 10
  network 192.168.12.0
  network 192.168.13.0
  neighbor 192.168.13.3 remote-as 10

router bgp 10
  network 192.168.13.0
  network 192.168.24.0
  neighbor 192.168.13.1 remote-as 10

เชธเชฟเช‚เช—เชฒ เช“เชŸเซ‹เชจเซ‹เชฎเชธ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชจเซ‡เชฌเชฐเชนเซเชก เชเชเชธ 10 เช›เซ‡. เชฐเชพเช‰เชŸเชฐ เชชเชฐ เชฎเชพเชนเชฟเชคเซ€ เชฆเชพเช–เชฒ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชœเซ‡เชฎ เช•เซ‡ เชฐเชพเช‰เชŸเชฐ1, เชคเซ‡ เชฐเชพเช‰เชŸเชฐ เชฐเชพเช‰เชŸเชฐ3 เชธเชพเชฅเซ‡ เชธเช‚เชฒเช—เซเชจ เชธเช‚เชฌเช‚เชง เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช•เช‚เชˆ เชฅเชคเซเช‚ เชจเชฅเซ€ เชคเซเชฏเชพเชฐเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเซเชฅเชฟเชคเชฟ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ. เชฐเชพเช‰เชŸเชฐ1 เชชเชฐ bgp เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เชฅเชคเชพเช‚ เชœ, เชคเซ‡ TCP เชชเซ‹เชฐเซเชŸ 179 เชธเชพเช‚เชญเชณเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชถเซ‡ - เชคเซ‡ เชฐเชพเชœเซเชฏเชฎเชพเช‚ เชœเชถเซ‡ เชœเซ‹เชกเชพเชตเชพ, เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ Router3 เชธเชพเชฅเซ‡ เชธเชคเซเชฐ เช–เซ‹เชฒเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชถเซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฐเชพเชœเซเชฏเชฎเชพเช‚ เชœเชถเซ‡ เชธเช•เซเชฐเชฟเชฏ.

เชฐเชพเช‰เชŸเชฐ1 เช…เชจเซ‡ เชฐเชพเช‰เชŸเชฐ3 เชตเชšเซเชšเซ‡ เชธเชคเซเชฐ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเชพ เชชเช›เซ€, เช“เชชเชจ เชฎเซ‡เชธเซ‡เชœเซ€เชธเชจเซ€ เช†เชชเชฒเซ‡ เชฅเชพเชฏ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช† เชธเช‚เชฆเซ‡เชถ เชฐเชพเช‰เชŸเชฐ1 เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชคเซเชฏเชพเชฐเซ‡ เช† เชฐเชพเชœเซเชฏเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชฎเซ‹เช•เชฒเซ‡เชฒ เช–เซ‹เชฒเซ‹. เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เชฐเชพเช‰เชŸเชฐ3 เชคเชฐเชซเชฅเซ€ เช“เชชเชจ เชฎเซ‡เชธเซ‡เชœ เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฐเชพเชœเซเชฏเชฎเชพเช‚ เชœเชถเซ‡ เชชเซเชทเซเชŸเชฟ เช–เซ‹เชฒเซ‹. เชšเชพเชฒเซ‹ เช“เชชเชจ เชฎเซ‡เชธเซ‡เชœ เชชเชฐ เชจเชœเซ€เช•เชฅเซ€ เชจเชœเชฐ เช•เชฐเซ€เช:

BGP เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡
เช† เชธเช‚เชฆเซ‡เชถ BGP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เชฐเชพเช‰เชŸเชฐ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เช“เชชเชจ เชฎเซ‡เชธเซ‡เชœเซ€เชธเชจเซ€ เช†เชชเชฒเซ‡ เช•เชฐเซ€เชจเซ‡, Router1 เช…เชจเซ‡ Router3 เชเช•เชฌเซ€เชœเชพเชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ‹ เชธเช‚เชšเชพเชฐ เช•เชฐเซ‡ เช›เซ‡. เชจเซ€เชšเซ‡เชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡:

  • เช†เชตเซƒเชคเซเชคเชฟ: เช†เชฎเชพเช‚ BGP เชตเชฐเซเชเชจเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡เชจเซ‹ เชฐเชพเช‰เชŸเชฐ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. BGP เชจเซเช‚ เชตเชฐเซเชคเชฎเชพเชจ เชธเช‚เชธเซเช•เชฐเชฃ เชธเช‚เชธเซเช•เชฐเชฃ 4 เช›เซ‡ เชœเซ‡เชจเซเช‚ เชตเชฐเซเชฃเชจ RFC 4271 เชฎเชพเช‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชฌเซ‡ BGP เชฐเชพเช‰เชŸเชฐเซเชธ เชธเซเชธเช‚เช—เชค เชธเช‚เชธเซเช•เชฐเชฃเชจเซ‡ เชตเชพเชŸเชพเช˜เชพเชŸ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชถเซ‡, เชœเซเชฏเชพเชฐเซ‡ เช•เซ‹เชˆ เชฎเซ‡เชณ เช–เชพเชคเซเช‚ เชจเชฅเซ€ เชคเซเชฏเชพเชฐเซ‡ เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ BGP เชธเชคเซเชฐ เชนเชถเซ‡ เชจเชนเซ€เช‚.
  • เชฎเชพเชฐเชพ เช.เชเชธ: เช†เชฎเชพเช‚ BGP เชฐเชพเช‰เชŸเชฐเชจเชพ AS เชจเช‚เชฌเชฐเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชฐเชพเช‰เชŸเชฐเซเชธเซ‡ AS เชจเช‚เชฌเชฐ(เช“) เชชเชฐ เชธเช‚เชฎเชค เชฅเชตเซเช‚ เชชเชกเชถเซ‡ เช…เชจเซ‡ เชคเซ‡ เช เชชเชฃ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชถเซเช‚ เชคเซ‡เช“ iBGP เช…เชฅเชตเชพ eBGP เชšเชฒเชพเชตเชถเซ‡.
  • เชธเชฎเชฏ เชชเช•เชกเซ‹: เชœเซ‹ BGP เชนเซ‹เชฒเซเชก เชธเชฎเชฏเชจเชพ เชธเชฎเชฏเช—เชพเชณเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเซ€เชœเซ€ เชฌเชพเชœเซเชฅเซ€ เช•เซ‹เชˆ เชœเซ€เชตเช‚เชค เช…เชฅเชตเชพ เช…เชชเชกเซ‡เชŸ เชธเช‚เชฆเซ‡เชถเชพ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชคเซ‡ เชฌเซ€เชœเซ€ เชฌเชพเชœเซเชจเซ‡ 'เชฎเซƒเชค' เชœเชพเชนเซ‡เชฐ เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชคเซ‡ BGP เชธเชคเซเชฐเชจเซ‡ เชคเซ‹เชกเซ€ เชจเชพเช–เชถเซ‡. เชธเชฟเชธเซเช•เซ‹ เช†เช‡เช“เชเชธ เชฐเชพเช‰เชŸเชฐเซเชธ เชชเชฐ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชนเซ‹เชฒเซเชก เชŸเชพเช‡เชฎ 180 เชธเซ‡เช•เชจเซเชก เชชเชฐ เชธเซ‡เชŸ เช›เซ‡, เช•เซ€เชชเชฒเชพเชˆเชต เชธเช‚เชฆเซ‡เชถ เชฆเชฐ 60 เชธเซ‡เช•เชจเซเชกเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฌเช‚เชจเซ‡ เชฐเชพเช‰เชŸเชฐเซเชธเซ‡ เชนเซ‹เชฒเซเชก เชŸเชพเชˆเชฎ เชชเชฐ เชธเช‚เชฎเชค เชฅเชตเซเช‚ เชชเชกเชถเซ‡ เช…เชฅเชตเชพ เชคเซเชฏเชพเช‚ BGP เชธเชคเซเชฐ เชจเชนเซ€เช‚ เชนเซ‹เชฏ.
  • BGP เช“เชณเช–เช•เชฐเซเชคเชพ: เช† เชธเซเชฅเชพเชจเชฟเช• BGP เชฐเชพเช‰เชŸเชฐ ID เช›เซ‡ เชœเซ‡ OSPFเชจเซ€ เชœเซ‡เชฎ เชœ เชšเซ‚เช‚เชŸเชพเชฏ เช›เซ‡:
    • เชฐเชพเช‰เชŸเชฐ-เช†เชˆเชกเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช•เซ‡ เชœเซ‡ bgp เชฐเชพเช‰เชŸเชฐ-เช†เชˆเชกเซ€ เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เช—เซ‹เช เชตเซ‡เชฒ เช›เซ‡.
    • เชฒเซ‚เชชเชฌเซ‡เช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฐ เชธเซŒเชฅเซ€ เชตเชงเซ IP เชเชกเซเชฐเซ‡เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹.
    • เชญเซŒเชคเชฟเช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฐ เช‰เชšเซเชšเชคเชฎ IP เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹.
  • เชตเซˆเช•เชฒเซเชชเชฟเช• เชชเชฐเชฟเชฎเชพเชฃเซ‹: เช…เชนเซ€เช‚ เชคเชฎเชจเซ‡ BGP เชฐเชพเช‰เชŸเชฐเชจเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชตเซˆเช•เชฒเซเชชเชฟเช• เช•เซเชทเชฎเชคเชพเช“ เชฎเชณเชถเซ‡. เช† เชซเซ€เชฒเซเชก เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡เชฅเซ€ เช•เชฐเซ€เชจเซ‡ เชจเชตเซเช‚ เชตเชฐเซเชเชจ เชฌเชจเชพเชตเซเชฏเชพ เชตเชฟเชจเชพ BGPเชฎเชพเช‚ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เชพเชฏ. เชคเชฎเซ‡ เช…เชนเซ€เช‚ เชœเซ‡ เชตเชธเซเชคเซเช“ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹ เชคเซ‡ เช† เช›เซ‡:
    • MP-BGP (เชฎเชฒเซเชŸเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ BGP) เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ.
    • เชฐเซ‚เชŸ เชฐเชฟเชซเซเชฐเซ‡เชถ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.
    • 4-เช“เช•เซเชŸเซ‡เชŸ AS เชจเช‚เชฌเชฐเซ‹ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.

เชชเชกเซ‹เชถเซ€ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชจเซ€เชšเซ‡เชจเซ€ เชถเชฐเชคเซ‹ เชชเซ‚เชฐเซ€ เช•เชฐเชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡:

  • เชธเช‚เชธเซเช•เชฐเชฃ เชจเช‚เชฌเชฐ. เชตเชฐเซเชคเชฎเชพเชจ เชธเช‚เชธเซเช•เชฐเชฃ 4 เช›เซ‡.
  • AS เชจเช‚เชฌเชฐ เชคเชฎเซ‡ เชœเซ‡ เช—เซ‹เช เชตเซ‡เชฒ เช›เซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชฎเซ‡เชณ เช–เชพเชคเซ‹ เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช เชชเชพเชกเซ‹เชถเซ€ 192.168.13.3 เชฐเชฟเชฎเซ‹เชŸ-เชเช 10.
  • เชฐเชพเช‰เชŸเชฐ ID เชชเชพเชกเซ‹เชถเซ€เชฅเซ€ เช…เชฒเช— เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡.

เชœเซ‹ เช•เซ‹เชˆเชชเชฃ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เช† เชถเชฐเชคเซ‹เชจเซ‡ เชธเช‚เชคเซ‹เชทเชคเชพ เชจเชฅเซ€, เชคเซ‹ เชฐเชพเช‰เชŸเชฐ เชฎเซ‹เช•เชฒเชถเซ‡ เชธเซ‚เชšเชจเชพ เชญเซ‚เชฒ เชฆเชฐเซเชถเชพเชตเชคเซ‹ เชธเช‚เชฆเซ‡เชถ. เช–เซเชฒเซเชฒเชพ เชธเช‚เชฆเซ‡เชถเชพเช“ เชฎเซ‹เช•เชฒเซเชฏเชพ เช…เชจเซ‡ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชชเชกเซ‹เชถเซ€ เชธเช‚เชฌเช‚เชง เชฐเชพเชœเซเชฏเชฎเชพเช‚ เชชเซเชฐเชตเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡ เชธเซเชฅเชพเชชเชจเชพ. เช† เชชเช›เซ€, เชฐเชพเช‰เชŸเชฐเซเชธ เชฐเซ‚เชŸ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ€ เช†เชชเชฒเซ‡ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เช†เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชชเชกเซ‡เชŸ เชธเช‚เชฆเซ‡เชถเชพเช“ เช† Router1 เชฆเซเชตเชพเชฐเชพ Router3 เชจเซ‡ เชฎเซ‹เช•เชฒเชพเชฏเซ‡เชฒ เช…เชชเชกเซ‡เชŸ เชธเช‚เชฆเซ‡เชถ เช›เซ‡:

BGP เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เช…เชนเซ€เช‚ เชคเชฎเซ‡ เชฐเชพเช‰เชŸเชฐ1 เช…เชจเซ‡ เชชเชพเชฅ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸเซเชธ เชฆเซเชตเชพเชฐเชพ เชฐเชฟเชชเซ‹เชฐเซเชŸ เช•เชฐเชพเชฏเซ‡เชฒ เชจเซ‡เชŸเชตเชฐเซเช• เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเชพ เชธเชฎเชพเชจ เช›เซ‡. เช…เชฎเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชชเชพเชฅ เชฒเช•เซเชทเชฃเซ‹ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚. เช•เซ€เชชเชฒเชพเชˆเชต เชธเช‚เชฆเซ‡เชถเชพเช“ เชชเชฃ TCP เชธเชคเซเชฐเชฎเชพเช‚ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเซ‡เช“ เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡, เชฆเชฐ 60 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช† เชเช• Keepalive เชŸเชพเชˆเชฎเชฐ เช›เซ‡. เชœเซ‹ เชนเซ‹เชฒเซเชก เชŸเชพเชˆเชฎเชฐ เชฆเชฐเชฎเชฟเชฏเชพเชจ Keepalive เชธเช‚เชฆเซ‡เชถ เชชเซเชฐเชพเชชเซเชค เชจ เชฅเชพเชฏ, เชคเซ‹ เชคเซ‡เชจเซ‹ เช…เชฐเซเชฅ เชชเชกเซ‹เชถเซ€ เชธเชพเชฅเซ‡เชจเชพ เชธเช‚เชฆเซ‡เชถเชพเชตเซเชฏเชตเชนเชพเชฐเชจเซ€ เช–เซ‹เชŸ เชฅเชถเซ‡. เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, เชคเซ‡ 180 เชธเซ‡เช•เชจเซเชกเชจเซ€ เชฌเชฐเชพเชฌเชฐ เช›เซ‡.

เช‰เชชเชฏเซ‹เช—เซ€ เชธเช‚เช•เซ‡เชค:

BGP เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เชถเซ‹เชงเซ€ เช•เชพเชขเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฐเชพเช‰เชŸเชฐเซเชธ เชเช•เชฌเซ€เชœเชพเชจเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชธเชพเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชนเชตเซ‡ เชšเชพเชฒเซ‹ BGP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเชพ เชคเชฐเซเช•เชจเซ‡ เชธเชฎเชœเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช.

BGP เชŸเซ‡เชฌเชฒ เชชเชฐ เชฐเซ‚เชŸเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชœเซ‡เชฎ เช•เซ‡ IGP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชฎเชพเช‚, เชจเซ‡เชŸเชตเชฐเซเช• เช•เชฎเชพเชจเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชฒเซ‹เชœเชฟเช• เช…เชฒเช— เช›เซ‡. เชœเซ‹ IGP เชฎเชพเช‚, เชจเซ‡เชŸเชตเชฐเซเช• เช•เชฎเชพเชจเซเชกเชฎเชพเช‚ เชฐเซ‚เชŸเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซเชฏเชพ เชชเช›เซ€, IGP เชœเซเช เช›เซ‡ เช•เซ‡ เช•เชฏเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช† เชธเชฌเชจเซ‡เชŸเชจเชพ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชคเซ‡เชจเชพ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชธเชฎเชพเชตเซ‡ เช›เซ‡, เชคเซ‹ BGP เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เช•เชฎเชพเชจเซเชก เชฐเซ‚เชŸเซ€เช‚เช— เชŸเซ‡เชฌเชฒเชจเซ‡ เชœเซเช เช›เซ‡ เช…เชจเซ‡ เชถเซ‹เชงเซ‡ เช›เซ‡. เชšเซ‹เช•เซเช•เชธ เชจเซ‡เชŸเชตเชฐเซเช• เช†เชฆเซ‡เชถเชฎเชพเช‚ เชฐเซ‚เชŸ เชธเชพเชฅเซ‡ เชฎเซ‡เชณ เช–เชพเชฏ เช›เซ‡. เชœเซ‹ เชคเซ‡ เชœเซ‹เชตเชพ เชฎเชณเซ‡, เชคเซ‹ เช† เชฎเชพเชฐเซเช—เซ‹ BGP เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชฆเซ‡เช–เชพเชถเซ‡.

เชฐเชพเช‰เชŸเชฐเชจเชพ เชตเชฐเซเชคเชฎเชพเชจ IP เชฐเซ‚เชŸเซ€เช‚เช— เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชเช• เชฎเชพเชฐเซเช— เชถเซ‹เชงเซ‹ เชœเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช†เชฆเซ‡เชถเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡ เชฌเชฐเชพเชฌเชฐ เชฎเซ‡เชณ เช–เชพเชคเซ‹ เชนเซ‹เชฏ; เชœเซ‹ IP เชฐเซ‚เชŸ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชนเซ‹เชฏ, เชคเซ‹ เชธเซเชฅเชพเชจเชฟเช• BGP เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชธเชฎเช•เช•เซเชท NLRI เชฎเซ‚เช•เซ‹.

เชนเชตเซ‡ เชšเชพเชฒเซ‹ เชฌเชพเช•เซ€เชจเชพ เชฌเชงเชพ เชฎเชพเชŸเซ‡ BGP เชตเชงเชพเชฐเซ€เช เช…เชจเซ‡ เชœเซ‹เชˆเช เช•เซ‡ เชเช• AS เชฎเชพเช‚ เชฐเซ‚เชŸ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. BGP เชฐเชพเช‰เชŸเชฐ เชคเซ‡เชจเชพ เชชเชพเชกเซ‹เชถเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชฐเซ‚เชŸ เชฎเซ‡เชณเชตเซเชฏเชพ เชชเช›เซ€, เชคเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชฎเชพเชฐเซเช— เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡. เช…เชนเซ€เช‚ เชคเชฎเชพเชฐเซ‡ เชธเชฎเชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ เช•เชฏเชพ เชชเซเชฐเช•เชพเชฐเชจเชพ เชชเชกเซ‹เชถเซ€เช“ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ - เช†เช‚เชคเชฐเชฟเช• เช…เชจเซ‡ เชฌเชพเชนเซเชฏ. เชถเซเช‚ เชฐเชพเช‰เชŸเชฐ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชœเซ‡ เช›เซ‡ เช•เซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เชชเชพเชกเซ‹เชถเซ€ เช†เช‚เชคเชฐเชฟเช• เช›เซ‡ เช•เซ‡ เชฌเชพเชนเซเชฏ? เชœเซ‹ เชŸเซ€เชฎเชฎเชพเช‚ เชนเซ‹เชฏ เชคเซ‹:

neighbor 192.168.13.3 remote-as 10 

เชฐเชฟเชฎเซ‹เชŸ-เชเช เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ AS เชจเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชฐเชพเช‰เชŸเชฐ bgp 10 เช†เชฆเซ‡เชถเชฎเชพเช‚ เชฐเชพเช‰เชŸเชฐ เชชเชฐ เชœ เช—เซ‹เช เชตเชพเชฏเซ‡เชฒ เช›เซ‡. เช†เช‚เชคเชฐเชฟเช• AS เชฎเชพเช‚เชฅเซ€ เช†เชตเชคเชพ เชฐเซ‚เชŸเชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฌเชพเชนเซเชฏ ASเชฎเชพเช‚เชฅเซ€ เช†เชตเชคเชพ เชฐเซ‚เชŸเชจเซ‡ เชฌเชพเชนเซเชฏ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชฎเชพเชŸเซ‡, เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เชคเชฐเซเช• เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เช† เชŸเซ‹เชชเซ‹เชฒเซ‹เชœเซ€เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‹:

BGP เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เชฆเชฐเซ‡เช• เชฐเชพเช‰เชŸเชฐ เชชเชพเชธเซ‡ ip: xxxx 255.255.255.0 เชธเชพเชฅเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เชฒเซ‚เชชเชฌเซ‡เช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชนเซ‹เชฏ เช›เซ‡ - เชœเซเชฏเชพเช‚ x เช เชฐเชพเช‰เชŸเชฐ เชจเช‚เชฌเชฐ เช›เซ‡. เชฐเชพเช‰เชŸเชฐ 9 เชชเชฐ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเชฐเชจเชพเชฎเชพเช‚ เชธเชพเชฅเซ‡ เชฒเซ‚เชชเชฌเซ‡เช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช›เซ‡ - 9.9.9.9 255.255.255.0. เช…เชฎเซ‡ BGP เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เชœเซ‹เชˆเชถเซเช‚ เช•เซ‡ เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชซเซ‡เชฒเชพเชฏ เช›เซ‡. เช† เชฐเซ‚เชŸ Router8 เช…เชจเซ‡ Router12 เชชเชฐ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เชฅเชถเซ‡. Router8 เชฅเซ€, เช† เชฐเซ‚เชŸ Router6 เชชเชฐ เชœเชถเซ‡, เชชเชฐเช‚เชคเซ Router5 เชชเชฐ เชคเซ‡ เชฐเซ‚เชŸเซ€เช‚เช— เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชฐเชนเซ‡เชถเซ‡ เชจเชนเซ€เช‚. เชฐเชพเช‰เชŸเชฐ12 เชชเชฐ เชชเชฃ เช† เชฐเซ‚เชŸ เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชฆเซ‡เช–เชพเชถเซ‡, เชชเชฐเช‚เชคเซ เชฐเชพเช‰เชŸเชฐ11 เชชเชฐ เชคเซ‡ เชคเซเชฏเชพเช‚ เชชเชฃ เชจเชนเซ€เช‚ เชนเซ‹เชฏ. เชšเชพเชฒเซ‹ เช† เช†เช•เซƒเชคเชฟ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช. เชšเชพเชฒเซ‹ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเช เช•เซ‡ เชฐเชพเช‰เชŸเชฐ9 เชคเซ‡เชจเชพ เชชเชกเซ‹เชถเซ€เช“เชจเซ‡ เช•เชฏเชพ เชกเซ‡เชŸเชพ เช…เชจเซ‡ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเซ‡ เช›เซ‡, เช† เชฐเซ‚เชŸเชจเซ€ เชœเชพเชฃ เช•เชฐเซ‡ เช›เซ‡. เชจเซ€เชšเซ‡เชจเซเช‚ เชชเซ‡เช•เซ‡เชŸ Router9 เชฅเซ€ Router8 เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

BGP เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡
เชฎเชพเชฐเซเช—เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชฎเชพเช‚ เชชเชพเชฅ เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.

เชชเชพเชฅ เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเซ‡ 4 เชถเซเชฐเซ‡เชฃเซ€เช“เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡:

  1. เชœเชพเชฃเซ€เชคเชพ เชซเชฐเชœเชฟเชฏเชพเชค - BGP เชšเชฒเชพเชตเชคเชพ เชคเชฎเชพเชฎ เชฐเชพเช‰เชŸเชฐเซเชธเซ‡ เช† เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเซ‡ เช“เชณเช–เชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡. เชฌเชงเชพ เช…เชชเชกเซ‡เชŸเซเชธเชฎเชพเช‚ เชนเชพเชœเชฐ เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡.
  2. เชœเชพเชฃเซ€เชคเชพ เชตเชฟเชตเซ‡เช•เชฌเซเชฆเซเชงเชฟ - BGP เชšเชฒเชพเชตเชคเชพ เชคเชฎเชพเชฎ เชฐเชพเช‰เชŸเชฐเซเชธเซ‡ เช† เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเซ‡ เช“เชณเช–เชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡. เชคเซ‡เช“ เช…เชชเชกเซ‡เชŸเซเชธเชฎเชพเช‚ เชนเชพเชœเชฐ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชจเซ€ เชนเชพเชœเชฐเซ€ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€.
  3. เชตเซˆเช•เชฒเซเชชเชฟเช• เชธเช‚เช•เซเชฐเชฎเชฟเชค - เชคเชฎเชพเชฎ BGP เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ เช“เชณเช–เซ€ เชถเช•เชพเชถเซ‡ เชจเชนเซ€เช‚. เชœเซ‹ เชฐเชพเช‰เชŸเชฐ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸเชจเซ‡ เช“เชณเช–เชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชคเซ‡ เช…เชชเชกเซ‡เชŸเชจเซ‡ เช†เช‚เชถเชฟเช• เชคเชฐเซ€เช•เซ‡ เชšเชฟเชนเซเชจเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชœเชพเชฃเซเชฏเชพ เชตเชฟเชถเซ‡เชทเชคเชพเชจเซ‡ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเชพ เชชเชกเซ‹เชถเซ€เช“เชจเซ‡ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเซ‡ เช›เซ‡.
  4. เชตเซˆเช•เชฒเซเชชเชฟเช• เชฌเชฟเชจ-เชธเช‚เช•เซเชฐเชฎเชฟเชค - เชคเชฎเชพเชฎ BGP เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ เช“เชณเช–เซ€ เชถเช•เชพเชถเซ‡ เชจเชนเซ€เช‚. เชœเซ‹ เชฐเชพเช‰เชŸเชฐ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸเชจเซ‡ เช“เชณเช–เชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชชเช›เซ€ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸเชจเซ‡ เช…เชตเช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเชกเซ‹เชถเซ€เช“เชจเซ‡ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

BGP เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹:

  • เชœเชพเชฃเซ€เชคเชพ เชซเชฐเชœเชฟเชฏเชพเชค:
    • เชธเซเชตเชพเชฏเชคเซเชค เชธเชฟเชธเซเชŸเชฎ เชชเชพเชฅ
    • เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช
    • เชฎเซ‚เชณ

  • เชœเชพเชฃเซ€เชคเชพ เชตเชฟเชตเซ‡เช•เชฌเซเชฆเซเชงเชฟ:
    • เชธเซเชฅเชพเชจเชฟเช• เชชเชธเช‚เชฆเช—เซ€
    • เช…เชฃเซ เชเช•เช‚เชฆเชฐ
  • เชตเซˆเช•เชฒเซเชชเชฟเช• เชธเช‚เช•เซเชฐเชฎเชฟเชค:
    • เชเช—เซเชฐเซ€เช—เซ‡เชŸเชฐ
    • เชธเชฎเซเชฆเชพเชฏเซ‹
  • เชตเซˆเช•เชฒเซเชชเชฟเช• เชฌเชฟเชจ-เชธเช‚เช•เซเชฐเชฎเชฟเชค:
    • เชฎเชฒเซเชŸเซ€-เชเช•เซเชเชฟเชŸ เชกเชฟเชธเซเช•เซเชฐเชฟเชฎเชฟเชจเซ‡เชŸเชฐ (MED)
    • เช“เชฐเชฟเชœเชฟเชจเซ‡เชŸเชฐ ID
    • เช•เซเชฒเชธเซเชŸเชฐ เชธเซ‚เชšเชฟ

เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชนเชฎเชฃเชพเช‚ เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชฎเซ‚เชณ, เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช, เชเชเชธ เชชเชพเชฅเชฎเชพเช‚ เชฐเชธ เชงเชฐเชพเชตเซ€เชถเซเช‚. เช•เชพเชฐเชฃ เช•เซ‡ เชฐเซ‚เชŸ Router8 เช…เชจเซ‡ Router9 เชตเชšเซเชšเซ‡ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เชฅเชพเชฏ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡, เชเช• AS เชจเซ€ เช…เช‚เชฆเชฐ, เชคเซ‡เชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเซ‡ เช“เชฐเชฟเชœเชฟเชจ เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเซ€เชถเซเช‚.

เชฎเซ‚เชณ เชตเชฟเชถเซ‡เชทเชคเชพ - เชธเซ‚เชšเชตเซ‡ เช›เซ‡ เช•เซ‡ เช…เชชเชกเซ‡เชŸเชฎเชพเช‚เชจเซ‹ เชฎเชพเชฐเซเช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ‹ เชนเชคเซ‹. เชธเช‚เชญเชตเชฟเชค เชตเชฟเชถเซ‡เชทเชคเชพ เชฎเซ‚เชฒเซเชฏเซ‹:

  • 0 - IGP: เชฎเซ‚เชณ เชธเซเชตเชพเชฏเชคเซเชค เชชเซเชฐเชฃเชพเชฒเซ€เชฎเชพเช‚ NLRI เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซเช‚;
  • 1 - EGP: NLRI เชเช•เซเชธเชŸเซ€เชฐเซ€เชฏเชฐ เช—เซ‡เชŸเชตเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ (EGP) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชถเซ€เช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. BGP เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เช—เชพเชฎเซ€, เชตเชชเชฐเชพเชฏเซ‡เชฒ เชจเชฅเซ€
  • 2 - เช…เชชเซ‚เชฐเซเชฃ: NLRI เช…เชจเซเชฏ เชฐเซ€เชคเซ‡ เชถเซ€เช–เซเชฏเชพ เชนเชคเชพ

เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชชเซ‡เช•เซ‡เชŸเชฎเชพเช‚เชฅเซ€ เชœเซ‹เชˆ เชถเช•เชพเชฏ เช›เซ‡, เชคเซ‡ 0 เชจเซ€ เชฌเชฐเชพเชฌเชฐ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช† เชฎเชพเชฐเซเช— เชฐเชพเช‰เชŸเชฐ12 เชชเชฐ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช† เช•เซ‹เชกเชฎเชพเช‚ 1 เชจเซ‹ เช•เซ‹เชก เชนเชถเซ‡.

เช†เช—เชณ, เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช. เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸ

  • เช† eBGP เชฐเชพเช‰เชŸเชฐเชจเซเช‚ IP เชธเชฐเชจเชพเชฎเซเช‚ เช›เซ‡ เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เช—เช‚เชคเชตเซเชฏ เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ‹ เชฎเชพเชฐเซเช— เชœเชพเชฏ เช›เซ‡.
  • เชœเซเชฏเชพเชฐเซ‡ เช‰เชชเชธเชฐเซเช— เชฌเซ€เชœเชพ AS เชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชฒเช•เซเชทเชฃ เชฌเชฆเชฒเชพเชฏ เช›เซ‡.

iBGP เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชเชŸเชฒเซ‡ เช•เซ‡, เชเช• AS เชจเซ€ เช…เช‚เชฆเชฐ, เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชคเซ‡ เชตเซเชฏเช•เซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชธเซ‚เชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชœเซ‡เชฃเซ‡ เช† เชฎเชพเชฐเซเช— เชตเชฟเชถเซ‡ เชœเชพเชฃเซเชฏเซเช‚ เชนเซ‹เชฏ เช…เชฅเชตเชพ เช•เชนเซเชฏเซเช‚ เชนเซ‹เชฏ. เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชคเซ‡ 192.168.89.9 เชนเชถเซ‡. เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ เช† เชฐเซ‚เชŸ Router8 เชฅเซ€ Router6 เชฎเชพเช‚ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เชฅเชพเชฏ เช›เซ‡, Router8 เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเชถเซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชถเซ‡. เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช 192.168.68.8 เชนเชถเซ‡. เช† เช…เชฎเชจเซ‡ เชฌเซ‡ เชจเชฟเชฏเชฎเซ‹ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡:

  1. เชœเซ‹ เชฐเชพเช‰เชŸเชฐ เชคเซ‡เชจเชพ เช†เช‚เชคเชฐเชฟเช• เชชเชกเซ‹เชถเซ€เชจเซ‡ เชฐเซ‚เชŸ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเชจเซ‡ เชฌเชฆเชฒเชคเซเช‚ เชจเชฅเซ€.
  2. เชœเซ‹ เชฐเชพเช‰เชŸเชฐ เชคเซ‡เชจเชพ เชฌเชพเชนเซเชฏ เชชเชกเซ‹เชถเซ€เชจเซ‡ เชฐเซ‚เชŸ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชชเชจเซ‡ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเชพ เช†เชˆเชชเซ€เชฎเชพเช‚ เชฌเชฆเชฒเชพเชฏ เช›เซ‡ เชœเซ‡เชฎเชพเช‚เชฅเซ€ เช† เชฐเชพเช‰เชŸเชฐ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเซ‡ เช›เซ‡.

เช† เช†เชชเชฃเชจเซ‡ เชชเซเชฐเชฅเชฎ เชธเชฎเชธเซเชฏเชพ เชธเชฎเชœเชตเชพ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡ - เชถเชพ เชฎเชพเชŸเซ‡ เชฐเชพเช‰เชŸเชฐ 5 เช…เชจเซ‡ เชฐเชพเช‰เชŸเชฐ11 เชชเชฐ เชฐเซ‚เชŸเซ€เช‚เช— เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เช•เซ‹เชˆ เชฐเซ‚เชŸ เชนเชถเซ‡ เชจเชนเซ€เช‚. เชšเชพเชฒเซ‹ เชจเชœเซ€เช•เชฅเซ€ เชจเชœเชฐ เช•เชฐเซ€เช. เชคเซ‡เชฅเซ€, เชฐเชพเช‰เชŸเชฐ6 เช เชฐเซ‚เชŸ 9.9.9.0/24 เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชฐเซ‚เชŸเซ€เช‚เช— เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚:

Router6#show ip route bgp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       a - application route
       + - replicated route, % - next hop override, p - overrides from PfR

Gateway of last resort is not set

      9.0.0.0/24 is subnetted, 1 subnets
B        9.9.9.0 [20/0] via 192.168.68.8, 00:38:25<source>
ะขะตะฟะตั€ัŒ Router6 ะฟะตั€ะตะดะฐะป ะผะฐั€ัˆั€ัƒั‚ Router5 ะธ ะฟะตั€ะฒะพะผัƒ ะฟั€ะฐะฒะธะปัƒ Next-hop ะฝะต ะธะทะผะตะฝะธะป. ะขะพ ะตัั‚ัŒ, Router5 ะดะพะปะถะตะฝ ะดะพะฑะฐะฒะธั‚ัŒ  <b>9.9.9.0 [20/0] via 192.168.68.8</b> , ะฝะพ ัƒ ะฝะตะณะพ ะฝะตั‚ ะผะฐั€ัˆั€ัƒั‚ะฐ ะดะพ 192.168.68.8 ะธ ะฟะพัั‚ะพะผัƒ ะดะฐะฝะฝั‹ะน ะผะฐั€ัˆั€ัƒั‚ ะดะพะฑะฐะฒะปะตะฝ ะฝะต ะฑัƒะดะตั‚, ั…ะพั‚ั ะธะฝั„ะพั€ะผะฐั†ะธั ะพ ะดะฐะฝะฝะพะผ ะผะฐั€ัˆั€ัƒั‚ะต ะฑัƒะดะตั‚ ั…ั€ะฐะฝะธั‚ัŒัั ะฒ ั‚ะฐะฑะปะธั†ะต BGP:

<source><b>Router5#show ip bgp
BGP table version is 1, local router ID is 5.5.5.5
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
              x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
 * i 9.9.9.0/24       192.168.68.8             0    100      0 45 i</b>

เช† เชœ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ Router11-Router12 เชตเชšเซเชšเซ‡ เชฅเชถเซ‡. เช† เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชจเชพ เช†เช‚เชคเชฐเชฟเช• เชชเชกเซ‹เชถเซ€เช“เชจเซ‡ เชฐเซ‚เชŸ เชชเชธเชพเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชคเซ‡เชฎเชจเชพ IP เชธเชฐเชจเชพเชฎเชพเชจเซ‡ เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชคเชฐเซ€เช•เซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ Router6 เช…เชฅเชตเชพ Router12 เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡:

neighbor 192.168.56.5 next-hop-self

เช† เช†เชฆเซ‡เชถ เชชเช›เซ€, เชฐเชพเช‰เชŸเชฐ6 เชเช• เช…เชชเชกเซ‡เชŸ เชธเช‚เชฆเซ‡เชถ เชฎเซ‹เช•เชฒเชถเซ‡, เชœเซเชฏเชพเช‚ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ Gi0/0 Router6 เชจเซ‹ ip เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชฐเซ‚เชŸ เชฎเชพเชŸเซ‡ - 192.168.56.6 เชคเชฐเซ€เช•เซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชœเซ‡ เชชเช›เซ€ เช† เชฐเซ‚เชŸ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชฐเซ‚เชŸเซ€เช‚เช— เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชธเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชšเชพเชฒเซ‹ เช†เช—เชณ เชœเชˆเช เช…เชจเซ‡ เชœเซ‹เชˆเช เช•เซ‡ เชถเซเช‚ เช† เชฐเซ‚เชŸ Router7 เช…เชจเซ‡ Router10 เชชเชฐ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชคเซ‡ เชฐเซ‚เชŸเซ€เช‚เช— เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชจเชนเซ€เช‚ เชนเซ‹เชฏ เช…เชจเซ‡ เช†เชชเชฃเซ‡ เชตเชฟเชšเชพเชฐเซ€ เชถเช•เซ€เช เช•เซ‡ เช† เชธเชฎเชธเซเชฏเชพ เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชธเชพเชฅเซ‡เชจเซ€ เชชเซเชฐเชฅเชฎ เชธเชฎเชธเซเชฏเชพ เชœเซ‡เชตเซ€ เชœ เช›เซ‡, เชชเชฐเช‚เชคเซ เชœเซ‹ เช†เชชเชฃเซ‡ เชถเซ‹ ip bgp เช•เชฎเชพเชจเซเชกเชจเชพ เช†เช‰เชŸเชชเซเชŸเชจเซ‡ เชœเซ‹เชˆเช, เชคเซ‹ เช†เชชเชฃเซ‡ เชœเซ‹เชถเซเช‚ เช•เซ‡ เช–เซ‹เชŸเชพ เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชธเชพเชฅเซ‡ เชชเชฃ เชฐเซ‚เชŸ เชคเซเชฏเชพเช‚ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ‹ เชจ เชนเชคเซ‹, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เชฐเซ‚เชŸ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เชชเชฃ เชฅเชฏเซ‹ เชจ เชนเชคเซ‹. เช…เชจเซ‡ เช† เช†เชชเชฃเชจเซ‡ เชฌเซ€เชœเชพ เชจเชฟเชฏเชฎเชจเชพ เช…เชธเซเชคเชฟเชคเซเชต เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡:

เช†เช‚เชคเชฐเชฟเช• เชชเชกเซ‹เชถเซ€เช“ เชชเชพเชธเซ‡เชฅเซ€ เชฎเชณเซ‡เชฒเชพ เชฐเซ‚เชŸเชจเซ‹ เช…เชจเซเชฏ เช†เช‚เชคเชฐเชฟเช• เชชเชกเซ‹เชถเซ€เช“ เชธเซเชงเซ€ เชชเซเชฐเชšเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€.

Router5 เชจเซ‡ Router6 เชฅเซ€ เชฐเซ‚เชŸ เชฎเชณเซเชฏเซ‹ เชนเซ‹เชตเชพเชฅเซ€, เชคเซ‡ เชคเซ‡เชจเชพ เช…เชจเซเชฏ เช†เช‚เชคเชฐเชฟเช• เชชเชกเซ‹เชถเซ€เชจเซ‡ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชจเชนเซ€เช‚. เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชฅเชพเชฏ เชคเซ‡ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชซเช‚เช•เซเชถเชจเชจเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชฐเซ‚เชŸ เชฐเชฟเชซเซเชฒเซ‡เช•เซเชŸเชฐ, เช…เชฅเชตเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เชชเชกเซ‹เชถเซ€ เชธเช‚เชฌเช‚เชงเซ‹ (เชธเช‚เชชเซ‚เชฐเซเชฃ เชฎเซ‡เชถ) เชจเซ‡ เช—เซ‹เช เชตเซ‹, เชเชŸเชฒเซ‡ เช•เซ‡, Router5-7 เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เชฆเชฐเซ‡เช• เชฎเชพเชŸเซ‡ เชชเชกเซ‹เชถเซ€ เชนเชถเซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เช†เชชเชฃเซ‡ เชฐเซ‚เชŸ เชฐเชฟเชซเซเชฒเซ‡เช•เซเชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชถเซเช‚. เชฐเชพเช‰เชŸเชฐ 5 เชชเชฐ เชคเชฎเชพเชฐเซ‡ เช† เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

neighbor 192.168.57.7 route-reflector-client

เช†เช‚เชคเชฐเชฟเช• เชชเชกเซ‹เชถเซ€เชจเซ‡ เชฐเซ‚เชŸ เชชเชธเชพเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฐเซ‚เชŸ-เชฐเชฟเชซเซเชฒเซ‡เช•เซเชŸเชฐ BGP เชจเซ€ เชตเชฐเซเชคเชฃเซ‚เช•เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เช†เช‚เชคเชฐเชฟเช• เชชเชกเซ‹เชถเซ€ เชคเชฐเซ€เช•เซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช›เซ‡ เชฐเซ‚เชŸ-เชฐเชฟเชซเซเชฒเซ‡เช•เซเชŸเชฐ-เช•เซเชฒเชพเชฏเชจเซเชŸ, เชชเช›เซ€ เช† เช—เซเชฐเชพเชนเช•เซ‹เชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เชฐเซ‚เชŸเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชฐเชพเช‰เชŸเชฐ7 เชชเชฐ เชฐเซ‚เชŸ เชฆเซ‡เช–เชพเชคเซ‹ เชจเชฅเซ€? เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชตเชฟเชถเซ‡ เชชเชฃ เชญเซ‚เชฒเชถเซ‹ เชจเชนเซ€เช‚. เช† เชฎเซ‡เชจเชฟเชชเซเชฏเซเชฒเซ‡เชถเชจเซเชธ เชชเช›เซ€, เชฐเซ‚เชŸเชจเซ‡ เชฐเชพเช‰เชŸเชฐ 7 เชชเชฐ เชชเชฃ เชœเชตเซเช‚ เชœเซ‹เชˆเช, เชชเชฐเช‚เชคเซ เช†เชตเซเช‚ เชฅเชคเซเช‚ เชจเชฅเซ€. เช† เช…เชฎเชจเซ‡ เชฌเซ€เชœเชพ เชจเชฟเชฏเชฎ เชชเชฐ เชฒเชพเชตเซ‡ เช›เซ‡:

เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชจเชฟเชฏเชฎ เชฎเชพเชคเซเชฐ เชฌเชพเชนเซเชฏ เชฐเซ‚เชŸ เชฎเชพเชŸเซ‡ เชœ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เช†เช‚เชคเชฐเชฟเช• เชฎเชพเชฐเซเช—เซ‹ เชฎเชพเชŸเซ‡, เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸ เชฌเชฆเชฒเชพเชฏเซ‡เชฒ เชจเชฅเซ€.

เช…เชจเซ‡ เช…เชฎเชจเซ‡ เชเชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฎเชณเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ AS เชจเซ€ เช…เช‚เชฆเชฐเชจเชพ เชคเชฎเชพเชฎ เชฎเชพเชฐเซเช—เซ‹ เชตเชฟเชถเซ‡ เชฐเชพเช‰เชŸเชฐเซเชธเชจเซ‡ เชœเชพเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชŸเซ‡เชŸเชฟเช• เชฐเซ‚เชŸเซ€เช‚เช— เช…เชฅเชตเชพ IGP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเชพเชคเชพเชตเชฐเชฃ เชฌเชจเชพเชตเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เชšเชพเชฒเซ‹ Router6 เช…เชจเซ‡ Router7 เชชเชฐ เชธเซเชŸเซ‡เชŸเชฟเช• เชฐเซ‚เชŸ เชฐเชœเซ€เชธเซเชŸเชฐ เช•เชฐเซ€เช เช…เชจเซ‡ เชคเซ‡ เชชเช›เซ€ เช†เชชเชฃเชจเซ‡ เชฐเชพเช‰เชŸเชฐ เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชœเซ‹เชˆเชคเซ‹ เชฐเซ‚เชŸ เชฎเชณเชถเซ‡. AS 678 เชฎเชพเช‚, เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชฅเซ‹เชกเซ€ เช…เชฒเช— เชฐเซ€เชคเซ‡ เช•เชฐเซ€เชถเซเช‚ - เช…เชฎเซ‡ เชฐเชพเช‰เชŸเชฐ192.168.112.0 เชชเชฐ 24/10 เช…เชจเซ‡ เชฐเชพเช‰เชŸเชฐ192.168.110.0 เชชเชฐ 24/12 เชฎเชพเชŸเซ‡ เชธเซเชŸเซ‡เชŸเชฟเช• เชฐเซ‚เชŸเซเชธเชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเซ€เชถเซเช‚. เช†เช—เชณ, เช…เชฎเซ‡ Router10 เช…เชจเซ‡ Router12 เชตเชšเซเชšเซ‡ เชชเชกเซ‹เชถเซ€ เชธเช‚เชฌเช‚เชง เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ€เชถเซเช‚. เช…เชฎเซ‡ เชฐเชพเช‰เชŸเชฐ12 เชจเซ‡ เชฐเชพเช‰เชŸเชฐ10 เชชเชฐ เชคเซ‡เชจเชพ เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เช—เซ‹เช เชตเซ€เชถเซเช‚:

neighbor 192.168.110.10 next-hop-self

เชชเชฐเชฟเชฃเชพเชฎ เช เช†เชตเชถเซ‡ เช•เซ‡ Router10 เชฐเซ‚เชŸ 9.9.9.0/24 เชชเซเชฐเชพเชชเซเชค เช•เชฐเชถเซ‡, เชคเซ‡ Router7 เช…เชจเซ‡ Router12 เชฌเช‚เชจเซ‡เชฎเชพเช‚เชฅเซ€ เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ‡. เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เชฐเชพเช‰เชŸเชฐ10 เช•เชˆ เชชเชธเช‚เชฆเช—เซ€ เช•เชฐเซ‡ เช›เซ‡:

Router10#show ip bgp
BGP table version is 3, local router ID is 6.6.6.6
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
              x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network              Next Hop            Metric LocPrf Weight Path
 *>i 9.9.9.0/24       192.168.112.12           0    100       0      45 i

                               192.168.107.7                                0     123 45 i  

เชœเซ‡เชฎ เช†เชชเชฃเซ‡ เชœเซ‹เชˆ เชถเช•เซ€เช เช›เซ€เช, เชฌเซ‡ เชฎเชพเชฐเซเช—เซ‹ เช…เชจเซ‡ เชเช• เชคเซ€เชฐ (>) เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ 192.168.112.12 เชฆเซเชตเชพเชฐเชพ เชฎเชพเชฐเซเช— เชชเชธเช‚เชฆ เชฅเชฏเซ‡เชฒ เช›เซ‡.
เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เชฎเชพเชฐเซเช— เชชเชธเช‚เชฆเช—เซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡:

  1. เชฎเชพเชฐเซเช— เชชเซเชฐเชพเชชเซเชค เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชชเซเชฐเชฅเชฎ เชชเช—เชฒเซเช‚ เช เชคเซ‡เชจเชพ เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชชเชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ เชคเชชเชพเชธเชตเชพเชจเซเช‚ เช›เซ‡. เชคเซ‡เชฅเซ€ เชœ, เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเชจเซ‡ เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช-เชธเซ‡เชฒเซเชซ เชธเซ‡เชŸ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชฐเชพเช‰เชŸเชฐ5 เชชเชฐ เชฐเซ‚เชŸ เชฎเชณเซเชฏเซ‹, เชคเซเชฏเชพเชฐเซ‡ เช† เชฐเซ‚เชŸ เชชเชฐ เช†เช—เชณ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจ เชนเชคเซ€.
  2. เช†เช—เชณ เชตเซ‡เช‡เชŸ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เช†เชตเซ‡ เช›เซ‡. เช† เชชเชฐเชฟเชฎเชพเชฃ เชชเชพเชฅ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸ (PA) เชจเชฅเซ€ เช…เชจเซ‡ BGP เชธเช‚เชฆเซ‡เชถเชพเชฎเชพเช‚ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจเชฅเซ€. เชคเซ‡ เชฆเชฐเซ‡เช• เชฐเชพเช‰เชŸเชฐ เชชเชฐ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค เชฐเชพเช‰เชŸเชฐ เชชเชฐ เชœ เชฐเซ‚เชŸ เชชเชธเช‚เชฆเช—เซ€เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชšเชพเชฒเซ‹ เชเช• เช‰เชฆเชพเชนเชฐเชฃ เชœเซ‹เชˆเช. เชซเช•เซเชค เช‰เชชเชฐ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ Router10 เช Router9.9.9.0 (24) เชฎเชพเชฐเชซเชคเซ‡ 12/192.168.112.12 เชฎเชพเชŸเซ‡ เชฐเซ‚เชŸ เชชเชธเช‚เชฆ เช•เชฐเซเชฏเซ‹ เช›เซ‡. เชตเชœเชจ เชชเชฐเชฟเชฎเชพเชฃ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ เชšเซ‹เช•เซเช•เชธ เชฐเซ‚เชŸ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‚เชŸ-เชฎเซ‡เชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฅเชตเชพ เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเชพ เชชเชพเชกเซ‹เชถเซ€เชจเซ‡ เชตเชœเชจ เชธเซ‹เช‚เชชเซ€ เชถเช•เซ‹ เช›เซ‹:
     neighbor 192.168.107.7 weight 200       

    เชนเชตเซ‡ เช† เชชเชพเชกเซ‹เชถเซ€เชจเชพ เชคเชฎเชพเชฎ เชฐเซ‚เชŸ เชชเชฐ เช† เชตเชœเชจ เชนเชถเซ‡. เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เช† เชฎเซ‡เชจเซ€เชชเซเชฏเซเชฒเซ‡เชถเชจ เชชเช›เซ€ เชฐเซ‚เชŸเชจเซ€ เชชเชธเช‚เชฆเช—เซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชพเชฏ เช›เซ‡:

    Router10#show bgp
    *Mar  2 11:58:13.956: %SYS-5-CONFIG_I: Configured from console by console
    BGP table version is 2, local router ID is 6.6.6.6
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
                  x best-external, a additional-path, c RIB-compressed,
    Origin codes: i - IGP, e - EGP, ? - incomplete
    RPKI validation codes: V valid, I invalid, N Not found
    
         Network          Next Hop            Metric LocPrf Weight      Path
     *>  9.9.9.0/24       192.168.107.7                        200      123 45 i
     * i                          192.168.112.12           0          100      0 45 i

    เชœเซ‡เชฎ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹, เชฐเชพเช‰เชŸเชฐ 7 เชฆเซเชตเชพเชฐเชพ เชฎเชพเชฐเซเช— เชนเชตเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชจเซเชฏ เชฐเชพเช‰เชŸเชฐเซเชธ เชชเชฐ เช†เชจเซ€ เช•เซ‹เชˆ เช…เชธเชฐ เชฅเชถเซ‡ เชจเชนเซ€เช‚.

  3. เชคเซเชฐเซ€เชœเชพ เชธเซเชฅเชพเชจเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชชเชธเช‚เชฆเช—เซ€ เช›เซ‡. เช† เชชเชฐเชฟเชฎเชพเชฃ เชเช• เชœเชพเชฃเซ€เชคเซ€ เชตเชฟเชตเซ‡เช•เชพเชงเซ€เชจ เชตเชฟเชถเซ‡เชทเชคเชพ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเซ€ เชนเชพเชœเชฐเซ€ เชตเซˆเช•เชฒเซเชชเชฟเช• เช›เซ‡. เช† เชชเชฐเชฟเชฎเชพเชฃ เชฎเชพเชคเซเชฐ เชเช• AS เชจเซ€ เช…เช‚เชฆเชฐ เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เช†เช‚เชคเชฐเชฟเช• เชชเชกเซ‹เชถเซ€เช“ เชฎเชพเชŸเซ‡ เชชเชพเชฅเชจเซ€ เชชเชธเช‚เชฆเช—เซ€เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡. เชเชŸเชฒเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชซเช•เซเชค เช†เช‚เชคเชฐเชฟเช• เชชเชพเชกเซ‹เชถเซ€ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชพเชฏเซ‡เชฒ เช…เชชเชกเซ‡เชŸ เชธเช‚เชฆเซ‡เชถเชพเช“เชฎเชพเช‚ เชœ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡. เชคเซ‡ เชฌเชพเชนเซเชฏ เชชเชกเซ‹เชถเซ€เช“ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸ เชธเช‚เชฆเซ‡เชถเชพเช“เชฎเชพเช‚ เชนเชพเชœเชฐ เชจเชฅเซ€. เชคเซ‡เชฅเซ€, เชคเซ‡เชจเซ‡ เชœเชพเชฃเซ€เชคเชพ เชตเชฟเชตเซ‡เช•เชพเชงเซ€เชจ เชคเชฐเซ€เช•เซ‡ เชตเชฐเซเช—เซ€เช•เซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เชšเชพเชฒเซ‹ เชคเซ‡เชจเซ‡ เชฐเชพเช‰เชŸเชฐ 5 เชชเชฐ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช. เชฐเชพเช‰เชŸเชฐ5 เชชเชฐ เช†เชชเชฃเซ€ เชชเชพเชธเซ‡ 9.9.9.0/24 เชฎเชพเชŸเซ‡ เชฌเซ‡ เชฐเซ‚เชŸ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช - เชเช• เชฐเชพเช‰เชŸเชฐ6 เชฆเซเชตเชพเชฐเชพ เช…เชจเซ‡ เชฌเซ€เชœเซ‹ เชฐเชพเช‰เชŸเชฐ7 เชฆเซเชตเชพเชฐเชพ.

    เช…เชฎเซ‡ เชœเซ‹เชˆเช เช›เซ€เช:

    Router5#show bgp
    BGP table version is 2, local router ID is 5.5.5.5
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
                  x best-external, a additional-path, c RIB-compressed,
    Origin codes: i - IGP, e - EGP, ? - incomplete
    RPKI validation codes: V valid, I invalid, N Not found
    
         Network          Next Hop            Metric LocPrf Weight Path
     *>i 9.9.9.0/24       192.168.56.6             0    100      0 45 i

    เชชเชฐเช‚เชคเซ เชœเซ‡เชฎ เช†เชชเชฃเซ‡ เชฐเชพเช‰เชŸเชฐ 6 เชฆเซเชตเชพเชฐเชพ เชเช• เชฎเชพเชฐเซเช— เชœเซ‹เชˆเช เช›เซ€เช. เชฐเชพเช‰เชŸเชฐ7 เชฆเซเชตเชพเชฐเชพ เชฎเชพเชฐเซเช— เช•เซเชฏเชพเช‚ เช›เซ‡? เช•เชฆเชพเชš เชฐเชพเช‰เชŸเชฐ 7 เชชเชพเชธเซ‡ เชคเซ‡ เชชเชฃ เชจเชฅเซ€? เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช:

    Router#show bgp
    BGP table version is 10, local router ID is 7.7.7.7
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
                  x best-external, a additional-path, c RIB-compressed,
    Origin codes: i - IGP, e - EGP, ? - incomplete
    RPKI validation codes: V valid, I invalid, N Not found
    
         Network                Next Hop            Metric LocPrf  Weight    Path
     *>i 9.9.9.0/24       192.168.56.6             0     100           0      45 i
    
                                  192.168.107.10                                  0     678 45 i 

    เชตเชฟเชšเชฟเชคเซเชฐ, เชฌเชงเซเช‚ เชธเชพเชฐเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡. เชถเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชฐเชพเช‰เชŸเชฐ 5 เชชเชฐ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชคเซเช‚ เชจเชฅเซ€? เชตเชพเชค เช เช›เซ‡ เช•เซ‡ BGP เชจเซ‹ เชจเชฟเชฏเชฎ เช›เซ‡:

    เชฐเชพเช‰เชŸเชฐ เชซเช•เซเชค เชคเซ‡ เชœ เชฐเซ‚เชŸเซเชธ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‹ เชคเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡.

    เชฐเชพเช‰เชŸเชฐ 7 เชฐเชพเช‰เชŸเชฐ 5 เชฆเซเชตเชพเชฐเชพ เชฐเซ‚เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชฐเชพเช‰เชŸเชฐ 10 เชฆเซเชตเชพเชฐเชพ เชฐเซ‚เชŸ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชจเชนเซ€เช‚. เชšเชพเชฒเซ‹ เชธเซเชฅเชพเชจเชฟเช• เชชเชธเช‚เชฆเช—เซ€ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซ€เช. เชšเชพเชฒเซ‹ Router7 เชชเชฐ เชธเซเชฅเชพเชจเชฟเช• เชชเชธเช‚เชฆเช—เซ€ เชธเซ‡เชŸ เช•เชฐเซ€เช เช…เชจเซ‡ เชœเซ‹เชˆเช เช•เซ‡ Router5 เช†เชจเชพ เชชเชฐ เช•เซ‡เชตเซ€ เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช†เชชเซ‡ เช›เซ‡:

    route-map BGP permit 10
     match ip address 10
     set local-preference 250
    access-list 10 permit any
    router bgp 123
     neighbor 192.168.107.10 route-map BGP in</b>

    เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เชเช• เชฐเซ‚เชŸ-เชฎเซ‡เชช เชฌเชจเชพเชตเซเชฏเซ‹ เชœเซ‡เชฎเชพเช‚ เชคเชฎเชพเชฎ เชฐเซ‚เชŸเซเชธเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชชเชธเช‚เชฆเช—เซ€ เชชเชฐเชฟเชฎเชพเชฃเชจเซ‡ 7 เชฎเชพเช‚ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ Router250 เชจเซ‡ เช•เชนเซเชฏเซเช‚, เชกเชฟเชซเซ‹เชฒเซเชŸ 100 เช›เซ‡. เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ Router5 เชชเชฐ เชถเซเช‚ เชฅเชฏเซเช‚:

    Router5#show bgp
    BGP table version is 8, local router ID is 5.5.5.5
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
                  x best-external, a additional-path, c RIB-compressed,
    Origin codes: i - IGP, e - EGP, ? - incomplete
    RPKI validation codes: V valid, I invalid, N Not found
    
         Network          Next Hop            Metric LocPrf Weight        Path
     *>i 9.9.9.0/24       192.168.57.7             0          250      0 678 45 i

    เชนเชตเซ‡ เช†เชชเชฃเซ‡ เชœเซ‹เชˆ เชถเช•เซ€เช เช›เซ€เช เช•เซ‡ Router5 เช Router7 เชฆเซเชตเชพเชฐเชพ เชฐเซ‚เชŸ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡. เชธเชฎเชพเชจ เชšเชฟเชคเซเชฐ เชฐเชพเช‰เชŸเชฐ 6 เชชเชฐ เชนเชถเซ‡, เชœเซ‹ เช•เซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชฐเชพเช‰เชŸเชฐ 8 เชฆเซเชตเชพเชฐเชพ เชฎเชพเชฐเซเช— เชชเชธเช‚เชฆ เช•เชฐเชตเซ‹ เชตเชงเซ เชจเชซเชพเช•เชพเชฐเช• เช›เซ‡. เช…เชฎเซ‡ เช เชชเชฃ เช‰เชฎเซ‡เชฐเซ€เช เช›เซ€เช เช•เซ‡ เช† เชชเชฐเชฟเชฎเชพเชฃเชจเซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชซเซ‡เชฐเชซเชพเชฐเชจเซ‡ เชชเซเชฐเชญเชพเชตเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชกเซ‹เชถเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชตเชพเช‚เชšเชตเซเช‚ เช…เชนเซ€เช‚. เช…เชฎเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชชเชธเช‚เชฆเช—เซ€เชจเซ‡ เชธเซ‹เชฐเซเชŸ เช†เช‰เชŸ เช•เชฐเซ€ เช›เซ‡. เชšเชพเชฒเซ‹ เช†เช—เชณเชจเชพ เชชเชฐเชฟเชฎเชพเชฃ เชชเชฐ เชœเชˆเช.

  4. เชจเซ‡เช•เซเชธเซเชŸ-เชนเซ‹เชช เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ 0.0.0.0 เชธเชพเชฅเซ‡เชจเชพ เชฐเซ‚เชŸเชจเซ‡ เชชเซเชฐเชพเชงเชพเชจเซเชฏ เช†เชชเซ‹, เชเชŸเชฒเซ‡ เช•เซ‡, เชธเซเชฅเชพเชจเชฟเช• เช…เชฅเชตเชพ เชเช•เซ€เช•เซƒเชค เชฐเซ‚เชŸ. เชจเซ‡เชŸเชตเชฐเซเช• เช•เชฎเชพเชจเซเชก เชฆเชพเช–เชฒ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช† เชฎเชพเชฐเซเช—เซ‹เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชฎเชนเชคเซเชคเชฎ-32678 เชœเซ‡เชŸเชฒเซเช‚ เชตเชœเชจ เชชเชฐเชฟเชฎเชพเชฃ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡:
    Router#show bgp
    BGP table version is 2, local router ID is 9.9.9.9
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
                  x best-external, a additional-path, c RIB-compressed,
    Origin codes: i - IGP, e - EGP, ? - incomplete
    RPKI validation codes: V valid, I invalid, N Not found
    
         Network          Next Hop            Metric LocPrf Weight    Path
     *>  9.9.9.0/24       0.0.0.0                  0            32768    i
  5. AS เชฆเซเชตเชพเชฐเชพ เชธเซŒเชฅเซ€ เชŸเซ‚เช‚เช•เซ‹ เชฐเชธเซเชคเซ‹. เชธเซŒเชฅเซ€ เชŸเซ‚เช‚เช•เซเช‚ AS_Path เชชเชฐเชฟเชฎเชพเชฃ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เช›เซ‡. เชฐเซ‚เชŸ เชœเซ‡เชŸเชฒเชพ เช“เช›เชพ AS เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡, เชคเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡. เชฐเชพเช‰เชŸเชฐ9.9.9.0 เชชเชฐ 24/10 เชธเซเชงเซ€เชจเชพ เชฎเชพเชฐเซเช—เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‹:
    Router10#show bgp
    BGP table version is 2, local router ID is 6.6.6.6
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
                  x best-external, a additional-path, c RIB-compressed,
    Origin codes: i - IGP, e - EGP, ? - incomplete
    RPKI validation codes: V valid, I invalid, N Not found
    
         Network          Next Hop            Metric LocPrf Weight Path
     *   9.9.9.0/24     192.168.107.7                           0           123 45 i
     *>i                     192.168.112.12           0    100       0       45 i

    เชœเซ‡เชฎ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹, เชฐเชพเช‰เชŸเชฐ10 เช 192.168.112.12 เชฎเชพเชฐเชซเชคเซ‡ เชฐเซ‚เชŸ เชชเชธเช‚เชฆ เช•เชฐเซเชฏเซ‹ เช•เชพเชฐเชฃ เช•เซ‡ เช† เชฐเซ‚เชŸ เชฎเชพเชŸเซ‡ AS_Path เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเชฎเชพเช‚ เชฎเชพเชคเซเชฐ 45 เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ 123 เช…เชจเซ‡ 45. เชธเชพเชนเชœเชฟเช• เชฐเซ€เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡.

  6. เช†เช—เชณเชจเซเช‚ เชชเชฐเชฟเชฎเชพเชฃ เชฎเซ‚เชณ เช›เซ‡. IGP (BGP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฎเซ‡เชณเชตเซ‡เชฒ เชฐเซ‚เชŸ) EGP (BGP เชจเชพ เชชเซเชฐเซ‹เช—เชพเชฎเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฎเซ‡เชณเชตเซ‡เชฒ เชฐเซ‚เชŸ, เชนเชตเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชจเชฅเซ€) เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเชพเชฐเซ‹ เช›เซ‡ เช…เชจเซ‡ EGP เช…เชชเซ‚เชฐเซเชฃ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเชพเชฐเซ‹ เช›เซ‡? (เช•เซ‹เชˆ เช…เชจเซเชฏ เชชเชฆเซเชงเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชฎเซ‡เชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เชชเซเชจเชƒเชตเชฟเชคเชฐเชฃ เชฆเซเชตเชพเชฐเชพ).
  7. เช†เช—เชณเชจเซเช‚ เชชเชฐเชฟเชฎเชพเชฃ MED เช›เซ‡. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชตเชœเชจ เชนเชคเซเช‚ เชœเซ‡ เชซเช•เซเชค เชฐเชพเช‰เชŸเชฐ เชชเชฐ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชนเชคเซเช‚. เชคเซเชฏเชพเช‚ เชธเซเชฅเชพเชจเชฟเช• เชชเชธเช‚เชฆเช—เซ€ เชนเชคเซ€, เชœเซ‡ เชฎเชพเชคเซเชฐ เชเช• เชธเซเชตเชพเชฏเชคเซเชค เชชเซเชฐเชฃเชพเชฒเซ€เชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชคเซ€ เชนเชคเซ€. เชœเซ‡เชฎ เชคเชฎเซ‡ เช…เชจเซเชฎเชพเชจ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, MED เช เชเช• เชชเชฐเชฟเชฎเชพเชฃ เช›เซ‡ เชœเซ‡ เชธเซเชตเชพเชฏเชคเซเชค เชธเชฟเชธเซเชŸเชฎเซ‹ เชตเชšเซเชšเซ‡ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชถเซ‡. เชฌเชนเซ เชธเชพเชฐเซเช‚ เชฒเซ‡เช– เช† เชชเชฐเชฟเชฎเชพเชฃ เชตเชฟเชถเซ‡.

เช•เซ‹เชˆ เชตเชงเซ เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชœเซ‹ เชฌเซ‡ เชฐเซ‚เชŸเชฎเชพเช‚ เชธเชฎเชพเชจ เชฒเช•เซเชทเชฃเซ‹ เชนเซ‹เชฏ, เชคเซ‹ เชจเซ€เชšเซ‡เชจเชพ เชจเชฟเชฏเชฎเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡:

  1. เชจเชœเซ€เช•เชจเชพ IGP เชชเชพเชกเซ‹เชถเซ€ เชฆเซเชตเชพเชฐเชพ เชฐเชธเซเชคเซ‹ เชชเชธเช‚เชฆ เช•เชฐเซ‹.
  2. eBGP เชชเชพเชฅ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชœเซ‚เชจเซ‹ เชฐเชธเซเชคเซ‹ เชชเชธเช‚เชฆ เช•เชฐเซ‹.
  3. เชธเซŒเชฅเซ€ เชจเชพเชจเชพ BGP เชฐเชพเช‰เชŸเชฐ ID เชธเชพเชฅเซ‡ เชชเชพเชกเซ‹เชถเซ€ เชฆเซเชตเชพเชฐเชพ เชฐเชธเซเชคเซ‹ เชชเชธเช‚เชฆ เช•เชฐเซ‹.
  4. เชธเซŒเชฅเซ€ เชจเซ€เชšเชพ IP เชธเชฐเชจเชพเชฎเชพ เชธเชพเชฅเซ‡ เชชเชพเชกเซ‹เชถเซ€ เชฆเซเชตเชพเชฐเชพ เชชเชพเชฅ เชชเชธเช‚เชฆ เช•เชฐเซ‹.

เชนเชตเซ‡ BGP เช•เชจเซเชตเชฐเซเชœเชจเซเชธเชจเซ‹ เชฎเซเชฆเซเชฆเซ‹ เชœเซ‹เชˆเช.

เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เชœเซ‹ Router6 Router9.9.9.0 เชฆเซเชตเชพเชฐเชพ เชฐเซ‚เชŸ 24/9 เช—เซเชฎเชพเชตเซ‡ เชคเซ‹ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡. เชšเชพเชฒเซ‹ Router0 เชจเชพ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ Gi1/6 เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเซ€เช, เชœเซ‡ เชคเชฐเชค เชœ เชธเชฎเชœเซ€ เชœเชถเซ‡ เช•เซ‡ Router8 เชธเชพเชฅเซ‡เชจเซเช‚ BGP เชธเชคเซเชฐ เชธเชฎเชพเชชเซเชค เชฅเชˆ เช—เชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชชเชพเชกเซ‹เชถเซ€ เช—เชพเชฏเชฌ เชฅเชˆ เช—เชฏเซ‹ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ‡เชฒ เชฐเซ‚เชŸ เชฎเชพเชจเซเชฏ เชจเชฅเซ€. เชฐเชพเช‰เชŸเชฐ6 เชคเชฐเชค เชœ เช…เชชเชกเซ‡เชŸ เชธเช‚เชฆเซ‡เชถเชพ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡, เชœเซเชฏเชพเช‚ เชคเซ‡ เช‰เชชเชพเชกเซ‡เชฒเชพ เชฐเซ‚เชŸเซเชธ เชซเซ€เชฒเซเชกเชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• 9.9.9.0/24 เชธเซ‚เชšเชตเซ‡ เช›เซ‡. Router5 เชจเซ‡ เช†เชตเซ‹ เชฎเซ‡เชธเซ‡เชœ เชฎเชณเชคเชพ เชœ เชคเซ‡ เชคเซ‡เชจเซ‡ Router7 เชชเชฐ เชฎเซ‹เช•เชฒเซ€ เชฆเซ‡เชถเซ‡. เชชเชฐเช‚เชคเซ เชฐเชพเช‰เชŸเชฐ7 เชชเชพเชธเซ‡ เชฐเชพเช‰เชŸเชฐ10 เชฆเซเชตเชพเชฐเชพ เชฐเซ‚เชŸ เชนเซ‹เชตเชพเชฅเซ€, เชคเซ‡ เชจเชตเชพ เชฐเซ‚เชŸ เชธเชพเชฅเซ‡ เช…เชชเชกเซ‡เชŸ เชธเชพเชฅเซ‡ เชคเชฐเชค เชœ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเชถเซ‡. เชœเซ‹ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเชพ เช†เชงเชพเชฐเซ‡ เชชเชพเชกเซ‹เชถเซ€เชจเชพ เชชเชคเชจเชจเซ‡ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชจ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เชนเซ‹เชฒเซเชก เชŸเชพเชˆเชฎเชฐเชจเซ‡ เชซเชพเชฏเชฐ เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชตเซ€ เชชเชกเชถเซ‡.

เชธเช‚เช˜.

เชœเซ‹ เชคเชฎเชจเซ‡ เชฏเชพเชฆ เชนเซ‹เชฏ, เชคเซ‹ เช…เชฎเซ‡ เช เชนเช•เซ€เช•เชค เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชนเชคเซ€ เช•เซ‡ เชคเชฎเชพเชฐเซ‡ เช˜เชฃเซ€เชตเชพเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เชŸเซ‹เชชเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชชเชกเซ‡ เช›เซ‡. เชเช• AS เชฎเชพเช‚ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชฐเชพเช‰เชŸเชฐเซเชธ เชธเชพเชฅเซ‡ เช† เชฎเซ‹เชŸเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡, เช†เชจเซ‡ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เช•เชจเซเชซเซ‡เชกเชฐเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชเช• AS เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชชเซ‡เชŸเชพ-AS เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชคเซ‡เชฎเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เชŸเซ‹เชชเซ‹เชฒเซ‹เชœเซ€เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เชตเชฟเชจเชพ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

BGP เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เช…เชนเซ€เช‚ เช†เชจเซ€ เชเช• เชฒเชฟเช‚เช• เช›เซ‡ เชฒเซ‡เชฌเซเช…เชจเซ‡ เช…เชนเซ€เช‚ GNS3 เชฎเชพเชŸเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช† เชŸเซ‹เชชเซ‹เชฒเซ‹เชœเซ€ เชธเชพเชฅเซ‡ เช†เชชเชฃเซ‡ AS 2345 เชฎเชพเช‚ เชคเชฎเชพเชฎ เชฐเชพเช‰เชŸเชฐเซเชธเชจเซ‡ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชตเชพ เชชเชกเชถเซ‡, เชชเชฐเช‚เชคเซ เช•เชจเซเชซเซ‡เชกเชฐเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เช…เชฎเซ‡ เชซเช•เซเชค เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เชธเซ€เชงเชพ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เชฐเชพเช‰เชŸเชฐเซเชธ เชตเชšเซเชšเซ‡ เชœ เชธเช‚เชฒเช—เซเชจเชคเชพ เชธเช‚เชฌเช‚เชงเซ‹ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช. เชšเชพเชฒเซ‹ เช† เชตเชฟเชถเซ‡ เชตเชฟเช—เชคเชตเชพเชฐ เชตเชพเชค เช•เชฐเซ€เช. เชœเซ‹ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฎเชพเชคเซเชฐ AS 2345 เชนเซ‹เชฏ, เชคเซ‹ laForge เชคเชฐเชซเชฅเซ€ เช•เซ‚เชš เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ€ เช›เซ‡ เชชเชฟเช•เชพเชฐเซเชก เชคเซ‡ เชฐเชพเช‰เชŸเชฐเซเชธเชจเซ‡ เช•เชนเซ‡เชถเซ‡ เชกเซ‡เชŸเชพ ะธ เชตเชฐเซเชซ, เชชเชฐเช‚เชคเซ เชคเซ‡เช“ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชฐเชพเช‰เชŸเชฐเชจเซ‡ เช•เชนเซ‡เชถเซ‡ เชจเชนเซ€เช‚ เช•เซ‹เชฒเซเช‚ . เชชเชฃ เชฐเชพเช‰เชŸเชฐ เชฆเซเชตเชพเชฐเชพ เชœ เชตเชฟเชคเชฐเชฟเชค เชฐเซ‚เชŸเซเชธ laForge, เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจ เชนเซ‹เชค เช•เซ‹เชฒเซเช‚ เชจ เชคเซ‹ เชตเชฐเซเชซ-เช…เชฐเซ‡ เชจเชนเชฟ เชกเซ‡เชŸเชพ.

เชคเชฎเชพเชฐเซ‡ เชฐเซ‚เชŸ-เชฐเชฟเชซเซเชฒเซ‡เช•เซเชŸเชฐ เช…เชฅเชตเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เชชเชกเซ‹เชถเซ€ เชธเช‚เชฌเช‚เชงเชจเซ‡ เช—เซ‹เช เชตเชตเซ‹ เชชเชกเชถเซ‡. เชฆเชฐเซ‡เช• เชฐเชพเช‰เชŸเชฐ เชฎเชพเชŸเซ‡ เชเช• AS 2345 เชจเซ‡ 4 เชธเชฌ-AS (2,3,4,5) เชฎเชพเช‚ เชตเชฟเชญเชพเชœเซ€เชค เช•เชฐเซ€เชจเซ‡, เช…เชฎเซ‡ เชเช• เช…เชฒเช— เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชคเชฐเซเช• เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเซ€เช เช›เซ€เช. เชฌเชงเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชตเชฐเซเชฃเชตเซ‡เชฒ เช›เซ‡ เช…เชนเซ€เช‚.

เชธเซเชคเซเชฐเซ‹เชคเซ‹:

  1. CCIE เชฐเซ‚เชŸเซ€เช‚เช— เช…เชจเซ‡ เชธเซเชตเชฟเชšเชฟเช‚เช— v5.0 เช…เชงเชฟเช•เซƒเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ, เชตเซ‹เชฒเซเชฏเซเชฎ 2, เชชเชพเช‚เชšเชฎเซ€ เช†เชตเซƒเชคเซเชคเชฟ, Narbik Kocharians, Terry Vinson.
  2. เชตเซ‡เชฌเชธเชพเช‡เชŸ xgu.ru
  3. เชตเซ‡เชฌเชธเชพเช‡เชŸ GNS3 เชตเซ‹เชฒเซเชŸ.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹