কোনও স্বায়ত্তশাসিত সিস্টেমের অভ্যন্তরে আইবিজিপি কেন ব্যবহার করা হয়, যদি আইজিপি প্রোটোকল অভ্যন্তরীণ যোগাযোগের প্রয়োজনীয়তা পূরণ করে


22

এএস এর অভ্যন্তরীণ যোগাযোগের জন্য যখন আইজিপি প্রোটোকল (ওএসপিএফ, আরআইপি) রয়েছে তখন কেন আমাদের রুটগুলির জন্য আইবিজিপি দরকার তা ব্যাখ্যা করতে পারেন?

আমি অনেক নিবন্ধ এবং বই পড়েছি, কিন্তু আমি উত্তর খুঁজে পাই না।

উত্তর:


26

অভ্যন্তরীণ যোগাযোগের জন্য আমাদের কাছে আইজিপি প্রোটোকল (ওএসপিএফ, আরআইপি) থাকা অবস্থায়, কেউ কি আমাকে ব্যাখ্যা করতে পারে যে রুটগুলির জন্য আইবিজিপি যোগাযোগের প্রয়োজন কী?

  • স্কেলেবিলিটি 1 : কল্পনা করুন যে আপনি একাধিক স্থানে 500,000 EBGP যাত্রাপথ পাচ্ছেন 2 , এবং আপনি আপনার হিসাবে প্রতি রুট প্রস্থান বিন্দু প্রভাবিত করার প্রয়োজন। আইজিপি প্রোটোকলের চেয়ে বিজিপি আরও অনেকগুলি রুট পরিচালনা করতে পারে। সুতরাং, আপনি ইবিজিপি মাধ্যমে শিখেছেন এমন সমস্ত রুট পুনরায় বিতরণ করতে ইচ্ছুক না হলে আইবিজিপি প্রয়োজন
  • আস্থা / নিয়ন্ত্রণের সীমাবদ্ধতা প্রয়োগ করুন: আইজিপি-র তুলনায় বিজিপির কাছে পিয়ার্স ফিল্টার করার আরও উপায় রয়েছে (আপনি কী বিজ্ঞাপন এবং কী পান তা নিয়ন্ত্রণ করার জন্য)।

  • নমনীয় ডেটা স্ট্রাকচার (কিছুটা পূর্বের বুলেটটির সাথে সম্পর্কিত): বিজিপি সম্প্রদায়গুলি , বিজিপি বর্ধিত সম্প্রদায়গুলি , লোকাল-প্রিফ ইত্যাদি ... এগুলি বিজিপিকে আপনার নিজস্ব স্বায়ত্তশাসিত ব্যবস্থায় (আইবিজিপি ব্যবহার করে) কাস্টম রাউটিং নীতি বাস্তবায়নের জন্য একটি আকর্ষণীয় উপায় করে তোলে।

সবকিছুর মতো ট্রেড অফ রয়েছে; আইবিজিপি থেকে আপনি যে পরিমাণ স্কেলিবিলিটি, নিয়ন্ত্রণ এবং নমনীয়তা পান তা হ'ল এটি আইজিপিগুলির চেয়ে ধীরে ধীরে রূপান্তরকারী প্রোটোকল (সাধারণভাবে)।


শেষ নোট:

1 স্কেলিবিলিটি :

  • আপনি বিজিপি ব্যবহার করেন কারণ আপনি আপনার আইজিপিতে আপনার পুরো ইন্টারনেট রাউটিং টেবিলটি বহন করতে চান না (যেমন আমার ক্ষেত্রে, ওএসপিএফ) ...
  • ইন্টারনেট বিজিপি টেবিলগুলিতে ওএসপিএফ হাজার হাজার রুট পরিচালনা করার জন্য ডিজাইন করা হয়নি ... আপনি যদি এই উদ্দেশ্যে ওএসপিএফ ব্যবহার করার চেষ্টা করেন তবে এটি আপনার নেটওয়ার্কটি ভেঙে দেবে। ওএসপিএফের উদাহরণ ব্যবহার করে, 500,000 রুটের এলএসএ প্রসেসিং / বন্যার প্রয়োজনীয়তা আপনার রাউটারগুলিতে প্রচুর সংস্থান ব্যবহার করে। অন্য কোনও আইজিপি (ইআইজিআরপি, আরআইপিভি 1/2, আইএস-আইএস, আইজিআরপি) এর নাম দিন এবং একই গল্পটি সত্য।
  • কিছু কুখ্যাত উদাহরণ রয়েছে যেখানে একটি টিয়ার -১ আইএসপি ঘটনাক্রমে তাদের বিজিপি টেবিলটিকে তাদের আইজিপিতে পুনরায় বিতরণ করেছিল (এমনকি ইন্টারনেট টেবিলটি তার বর্তমান আকারের একটি ছোট ভগ্নাংশও ছিল) এবং এটি বড় বিঘ্ন ঘটায়। বিজিপি থেকে ওএসপিএফ-এ পুনরায় বিতরণ যাতে কোনও বিরাট আকার ধারণ করতে না পারে তার জন্য এখন আইজিপি প্রোটোকলগুলিতে ( আইওএস-তে ওএসপিএফের মতো এটির মতো ) কাউন্টারমিয়ারগুলি প্রয়োগ করা হয়েছে ।

2 আইবিজিপি রাউটিং উদাহরণ :

আপনি আইবিজিপি কেন পেতে পারেন তা বুঝতে, এই রাউটিং এন্ট্রিটি 4.2.2.2 এ বিবেচনা করুন ...

R2>sh ip bgp 4.2.2.2
BGP routing table entry for 4.0.0.0/9, version 3146
Paths: (32 available, best #7, table Default-IP-Routing-Table)
... <!-- extra BGP RIB entries deleted -->
  7660 2516 3356, (aggregated by 3356 4.69.130.4)
    203.181.248.168 from 203.181.248.168 (203.181.248.168)
      Origin IGP, localpref 100, valid, internal, atomic-aggregate
      Community: 2516:1030
  3356, (aggregated by 3356 4.69.130.6)
    4.69.184.193 from 4.69.184.193 (4.69.184.193)
      Origin IGP, metric 0, localpref 100, valid, internal, atomic-aggregate, best
      Community: 3356:0 3356:3 3356:100 3356:123 3356:575 3356:2012
... <!-- extra BGP RIB entries deleted -->

বিবেচনার জন্য 32 টি পথ রয়েছে ... এই ক্ষেত্রে, বিজিপি 4.69.184.193 ( bestআরআইবি প্রবেশের নীচে লক্ষ্য করুন ) এর মাধ্যমে 4.0.0.0/9 এ যাওয়ার সিদ্ধান্ত নিয়েছে । এই ক্ষেত্রে, বিজিপি এটি বেছে নিয়েছে কারণ এই রুটে সংক্ষিপ্ততম এএস পাথের তালিকা রয়েছে। তবে, সমস্ত রুট AS3356 (আর 1 এর সাথে সংযুক্ত) এর মাধ্যমে পছন্দ হবে না। কিছু R3 আউট পছন্দ করা যেতে পারে (AS7660 মাধ্যমে)। আইবিজিপি আপনাকে জানার ক্ষমতা দেয় (আর ২ তে) কোন পথে সবচেয়ে কম বিজিপি পথ অবলম্বন করতে হবে।

BGP route to 4.0.0.0/9 via                                              
NH: 4.69.184.193 [Path: 3356]                                  
  -------->                                                     

 eBGP w/ AS3356 }{              iBGP inside AS64000          }{   eBGP w/ AS7660

                 S1/0       S1/2   S2/1     S2/3   S3/2    S3/0
Peered w/ AS3356    +------+         +------+        +------+       Peered w/ AS7660
4.69.184.193 <------|  R1  |---------|  R2  |--------|  R3  |-----> 203.181.248.168
                    +------+         +------+        +------+
                                         | S2/0
                                         |

                                         ^
                                         ^
                                         | Ingress packet to 4.2.2.2
                                         |

আর 1, আর 2 এবং আর 3 সম্পূর্ণ আইবিজি মেশানো। IBGP একটি রুট advertises যখন, পরবর্তী হপ অবশেষ অপরিবর্তিত । এর অর্থ ওএসপিএফ-এ আমার 4.69.184.193 এর সাবনেটটি বহন করা দরকার ...

R2>sh ip route 4.69.184.193
Routing entry for 4.69.184.192/30
  Known via "ospf 100", distance 110, metric 65536, type intra area
  Last update from 192.0.2.109 on GigabitEthernet3/1, 1w0d ago
  Routing Descriptor Blocks:
  * 192.0.2.109, from 192.0.2.3, 1w0d ago, via Serial2/1
      Route metric is 65536, traffic share count is 1

R2>

সুতরাং ৪.২.২.২ এর প্যাকেটটি যখন আর ২ এ আসে, আর 2 এটি সিরিয়াল 2/1 প্রেরণ করে কারণ সেখানেই আইবিজিপি আমাদের জানায় পরের হপটি।


আমি এই অংশটি বুঝতে পেরেছি কিনা তা নিশ্চিত নন: 'আপনি ইবিজিপি'র মাধ্যমে শিখেছেন এমন সমস্ত রুট পুনরায় বিতরণ করতে ইচ্ছুক না হলে আইবিজিপি প্রয়োজন is আমাদের যদি দুটি বর্ডার ইবিজিপি রাউটার থাকে তবে রাউটার এ রাউটার বি শিখেছে, বা তদ্বিপরীত তা জানতে পারবে না। তাদের কোনওভাবে তথ্যের আদান-প্রদান করা দরকার এবং এটি সাধারণত আইবিজিপি ব্যবহার করে করা হয়। আপনি কীভাবে এর জন্য ইবিজিপি ব্যবহার করবেন? আমি নিশ্চিত নই যে ইবিজিপি কীভাবে এ এবং বি উভয়কে অন্য রাউটার শিখেছে সেগুলি সম্পর্কে সচেতন করতে পারে।
ব্যবহারকারী4205580

আপনি যে বিবৃতিটি উল্লেখ করছেন তা অনুমান করে আপনার কিছু নন-ইবিজিপি স্পিকার রয়েছে। ধরে নিই যে আপনি কেবল আপনার ইবিজিপি প্রবাহের ডিফল্ট রুটগুলির সাথে বাস করতে পারবেন না, এই মুহুর্তে আপনি পারেন: ক) আপনার আইজিপি (সাধারণত একটি খারাপ ধারণা) বা বি) আইবিজিপি ব্যবহার করে ইবিজিপি উপসর্গগুলি পুনরায় বিতরণ করুন। আমার উত্তর আইবিজিপি কেন দরকারী তা ব্যাখ্যা করে বেশিরভাগ সময় ব্যয় করে।
মাইক পেনিংটন

10

আইজিপি হ'ল ওএসপিএফ বা আইএসআইএস যা লিঙ্ক-স্টেট ভিত্তিক হয়, এটি আমাদের নেটওয়ার্কের সমস্ত তথ্য দেয়, প্রত্যেকে নেটওয়ার্ককে প্রত্যেকের দৃষ্টিভঙ্গি থেকে জানে, যা খুব আকর্ষণীয় রূপান্তরকরণের বিকল্প এবং ট্র্যাফিক ইঞ্জিনিয়ারিং বিকল্পগুলির জন্য অনুমতি দেয়।

বিজিপি মূলত দূরত্ব-ভেক্টর, এটি পুরোপুরি নেটওয়ার্কে খুব সীমাবদ্ধ দৃষ্টিভঙ্গি জানে। বিজিপি খুব ভাল ফিল্টারিং এবং রাউটিং তথ্য সংশোধন করে।

লিংক-রাষ্ট্রের প্রোটোকল দূরত্ব-ভেক্টরের তুলনায় বেশ ব্যয়বহুল, এটি আইএনইটি ডিএফজেড আকারে স্কেল করা বেশ সমস্যাযুক্ত হবে।

আমাদের দু'জনেরই কারণ, কারণ একটি নির্দিষ্ট নেটওয়ার্কের অভ্যন্তরে, আমাদের লিংক-রাষ্ট্রের প্রোটোকল দিয়ে এটি পরিচালনা করার জন্য যথেষ্ট কম জটিলতা রয়েছে, যা আমাদের নেটওয়ার্কের উচ্চতর ডিগ্রি জ্ঞানের সমস্ত সুবিধা অর্জন করতে দেয়।
তবে এটি ইন্টারনেটের আকারে স্কেল করে না, এই অনেকগুলি লিঙ্ক-স্টেট দ্বীপগুলি সংযুক্ত করার জন্য আমাদের আরও কিছু নেটওয়ার্কের প্রয়োজন।

আপনি আপনার নিজের নেটওয়ার্কের অভ্যন্তরে আপনার আইজিপিতে সমস্ত উপসর্গ (গ্রাহক সহ) বহন করতে পারতেন তবে এটি আইজিপি কর্মক্ষমতাকে নেতিবাচকভাবে প্রভাবিত করবে, যখন সমস্ত কনভার্জেন্স এবং টিই সুবিধা কেবলমাত্র রাউটারগুলির লুপব্যাক ঠিকানা বহন করে অর্জন করা যেতে পারে। আইজিপিতে গ্রাহক উপসর্গ যুক্ত করা কেবলমাত্র আইজিপিকে অযথা জটিল করে আপনার নেটওয়ার্ক কর্মক্ষমতা ক্ষতি করে।



3
পাথ ভেক্টর মূলত দূরত্বের ভেক্টরের নির্দিষ্ট ক্ষেত্রে। লিঙ্ক-রাজ্য সম্পূর্ণ আলাদা হলেও এগুলি জটিলতা এবং ব্যয়গুলির মধ্যে খুব একইরকম realize এটি উপলব্ধি করা গুরুত্বপূর্ণ। স্যাম হালাবির এবং ড্যানি ম্যাকফারসনের বিজিপি বইয়ের পৃষ্ঠা 98 থেকে 'বিজিপি দূরত্বের ভেক্টর শ্রেণিতে পড়ে বলে উল্লেখ করা ছাড়া এই বিভাগটি সম্পূর্ণ হবে না'
ytti

2
পাথ ভেক্টর অনুরূপ তবে এখনও একটি পৃথক অ্যালগরিদম। আপনি 2004 এ প্রকাশিত ড্যানি ম্যাকফারসন এবং রুশ হোয়াইটের বই, প্রাকটিক্যাল বিজিপি-তে এই সম্পর্কে আরও পড়তে পারেন mobile মোবাইল লিঙ্ক
মাইক পেনিংটন

2
কোন পৃষ্ঠা দাবি করে যে বিজিপি দূরত্বের ভেক্টর নয়?
ytti

2
এএস পাথ হ'ল দূরত্ব-ভেক্টর। হ্যাঁ আপনি অন্যান্য পরামিতিগুলির সাথেও বিকল্পভাবে পথ নির্বাচন পরিচালনা করতে পারেন। সুতরাং স্যাম এবং ড্যানি এটিকে দূরত্বের ভেক্টর ছাড়াও পাথ ভেক্টর হিসাবে রাখে, আমি বিষয়টি সম্পর্কে তাদের মতামত সম্পূর্ণরূপে ভাগ করি। বিষয়টি সম্পর্কে তর্ক করার জন্য পিন্ট গ্রাস করার মজাদার উপায় হতে পারে, তবে খুব কমই গঠনমূলক।
ytti

7

একটি কারণ যা আমি প্রায়শই দেখেছি তা হ'ল স্পষ্টতা: সমস্ত রুটগুলি একটি রাউটিং প্রোটোকল (বিজিপি) এর মধ্যে বহন করা হয়, আইএস-আইএস, ওএসপিএফ বা আরআইপি কেবল সংলগ্নতার জন্য ব্যবহৃত হয়। ফলস্বরূপ একটি রুটিং প্রোটোকল থেকে অন্য রুটে পুনরায় বিতরণ করার দরকার নেই।


3

আইবিজিপি সত্যিই অভ্যন্তরীণ রাউটিংয়ের জন্য ব্যবহৃত হয় না, এটি আপনার সমস্ত ইবিজি রাউটারগুলি তাদের রুটগুলি ভাগ করে নেওয়ার জন্য ব্যবহার করে।

উদাহরণস্বরূপ: আপনি যদি অন্য 3 টি নেটওয়ার্কের সাথে সমবয়সী হয়ে থাকেন তবে আপনি চান যে আপনার সমস্ত ইবিজিপি রাউটারগুলি অন্যের দ্বারা প্রাপ্ত রুটগুলি জানতে পারে যাতে তারা প্রয়োজনীয় / প্রয়োজনবোধে পিয়ারদের কাছে সেই তথ্যটি প্রচার করতে পারে (এভাবে আপনার পীরের মাধ্যমে ট্রানজিট ব্যবহারের সম্ভাবনা খোলা যায় আপনি)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.