لب عملی: پیکربندی خلاصه‌سازی مسیر BGP

این لب عملی خلاصه‌سازی مسیر BGP را با استفاده از دستور aggregate-address پیکربندی می‌کند، و یک مسیر خلاصه‌شده واحد برای چند زیرشبکه خاص تبلیغ می‌کند در حالی که گزینه‌های رفتاری فقط-خلاصه و خلاصه-به‌علاوه-خاص‌ها را مقایسه می‌کند.

Aggregate-Address در BGPکلیدواژه Summary-Onlyاطلاعات مسیر AS-Set

~3 min read · Updated Sep 26, 2026

هدف لب

پیکربندی خلاصه‌سازی مسیر BGP روی یک روتر که چند زیرشبکه خاص را نشأت می‌دهد، ابتدا مشاهده رفتار پیش‌فرض تبلیغ هم خلاصه و هم خاص‌ها، سپس اعمال کلیدواژه summary-only برای سرکوب کامل مسیرهای خاص.

هدف لب (چرا مهم است)

خلاصه‌سازی مسیر، پیش‌تر در این مجموعه برای OSPF و EIGRP بحث شد، به‌طور مساوی برای BGP اعمال می‌شود اما از یک دستور متمایز استفاده می‌کند. کاهش تعداد پیشوندهای تبلیغ‌شده به جدول مسیریابی جهانی اینترنت یک مسئولیت قابل‌توجه برای هر سازمان چند-هوم است، چون مسیرهای خاص غیرضروری حافظه را در سراسر هر روتر اینترنتی که باید یک جدول مسیریابی کامل حمل کند مصرف می‌کند.

توپولوژی لب

R1 (AS 65100) چهار زیرشبکه خاص را نشأت
می‌دهد، همگی درون یک بلوک /22 پیوسته:

192.168.44.0/24
192.168.45.0/24
192.168.46.0/24
192.168.47.0/24

R1 ---- eBGP ---- R2 (AS 65200، همتای خارجی)

وظیفه ۱: تبلیغ چهار شبکه خاص

R1 را طوری پیکربندی کن که هر چهار شبکه /24 خاص را به BGP تبلیغ کند.

وظیفه ۲: تأیید دریافت چهار مسیر خاص توسط R2

تأیید کن جدول BGP R2 هر چهار ورودی منفرد را نشان می‌دهد.

وظیفه ۳: پیکربندی تجمیع پایه

aggregate-address را برای خلاصه /22 که هر چهار زیرشبکه را پوشش می‌دهد پیکربندی کن، بدون هنوز سرکوب‌کردن خاص‌ها.

وظیفه ۴: تأیید ظهور هم خلاصه و هم خاص‌ها

تأیید کن R2 اکنون هم مسیر خلاصه جدید و هم هر چهار مسیر خاص اصلی را می‌بیند.

وظیفه ۵: اعمال Summary-Only برای سرکوب خاص‌ها

تجمیع را با کلیدواژه summary-only بازپیکربندی کن و تأیید کن فقط مسیر خلاصه برای R2 قابل‌مشاهده باقی می‌ماند.

راه‌حل و تأیید

R1(config)# router bgp 65100
R1(config-router)# network 192.168.44.0 mask 255.255.255.0
R1(config-router)# network 192.168.45.0 mask 255.255.255.0
R1(config-router)# network 192.168.46.0 mask 255.255.255.0
R1(config-router)# network 192.168.47.0 mask 255.255.255.0

R2# show ip bgp

   Network              Next Hop        Path
*> 192.168.44.0/24     [via R1]         65100 i
*> 192.168.45.0/24     [via R1]         65100 i
*> 192.168.46.0/24     [via R1]         65100 i
*> 192.168.47.0/24     [via R1]         65100 i
-- چهار مسیر خاص جداگانه، پیش از اعمال هر
-- خلاصه‌سازی

R1(config)# router bgp 65100
R1(config-router)# aggregate-address 192.168.44.0 255.255.252.0

R2# show ip bgp

   Network              Next Hop        Path
*> 192.168.44.0/22     [via R1]         65100 i
*> 192.168.44.0/24     [via R1]         65100 i
*> 192.168.45.0/24     [via R1]         65100 i
*> 192.168.46.0/24     [via R1]         65100 i
*> 192.168.47.0/24     [via R1]         65100 i
-- خلاصه اکنون در کنار خاص‌ها وجود دارد --
-- aggregate-address به‌طور پیش‌فرض یک مسیر
-- خلاصه اضافه می‌کند بدون حذف آن‌هایی که از
-- قبل خاص‌تر تبلیغ می‌شدند

R1(config)# router bgp 65100
R1(config-router)# no aggregate-address 192.168.44.0 255.255.252.0
R1(config-router)# aggregate-address 192.168.44.0 255.255.252.0 summary-only

R2# show ip bgp

   Network              Next Hop        Path
*> 192.168.44.0/22     [via R1]         65100 i
-- فقط مسیر خلاصه‌شده واحد قابل‌مشاهده باقی
-- می‌ماند -- کلیدواژه summary-only هر چهار
-- تبلیغ خاص /24 را کاملاً سرکوب کرد

نکته کلیدی

رفتار پیش‌فرض دستور aggregate-address برای تبلیغ خلاصه در کنار خاص‌ها اغلب چیزی نیست که یک مدیر واقعاً می‌خواهد — summary-only برای دستیابی به کاهش واقعی پیشوندهای تبلیغ‌شده که معمولاً کل هدف خلاصه‌سازی است مورد نیاز است، و فراموش‌کردن این کلیدواژه یک اشتباه رایج است که جدول مسیریابی را به همان اندازه بزرگ قبل باقی می‌گذارد در حالی که یک مسیر خلاصه اضافی و زائد را روی آن اضافه می‌کند.

Written & researched by Dr. Shahin Siami

Related Articles

لب عملی: چالش عیب‌یابی جامع نهایی CCNP (یکپارچگی BGP، DMVPN، و QoS)

این لب عملی یک شکست پیچیده چندلایه در سراسر یک توپولوژی یکپارچه BGP-روی-DMVPN ترکیب‌شده با علامت‌گذاری QoS ارائه می‌دهد، و نیازمند تشخیص سیستماتیک یک پیکربندی نادرست route reflector، یک شکست ثبت NHRP، و یک سیاست QoS نادرست‌اعمال‌شده که هم‌زمان روی همان شبکه تأثیر می‌گذارند است.

Continue

لب عملی: پیکربندی BGP روی DMVPN

این لب عملی iBGP را به‌عنوان پروتکل مسیریابی در سراسر همان توپولوژی hub-and-spoke DMVPN استفاده‌شده در دو لب قبلی اجرا می‌کند، hub را به‌عنوان یک route reflector BGP پیکربندی می‌کند طوری‌که spoke ها مسیرهای یکدیگر را بدون یک mesh کامل iBGP یاد بگیرند، و دو مفهوم قبلاً جداگانه را در یک طراحی یکپارچه ترکیب می‌کند.

Continue

لب عملی: پیکربندی OSPF روی DMVPN

این لب عملی OSPF را به‌عنوان پروتکل مسیریابی پویا در سراسر همان توپولوژی hub-and-spoke DMVPN اجرا می‌کند، و اینترفیس تونل را به‌عنوان یک نوع شبکه OSPF point-to-multipoint پیکربندی می‌کند تا الگوی همسایگی hub-and-spoke را به‌درستی بدون نیاز به انتخاب DR/BDR نوع شبکه broadcast مدیریت کند.

Continue

لب عملی: پیکربندی EIGRP روی DMVPN

این لب عملی EIGRP را به‌عنوان پروتکل مسیریابی پویا در سراسر توپولوژی hub-and-spoke DMVPN ساخته‌شده در لب‌های قبلی اجرا می‌کند، و تأیید می‌کند روابط همسایه به‌درستی در سراسر تونل چندنقطه‌ای شکل می‌گیرند و مسیرها بدون نیاز به پیکربندی ایستای هر-spoke روی hub منتشر می‌شوند.

Continue

لب عملی: پیکربندی احراز هویت MD5 در HSRP

این لب عملی احراز هویت MD5 را روی یک گروه HSRP پیکربندی می‌کند، و تأیید می‌کند دو روتر با رشته‌های احراز هویت منطبق یک رابطه active/standby معمولی تشکیل می‌دهند در حالی که یک روتر با رشته نامنطبق کاملاً از گروه مستثنی می‌شود.

Continue

لب عملی: پیکربندی امنیت DNS به‌سبک-Cisco Umbrella از طریق تغییرمسیر Forwarding DNS

این لب عملی یک روتر را برای رهگیری هر پرس‌وجوی DNS کلاینت و تغییرمسیر آن به‌سمت یک resolver DNS امنیت-محور با استفاده از رهگیری forwarding DNS پیکربندی می‌کند، و اعمال امنیت DNS تحویل‌شده-با-ابر را بدون نیاز به تغییرات پیکربندی به‌ازای-هر-کلاینت تقریب می‌زند.

Continue