صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 16

موضوع: دلایل استفاده از bgp چیست؟

  1. #1
    Moderator farhadnia آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    خرم آباد
    نوشته ها
    1,550
    Thanked: 4429

    Lightbulb دلایل استفاده از bgp چیست؟

    همانطور که می دونید دو دسته متفاوت Routing Protocol داریم که به IGP یا Interior Gateway Protocol و EGP یا Exterior Gateway Protocol معروف هستند، از دسته IGP ها میشه IS-IS,RIP,EIGRP,OSPF رو نام برد و از دسته EGP ها هم EGP ( پروتکلی منسوخ شده ) و BGP رو مثال زد...
    سوال من اینه..
    چه موقع و چرا از EGP استفاده میشه و کیا به یک EGP مثل BGPv4 نیاز دارند؟

  2. The Following 3 Users Say Thank You to farhadnia For This Useful Post:


  3. #2
    Senior Member poker آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    Isfahan
    نوشته ها
    174
    Thanked: 337
    سلام
    خوب با توجه به تعاریف زمانیکه نیاز باشه دو Autonomous system مختلف رو به هم متصل کنیم اما نه در هر شبکه ای .مثلا در شبکه زیر که شبکه داخلی با یک لینک به ISP متل شده است می توان با تزریق یه Default Route به IGP ترافیک رو به سمت ISP هدایت کرد [Only registered and activated users can see links. ]

    اما تصویر زیر رو در نظر بگیریم :
    [Only registered and activated users can see links. ]


    در این صورت اگر از Default Route استفاده کنیم باز هم به ISP و شبکه های متصل به اون دسترسی خواهیم داشت اما ما دید کافی از شبکه های متصل به ISP نداریم با استفاده از BGP ما قادریم تمام Prefix هایی که نمیدیدم را داشته باشیم. با استفاده از BGP ما لیستی از Attribute ها رو داریم که می تونیم مسیر های مختلف رو دستکاری کنیم .
    BGP میتونه کنترول بهتری روی Load balancing داشته باشه . برای مثال ترافیک به سمت LargeCompany می تونه از لینک 1 فرستاده بشه و ترافیک به سمت Hugecompany از لینک B . این در حالی است که در IGP نمیتونیم همچین کاری کنیم چون نمیدونیم اونطرف ISP چه خبره !
    [Only registered and activated users can see links. ]

  4. The Following 5 Users Say Thank You to poker For This Useful Post:


  5. #3
    Senior Member saeedbabaei24 آواتار ها
    تاریخ عضویت
    Dec 2011
    نوشته ها
    134
    Thanked: 276
    یکی از کاربرد های BGP در Service Provider هایی است که از MPLS استفاده میکنند.
    با استفاده CE ها از EBGP ارتباط بین مشتری و پروایدر ساده خواهد بود و ساده تر میتوان روتهایی که بین آن دو تبادل میشوند را مدیریت کرد. از طرفی داخل Service Provider برای ارسال بسته ها به کمک MPLS فقط نیاز به آدرس PE سمت دیگر داریم که این امر با تغییر آدرس مقصد ( next-hop self) در iBGP میسر میشود. جدا بودن شبکه مشتری و پروایدر مد نظر است.

    در ضمن هنگام استفاده از MPLS VPN کانفیگ BGP برای SP راحت تر است.

    و الیته که کاهش حجم جدول مسیر یابی از مزایای مهم BGP است.
    در کنار مزایایی که برای شعبه ما دارد هنگامی که به بیش از یک ISP متصل باشد، با استفاده از چند لینک به یک ISP متصل باشد و یا ترکیبی از این دو.

  6. The Following 3 Users Say Thank You to saeedbabaei24 For This Useful Post:


  7. #4
    Moderator farhadnia آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    خرم آباد
    نوشته ها
    1,550
    Thanked: 4429
    BGP میتونه کنترول بهتری روی Load balancing داشته باشه . برای مثال ترافیک به سمت LargeCompany می تونه از لینک 1 فرستاده بشه و ترافیک به سمت Hugecompany از لینک B . این در حالی است که در IGP نمیتونیم همچین کاری کنیم چون نمیدونیم اونطرف ISP چه خبره !
    دلایلی که مطرح کردید همگی با IGP ها هم قابل پیاده سازی است. در مورد Load balancing هم یک نمونه کانفیگ EIGRP میزارم که ببینید که با IGP هم میشه این کار رو کرد:

    کد:
    router eigrp 1
     network 192.168.1.0 0.0.0.7
     maximum-paths 1
     distribute-list prefix eight in FastEthernet0/0
     distribute-list prefix four in FastEthernet0/1
     no auto-summary
    ip prefix-list eight seq 5 deny 4.2.2.4/32
    ip prefix-list eight seq 15 permit 0.0.0.0/0 le 32
    
    ip prefix-list four seq 5 deny 8.8.8.8/32
    ip prefix-list four seq 10 permit 0.0.0.0/0 le 32
    یکی از کاربرد های BGP در Service Provider هایی است که از MPLS استفاده میکنند.
    شما به یکی از کاربرد های iBGP اشاره کردید و همنطور که می دونید BGP خیلی قبل تر از MPLS ساخته شده. منظور سوال من اینه که کلا علت وجودی EGP ها چیست؟ IGP ها چی ندارن که EGP ها رو ساختن؟

  8. The Following User Says Thank You to farhadnia For This Useful Post:


  9. #5
    Senior Member poker آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    Isfahan
    نوشته ها
    174
    Thanked: 337
    IGP ها برای Routing بین دامین های مختلف مناسب نیستند .برای مثال در IGPها Periodic update داریم و چون بین دامین های مختلف ( ISP ها رو فرض کنیم ) تعداد Prifix های بسیار زیادی مبادله میشه می تونه بسیار مشکل ساز باشه .
    [Only registered and activated users can see links. ]

  10. The Following User Says Thank You to poker For This Useful Post:


  11. #6
    Senior Member
    تاریخ عضویت
    Jan 2012
    نوشته ها
    136
    Thanked: 88
    شرایط بودن BGP یکی multihoming مثلا چند تا لینک به اینترنت یا نتورک وجود داشته باشه و فرضا ما یک as داشته باشیم که کنترلش در اختیارمون باشه دلیلی نداره از bgp استفاده کنیم ولی زمانیکه دو تا AS مختلف داشته باشیم مجبوریم از bgp استفاده کنیم

  12. The Following 2 Users Say Thank You to maziar205 For This Useful Post:


  13. #7
    Senior Member Ramin2 آواتار ها
    تاریخ عضویت
    Jun 2011
    محل سکونت
    تهران
    نوشته ها
    115
    Thanked: 107
    زمانی که ما حداقل دو تا لینک از دو isp مختلف برای دسترسی به اینترنت داریم میتونیم از bgp استفاده کنیم تا کوتاه ترین مسیر در اینترنت برای رسیدن به مقصد رو پیدا کنیم.

    به طور مثال یک isp از سمت جنوب کشور و از زیر لنگرها به خارج وصل میشه ولی isp دیگر از سمت شمال و مسیر کوسه ها! اگر مقصد ما مثلا دوبی باشه بهتره به اون isp که لینکش به خارج از سمت جنوب هست فرستاده بشه تا به isp دیگر که مجبوره دور دنبا رو بگرده تا برسه به جنوب!
    ".No rest is worth anything except the rest that is earned"

  14. The Following User Says Thank You to Ramin2 For This Useful Post:


  15. #8
    Super Moderator Mozhgan.Gholami آواتار ها
    تاریخ عضویت
    Mar 2012
    نوشته ها
    1,542
    Thanked: 4915
    جناب فرهادنیا از اینترنت یک چیزهایی پیدا کردم ولی نمی دونم درست پیدا کردم یا نه .اگه اشتباه باشه ببخشید بگید پاک کنم

    the overhead of the routing algorithm becomes excessively large
    the proliferation of redically different gateways participating in a single common routing algorithm makes maintenance and fault isolation nearly impossible,since it become impossible to regard the internet as an integrated communication system

    the gateway software and algorithms ,especially the routing algorithm ,become too rigid and inflexible ,since any protocol change must be made in too many different places and by too many different people

    ویرایش توسط Mozhgan.Gholami : 05-08-2013 در ساعت 09:59 AM
    برای دسترسی به بخش اشتراک باید یک روز از ثبت نام تان سپری شده باشد و یک پست مفید اعم از آموزش مطالب مرتبط با شبکه ، لینک دانلود نرم افزار و فایل های شبکه داشته باشید تا دسترسی تان به بخش مربوطه باز شود.در صورتی که دستوری تان مشکل داشت به ادمین انجمن جناب سیروس اطلاع دهید .
    پروفایل آقای سیروس :
    [Only registered and activated users can see links. ]

  16. The Following User Says Thank You to Mozhgan.Gholami For This Useful Post:


  17. #9
    Super Moderator Saeed Alkhamis آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    Ahvaz
    نوشته ها
    811
    Thanked: 2151
    Hi dear younes i hope to be useful

    The main purpose of BGP is to exchange routing updates like other routing protocols, but BGP typically does not exchange individual network routes (but it technically can), it exchanges summaries of network routes. This is because the typical use of BGP is over very large networks including the Internet.
    Without BGP the Internet as we know it would be quite a bit more inefficient. As it is today the Internet BGP routing tables have over 300,000 active forwarding entries and this is with summarization of over 2 billion addresses. Imagine what these tables would be like without summarization
    BGP is designed to efficiently manage a large, multi-organization routing table, such as the global Internet routing table. This provides the level of control to manage a heterogeneous environment where there is no single organization managing all parts of the network (it's a network of autonomous systems). None of the interior routing protocols were designed to perform this task nor can they efficiently manage the large number of routes on the Internet. RIP (and other interior routing protocols) will send out updates listing all the networks it knows about every few minutes (depending on protocol). This consumes valuable bandwidth. BGP uses TCP as a reliable transport medium and so it needs only to send out updates when necessary rather than continuously. BGP also has many features to manage routing announcements which are not needed in an interior routing protocol.

  18. The Following 4 Users Say Thank You to Saeed Alkhamis For This Useful Post:


  19. #10
    Banned
    تاریخ عضویت
    Jul 2010
    محل سکونت
    اهواز
    نوشته ها
    1,380
    Thanked: 4040
    نقل قول نوشته اصلی توسط farhadnia نمایش پست ها
    دلایلی که مطرح کردید همگی با IGP ها هم قابل پیاده سازی است. در مورد Load balancing هم یک نمونه کانفیگ EIGRP میزارم که ببینید که با IGP هم میشه این کار رو کرد:

    کد:
    router eigrp 1
     network 192.168.1.0 0.0.0.7
     maximum-paths 1
     distribute-list prefix eight in FastEthernet0/0
     distribute-list prefix four in FastEthernet0/1
     no auto-summary
    ip prefix-list eight seq 5 deny 4.2.2.4/32
    ip prefix-list eight seq 15 permit 0.0.0.0/0 le 32
    
    ip prefix-list four seq 5 deny 8.8.8.8/32
    ip prefix-list four seq 10 permit 0.0.0.0/0 le 32

    شما به یکی از کاربرد های iBGP اشاره کردید و همنطور که می دونید BGP خیلی قبل تر از MPLS ساخته شده. منظور سوال من اینه که کلا علت وجودی EGP ها چیست؟ IGP ها چی ندارن که EGP ها رو ساختن؟
    هیچ وقت نمی توانید با مخابرات EIGRP بزنید ، کارایی ها میتواند در همه پروتکل های ثابت باشد ، ولی در عمل و استفاده تفاوت زیاد هست .

    توی EIGRP میتوانید بر اساس Cummunity محدودیت داشته باشید ؟
    میتوانید آدرس های آیپی خودتون رو از مخابرات با EIGRP تحویل بگیرید ؟
    و چندین مشکل دیگر که تو سطح Provider با آنها رو به رو خواهید شد ، مثلا روت های آیپی به سمت #AS شما ارسال می شود

  20. The Following 3 Users Say Thank You to ReZa Moghadam For This Useful Post:


صفحه 1 از 2 12 آخرینآخرین

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •