BGP (پروتکل دروازه مرزی) چیست و چگونه کار می کند؟
هر روز میلیاردها نفر یک آدرس وب سایت را به مرورگر، تماشای فیلم یا ارسال ایمیل می نویسند. بنابراین، چگونه یک بسته داده از رایانه شما در ترکیه به سروری در آمریکا می رود و چگونه می توان از آنجا به شما در فروشنده بازگشت؟
چگونه بسته های داده راه درستی برای عبور از میلیون ها روتر (مسیریاب) در سراسر جهان پیدا می کنند؟
در اینجا نام پروتکلی است که همه این ترافیک عظیم جهانی را سازماندهی می کند و به عنوان سیستم جستجوی جهت اینترنت (GPS) پذیرفته می شود. BGP (پروتکل دروازه مرزی - پروتکل عبور محدود)_خفه شو.
1. BGP چیست؟ بیایید با ساده ترین بنز درک کنیم
اینترنت یک شبکه غول پیکر نیست. در واقع، اینترنت توسط دهها هزار شبکه کوچک مستقل اداره می شود (که توسط غول های مخابراتی، مراکز داده، دانشگاه ها و شرکت های بزرگ فناوری اداره می شوند) سیستم Otonom - سیستم تجزیه و تحلیل / AS ب) متشکل از ترکیبی است.
Otonom Systemleri (AS) Birer کشورشخصی که می خواهد بین این کشورها و همچنین هر بسته داده ای سفر کند توریست بیایید فکر کنیم.
-
شما نمی توانید راه خود را در یک قاره خارجی بدون نقشه بر روی دست خود پیدا کنید.
-
در اینجا BGPایستاده در دروازه های مرزی این کشورها و یکدیگر "اگر شما می خواهید برای رفتن به امریکا، شما می توانید از بالا من عبور، راه من کوتاه تر و امن تر است" افسران محدود کننده هوشمند مانند این هستند.
-
BGP حتی با فعال کردن سیستم های مستقل برای تبادل مسیرها با یکدیگر ، بیشترین فاصله اینترنت را به هم متصل می کند.
2. BGP چگونه کار می کند؟ (جزئیات فنی)
BGP راهنمای مسیر (راه بردار) پروتکل. سایر پروتکل های شبکه داخلی (OSPF، EIGRP و غیره) نه تنها سریعترین یا کوتاهترین راه فیزیکی را محاسبه می کنند؛ تجزیه و تحلیل روابط، قوانین و سیاست ها بین سیستم های مستقل.
منطق اساسی کاری BGP شامل این مراحل است:
1. رابطه محله (Pering)
روترهای BGP دو شبکه مختلف از طریق پورت TCP 179 ارتباط امنی با یکدیگر دارند. این پردازش BGP پر سر و صدا روترهای همسایه بلوک های IP (آی پی آدرس استخرها) را اعلام می کنند که آنها یکدیگر را دارند.
2. انتخاب بهترین مسیر (بهترین راه انتخاب)
BGP معیارهای مختلفی را در نظر می گیرد (BGP?s) در حالی که یک بسته داده را به هدف تحویل می دهد. نه تنها "راه کوتاه" همیشه انتخاب می شود. معیارها فعال هستند:
-
AS-مسیر: این تعداد از سیستم های خودکار است که نیاز به تصویب برای رسیدن به هدف است. آن است که قابل قبول به تصویب حداقل AS.
-
اولویت محلی: این تعیین می کند که کدام جاده برای ترافیک که از طریق یک شبکه خارج می شود اولویت خواهد داشت.
-
MED (معجزه کننده خروج چندگانه): یک شبکه خارجی معیاری است که می خواهید از آن وارد شبکه خود شوید.
۳. نوع BGP: iBGP و eBGP چیست؟
BGP به دو با توجه به محل مورد استفاده تقسیم می شود:
-
eBGP (BGP خارجی): سیستم های مستقل مختلف (شرکت ها / مراکز داده های مختلف). به عنوان مثال، روتر ترکی مخابرات با ارتباط eBGP بین روتر یک اپراتور در فرانکفورت نصب شده است.
-
iBGP (BGP داخلی): همین سیستم خودمختار (شرکت) به روترها اجازه می دهد تا مسیرهای BGP بین آنها را به اشتراک بگذارند.
4. چرا BGP مهم است؟
این نمی تواند یک "اینترنت قاره ای" همانطور که ما امروز می دانیم. مزایای حیاتی که BGP فراهم می کند عبارتند از:
? 1. اتصال بدون درز ( Reddancy)
مراکز داده یا ارائه دهندگان خدمات بزرگ یک یا حتی به اینترنت متصل نیستند. آنها خطوطی از اپراتورهای متعدد (Telia و Cogent) دریافت می کنند. با تشکر از BGP، یکی از این خطوط به طور خودکار توسط میلیون ها نفر در ترافیک هدایت می شود، زمانی که آنها شکست می خورند یا شکست می خورد. حتی کاربران احساس خرابی نمی کنند.
2. IP Anycast Teknojisi
BGP به شما امکان می دهد همان آدرس IP را از سرورهای مختلف در سراسر جهان بشنوید. این Anycast به عنوان مثال، هنگامی که از Cloudflare یا آدرس DNS گوگل (8.8.8.8) استفاده می کنید، BGP شما را در نزدیکی فیزیکی خود به سرور هدایت می کند (به عنوان مثال در استانبول). این همچنین زمان پینگ را به حداقل می رساند.
3. حفاظت DDoS (BGP Flowspec & RTBH)
یک حمله سایبری بزرگ (DOS) را می توان مسدود یا هدایت کرد تا دروازه های مرزی BGP (مسیر باطل) با ترافیک مخرب از آدرس IP هدف.
5. برخورد BGP چیست؟ (آموزش عالی از تاریخ)
BGP آنقدر قدرتمند است که یک خطای پیکربندی کوچک (ت پیکربندی نادرست) برای انجام در اینجا می تواند بر کل جهان تأثیر بگذارد.
Unulmaz فیس بوک Kesintisi (Ekim 2021): فیس بوک خطای BGP بود زیرا اینستاگرام و واتس اپ ساعت ها در سراسر جهان سقوط کردند. مهندسان فیس بوک مسیرهای BGP را که به طور تصادفی در طول تعمیر و نگهداری معمول به سرورهای DNS خود می رود، حذف کردند. سایر روترها در اینترنت فیس بوک را به عنوان حذف شده از نقشه دیده اند و به میلیاردها سیستم عامل ساعت دسترسی ندارند.
آخرین کلمه: ستون فقرات BGP اینترنت
به طور خلاصه، BGP یک سیستم بزرگ پیدا کردن است که اجازه می دهد تا ترافیک داده ها را در اینترنت از دست داده، برای رسیدن به بهینه ترین، امن ترین و پایدار ترین هدف جاده است. مراکز داده پروتکل مهم ترین است که نگه می دارد ارائه دهندگان میزبانی و اپراتورهای مخابراتی برجسته است.
اگر می خواهید عملکرد بی وقفه و پشتیبان گیری دقیق در زیرساخت های خود داشته باشید، پیکربندی BGP شما بسیار مهم است که توسط دست های متخصص انجام شود!