BGP مخفف Border Gateway Protocol است و پروتکل مسیریابی بین سامانه‌های خودمختار در اینترنت است. اپراتورهای شبکه با اعلان Prefix و Policy مسیرها را انتخاب می‌کنند.

در سطح برنامه‌نویسی روزمره ممکن است مستقیم با آن کار نکنیم، اما هنگام طراحی High Availability، Anycast و اتصال چند اپراتور فهم پایه آن مفید است.

پیش‌نیاز

BGP جایگزین DNS، Load Balancer یا مسیریابی داخل یک سرور نیست و نباید تنظیم آن را بدون تسلط عملیاتی انجام داد.

اصطلاحات مرتبط: شبکه کامپیوتری، آی‌پی آدرس، سامانه نام دامنه، لودبالانسر.

BGP و مسیریابی اینترنت

BGP پروتکل تبادل اطلاعات مسیر میان Autonomous Systemهاست. بیشتر توسعه‌دهندگان آن را مستقیم تنظیم نمی‌کنند, اما اختلال BGP می‌تواند باعث قطع گسترده دسترسی به سرویس‌های ابری شود.