Your SlideShare is downloading. ×
Cisco in persian_bgp_as_prepending
Cisco in persian_bgp_as_prepending
Cisco in persian_bgp_as_prepending
Cisco in persian_bgp_as_prepending
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cisco in persian_bgp_as_prepending

318

Published on

cisco

cisco

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
318
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ‫سیسکو به پارسی‬ Cccxczxc :ِ‫ًَضت‬ ‫ضفك صًذی‬http://blog.shafagh.com/persian ‫سایت سیسکَ تِ پاسسی‬http://forum.shafagh.com ‫اًدوي سیسکَ تِ پاسسی‬
  • 2. ‫‪BGP AS-PREPENDING‬‬‫یکی اص سٍش ّای تغییش هسیش تشافیک ٍسٍدی یا ‪ Inbound‬استفادُ اص ‪ BGP AS-Prepending‬است. لثال ضشح دادین کِ ایي‬‫پشٍتکل تشای همایسِ هسیش ّا اص ‪ Attributes Path‬استفادُ هیکٌذ. یکی اص ایي ‪ّ Attribute‬ا ‪ AS PATH‬است کِ ضواسُ‬‫‪ّ AS‬ایی کِ دس تیي ساُ تا همصذ ٍخَد داسًذ سا ثثت هیکٌذ. تطَس هثال هسیشی کِ اص چْاس ‪ AS‬یا ‪Autonomous System‬‬ ‫عثَس هیکٌذ سا تِ هسیشی کِ اص پٌح ‪ AS‬هیگزسد، تشخیح هیذّذ.‬ ‫چٌذ هاُ پیص یکی اص دٍستاى پشسطی سا دس ایي هَسد هطشح کشدُ تَدًذ کِ تِ ضشح صیش است:‬ ‫خٌاب آلای هٌْذس صًذی - تا سالم ٍ احتشام،‬‫ضوي سپاس تِ خْت آهَصش ّا، پشسص ّا ٍ پاسخ ّای پش تاس ضوا کِ گام هْوی دس خْت تا ال تشدى سطح هعلَهات فعاالى‬‫عشصِ ‪ IT‬دس ایشاى هی تاضذ. پشسطی تشای ایٌداًة پیص آهذُ است، کِ خَاّطوٌذ است دس صَست اهکاى ایٌداًة سا دس ایي صهیٌِ‬ ‫ساٌّوایی تفشهاییذ .‬‫ّشگاُ اص ‪ّ Router‬ای خاسج اص کطَس ‪ّ NLRI‬ای هشتَط تِ ‪ّ Network‬ای ایشاى سا هطاّذُ هی کٌین، دس ‪ Path‬ایي ‪NLRI‬‬‫ّا چٌذیي تاس ‪ AS Number‬تطواسُ 12280 کِ هشتَط تِ ضشکت فٌآٍسی اطالعات ایشاى هی تاضذ، دیذُ هی ضَد. ایٌداًة‬‫احتوال هی دّن دلیل آى، استفادُ اص تکٌیک ‪ Additional ASNs to the AS Path Prepending‬است کِ یک تکٌیک‬‫خْت خلَگیشی اص ‪ Transit AS‬هی تاضذ، تاضذ. ٍلی تا تَخِ تِ ایي کِ خلَگیشی اص ‪ Transit AS‬دس آى سطح هی تَاًذ تِ‬‫دسست عول ًکشدى ‪ّ BGP‬ا هٌدش ضَد ٍ ّوچٌیي استفادُ اص ایي تکٌیک دس ‪ّ NLRI‬ای هشتَط تِ ‪ّ Network‬ای کطَسّای‬‫دیگش دیذُ ًطذُ است، خَاّطوٌذ است ضوي تشسسی هَضَع دس صَست اهکاى پاسخ پشسص ایٌداًة سا تفشهاییذ. دس صَست صالح‬ ‫دیذ خْت اطالع دیگش دٍستاى ًیض پشسص ٍ پاسخ سا هٌتطش فشهاییذ . تا تطکش . ایواى‬‫3 ‪Page 1 of‬‬
  • 3. ‫پاسخ‬‫تشافیک ایٌتشًت اص دیذ ّش ضثکِ تِ دٍ تخص ‪ Outbound ٍ Inbound‬تمسین هیطَد. تشافیک ‪ Outbound‬اص سوت ضوا تِ‬ ‫ایٌتشًت اسسال هیطَد ٍ تشافیک ‪ Inbound‬تشافیکی است اص ایٌتشًت دسیافت هیکٌیذ.‬‫‪ً Routing‬یض تایذ دٍ طشفِ تشلشاس ضَد تا تشافیک ‪ Outbound‬ضوا سا تِ ضثکِ ‪ X‬تشساًذ ٍ دس ضوي ضثکِ ‪ً X‬یض تِ سوت ضوا‬ ‫‪ Route‬داضتِ تاضذ تا تشافیک ‪ Inbound‬سا دسیافت کٌیذ.‬‫دس ‪ BGP‬آًچِ اص تمیِ دسیافت هیکٌیذ دس تشافیک ‪ Outbound‬ضوا تاثیش داسد ٍ آًچِ اص خَد تِ تمیِ اسسال هیکٌیذ دس تشافیک‬ ‫‪ ٍ Inbound‬دسیافتی ضوا تاثیش هیگزاسد.‬‫سٍش ّای خاصی اهکاى دستکاسی ‪ّ Path Attribute‬ا سا هوکي هیساصًذ کِ ّش یک هیتَاًذ دس سٌاسیَی خاصی خَاتگَ تاضذ ٍ‬‫تٌا تِ طشاحی ٍ ‪( Routing Policy‬سیاست ّای هسیشدّی) کِ اتخار هیکٌیذ هیتَاًذ هتفاٍت تاضٌذ. دس هثال فَق هخاتشات‬‫سعی داسد طَل ‪ AS_PATH‬سا افضایص دّذ (تا تکشاس ضواسُ ‪ AS‬خَد تصَست دٍتاس) پس ایي تغییش هیتَاًذ هسیش دیگشی سا‬ ‫ًسثت تِ هسیشی کِ دس تصَیش داسین (تستِ تِ دیذ یک ‪ Router‬فشضی دس ًمطِ ای ًاهعلَم) دس اٍلَیت لشاس دّذ.‬‫استفادُ اص ‪ّ AS Pre-pending‬شچٌذ دس سطح ‪ّ Provider‬ا خیلی هعوَل ًیست اها دس سوت ضثکِ ّای هصشف کٌٌذُ تسیاس‬‫هشسَم است. تاتَخِ تِ ایٌکِ هخاتشات ایشاى هخاتشاتی هصشف کٌٌذُ است اص ایي سٍش تشای تٌظین ‪ Inbound Routing‬تیي‬ ‫‪ّ ISP‬ایص استفادُ هیکٌذ.‬‫تطَس هثال اگش دٍ استثاط تا ایٌتشًت تَاسطِ هخاتشات یک ٍ هخاتشات دٍ داسیذ، هیتَاًیذ ‪ ASN‬یا ‪ AS Number‬خَد سا تِ سوت‬‫هخاتشات یک، سِ تاس ‪ Prepend‬کٌیذ، تذیي صَست تشافیک دسیافتی یا ‪ Inbound‬اص طشیك هخاتشات دٍ تِ سوت ضوا سشاصیش‬‫هیطَد. چَى تشای سسیذى تِ ضثکِ ضوا اص سَی سٍتشّای ایٌتشًت، طَل کَتاّتش ‪ AS_PATH‬هسیش هخاتشات دٍ،‬ ‫هسیش هطلَتتشی سا ًسثت تِ هخاتشات یک هیساصد.‬‫‪ AS Prepending‬دس اتخار تصوین گیشی تشای تشافیک ‪ّ Outbound‬ن هیتَاًذ هَسد استفادُ لشاس گیشد یعٌی دس استثاط ‪BGP‬‬‫تا هخاتشات یک هیتَاًیذ تِ هسیشّای دسیافت ضذُ (‪ )Inbound‬یک یا چٌذ ‪ ASN‬تیافضاییذ دس ایي صَست ضثکِ ضوا ‪Route‬‬‫ّای فَق سا اص دسخِ هشغَتیت پاییي تشی تحساب آٍسدُ ٍ تشافیک خشٍخی سا تِ سوت هخاتشات دٍ هی فشستذ (دس صَستیکِ ّواى‬ ‫‪ّ NLRI‬ا تَاسطِ هخاتشات دٍ دس دستشس تاضٌذ.)‬ ‫3 ‪Page 2 of‬‬
  • 4. ‫دس هثال صیش تِ ‪ّ NLRI‬ای اسسالی تِ سٍتش ّوسایِ سِ ‪ ASN‬تکشاسی اضافِ هیکٌین کِ ًْایتا دس تشافیک ٍسٍدی تاثیشگزاس‬ ‫خَاٌّذ تَد. تَخِ کٌیذ عولیات ‪ Outbound‬است اها دس خْت تشافیک ‪ Inbound‬هَثش خَاّذ تَد.‬‫10056 ‪router bgp‬‬ ‫20556 ‪neighbor 10.0.0.2 remote-as‬‬ ‫‪neighbor 10.0.0.2 route-map prepend out‬‬‫!‬‫01 ‪route-map prepend permit‬‬ ‫10056 10056 10056 ‪set as-path prepend‬‬‫تعذاد لاتل لثَلی ‪ ASN‬تِ ‪ AS_PATH‬خَد تیافضاییذ تا طَل ‪ AS_PATH‬تذٍى هالحظِ طَالًی ًطَد. چٌذ سال پیص یکی‬‫اص ‪ّ ISP‬ای کَچک تا افضٍدى تیطواسی ‪ ASN‬خذٍل هسیشدّی تسیاسی اص سٍتشّای ایٌتشًت سا تْن سیخت ٍ ًْایتا خَد اٍل اص‬ ‫ّوِ تِ عَالة آى دچاس ضذ.‬‫3 ‪Page 3 of‬‬

×