هنگامی که یک روتر شبکه دارید که به شبکه های دیگر متصل می شود، به طور پیش فرض نمی تواند تشخیص بدهد که بهترین شبکه برای ارسال داده ها کدام است . پروتکلBGP تمام گزینههای همتای مختلف روتر را در نظر میگیرد و گزینهای را انتخاب میکند که به محل قرارگیری روتر نزدیکتر است.در این مقاله به آشنایی با پروتکل BGP می پردازیم:
فهرست
✅پروتکل BGP چیست؟
✅انواع پیام های BGP
✅مهم ترین ویژگی های پروتکل BGP چیست؟
✅وظایف BGP چیست؟
✅پروتکلBGP چگونه کار میکند؟
✅بین BGP خارجی و BGP داخلی چه تفاوتی وجود دارد؟
✅سخن پایانی
پروتکل BGP چیست؟
BGP مخفف عنوان «Border Gateway Protocol» به معنای پروتکل دروازه مرزی است. که مسیرهای هاست، دروازه روترها و مسیر شبکه را ذخیره می کند و تمام مسیرهای ممکن را بررسی میکند تا بهترین گزینه ممکن را برای ارسال داده پیدا کند. به طور کلی bgp پروتکل مسیریابی است که برای انتقال دادهها و اطلاعات بین دروازه هاستهای مختلف، که روی اینترنت یا سیستمهای خودمختار (AS) از آن استفاده میشود
انواع پیام های BGP
پروتکل BGP چهار نوع پیام را منتقل می کند که این پیام ها شامل موارد زیر هستند:
1️⃣ پیام باز
بعد از اتصال موفقیتآمیز سیستمهای مستقل، پیام باز یا همان Open Message ارسال میشود این پیام اطلاعات مربوط به سیستمهایAS مانند نسخه در حال استفاده از BGP، زمان نگهداری، شناسه BGP آدرس IPو ... را شامل میشود.
2️⃣ پبام KeepAlive
این پیام کمک میکند از فعال بودن روتر همسایه مطمئن شویم. همسایه به محض دریافت پیام KeepAlive، زمان نگهداری را ریست میکند.
3️⃣ پیام بهروزرسانی (Update Message)
پس از پیام KeepAlive پیام به روز رسانی ارسال می شود و اطلاعات مسیریابی را به اشتراک میگذارد. این اطلاعات شامل روترهایی که در دسترسی هستند و روترهایی که از دسترس خارج شده اند و.. می باشد
4️⃣ اعلان (Notification)
کد خطا و علت آن توسط این پیام اعلام می شود و در واقع پیام اعلان خطا و مشکل است.
پروتکلBGP چگونه کار میکند؟
BGP تمام گزینههای همتای مختلف روتر را در نظر میگیرد و نزدیکترین گزینه را به محل قرارگیری روتر انتخاب میکند. هر همتای بالقوه اطلاعات مسیریابی را که در اختیار دارد و در یک پایگاه اطلاعات مسیریابی (RIB) ذخیره میشود، ارتباط برقرار میکند.
همانطور که شبکه ها با یکدیگر تعامل دارند، به راهی برای برقراری ارتباط نیاز دارند. این امر از طریق همتاسازی انجام می شود. BGP همتاسازی را ممکن می کند. بدون آن، شبکه ها قادر به ارسال و دریافت اطلاعات با یکدیگر نخواهند بود.
قبل از ایمن سازی میکروتیک باید به یک سری از 🔑 نکات مهم برای انتخاب روتر مناسب شبکه 🔑توجه کنید با خوندن این مقاله بهترین انتخاب و خواهی داشت .
مهم ترین ویژگیهای پروتکلBGPچیست؟
در ادامه با برخی ویژگیهای پروتکل دروازه مرزی BGP آشنا میشویم.
🌏 1- برقراری ارتباط میان دو سیستم کاملا مستقل(پیکربندی سیستم خود مختار)
BGP امکان برقراری ارتباط میان دو سیستم کاملا مستقل را ایجاد میکند. و بدون این پروتکل دو سیستم قادر به اتصال و اشتراکگذاری اطلاعات نخواهند بود.
🌏 2- پشتیبانی از Next-hop
Next-hop این کارایی را دارد که اطلاعات در میان روترهایی موجود به روتر بهینهتر فرستاده شود. در نتیجه می توان انتقال داده ها را طوری بهینهسازی کرد که بسته داده ها مجبور به پیمایش نقاط مختلف مسیریابی BGP و وقتکشی نباشند و شبکه عملکرد سریعتری داشته باشد.
🌏 3- هماهنگی بین چند بلندگوی BGP در یک سیستم خودمختار
قبل از انتخاب ایستگاه داده ها، تمام گزینههای موجود در نظر گرفته می شود برای انجام این کار لازم است امکان هماهنگی میان چند بلندگوی BGP به طور همزمان وجود داشته باشد.
🌏 4- دستیابی به اطلاعات مسیر
در سرویس BGP بخش اطلاعات مسیر وجود دارد. این بخش مقصد بعدی و مقصدهای قابل دسترسی را نمایش میدهد.
🌏 5-کمک به اعمال سیاست های مدیریت شبکه
پروتکل BGP کمک می کند مدیر شبکه توانایی انجام طراحی و سیاستهای درست در خصوص شبکه را بهدست آورد و برای انتخاب بین مسیرهای داخلی و خارجی بهترین سیاست را اتخاذ کند.
🌏 6- حفظ پهنای باند شبکه
مدیریت پهنای باند از موضوع های مهم در شبکه است و به کاربران امکان می دهد بیشترین بهره را از عملکرد شبکه ببرند. پروتکل BGP این قابلیت را دارد که از حفظ و مدیریت پهنای باند پشتیبانی کند.
🌏 7-وظیفه اصلی پروتکل BGP
عملکردهای BGP شامل ارسال اطلاعات دسترسی منفی یا مثبت و تأیید درستی عملکرد همتایان و اتصال شبکه بین آنها است.
وظایف BGP چیست ؟
در زیر مهم ترین وظایفی که پروتکل BGPدارد را نام برده ایم:
⚜️ تشخیص هویت همتا
BGP میتواند تشخیص هویت و شناسایی را انجام دهد و امکان اتصال به شبکه همتای خود را به وجود بیاورد. اجرای کارآمد شبکه نتیجه این امکان است.
⚜️ تست دسترسی همتا با ارسال اطلاعات
BGP یک سری دیتا را به شبکه همتای خود ارسال می کند تا بتواند متوجه قابل دسترسی یا غیر قابل دسترسی بودن آن شود. این خصوصیت با توجه به تلف نکردن وقت برای همتای نامناسب باعث بالارفتن سرعت آن می شود.
⚜️ سنجش کارکرد صحیح همتا قبل از اتصال
وقتی BGP یک اتصال ایجاد می کند تشخیص این را دارد که این ارتباط سالم است یا خیر. امکان تشخیص ارتباط سازگار و ایمن از ویژگی های این پروتکل است.
پیشنهاد مطلب: اگر به دنبال امن کردن شبکه ات هستی، مقاله 👈ساخت شبکه محدود برای مهمانان 👉حتما به دردت می خوره.
بین BGP خارجی و BGP داخلی چه تفاوتی وجود دارد؟
BGP داخلی به مکانیزمی اشاره دارد که اطلاعاتی در مورد روترهای داخلی یک سیستم می دهد. این کار با استفاده از یک توپولوژی مش انجام می شود، که شامل مسیرهایی است که از همسایگان BGP داخلی دریافت می شوند بدون اینکه آنها برای سایر همسایگان BGP داخلی تبلیغ شوند.
به این ترتیب، یک سیستم BGP داخلی از حلقه ها جلوگیری می کند. حلقه های مسیریابی در سیستم های BGP خارجی بیشتر متداول هستند زیرا از توپولوژی مش مشابهی استفاده نمی کنند.
سخن پایانی
در این مقاله معرفی پروتکل BGP بررسی کردیم. اگر سوال و مشکلی در زمینه داشتید کافی با همکارای ما در مجموعه رایانه کمک تماس بگیرید تا در حداقل زمان به پاسخ درست برسید.راه های تماس با ما شماره هوشمند 9099071540 و یا 9099070192 (از طریق تلفن ثابت) یا از طریق "صفحه تماس از موبایل" با کارشناسان متخصص ما ارتباط برقرار کنید.
همکاران ما در تمام طول هفته آماده اند تا پاسخگوی سوالات فنی شما باشند.
قابل توجه شما کاربر گرامی: محتوای این صفحه صرفاً برای اطلاع رسانی است در صورتی که تسلط کافی برای انجام موارد فنی مقاله ندارید حتما از کارشناس فنی کمک بگیرید.