বিজিপি "AS_SET" কীভাবে ব্যবহৃত হয়?


11

আরএফসি 1771 নীচে AS_PATH এর একটি পাথ অ্যাট্রিবিউট প্রকারের সংজ্ঞা দেয় :

AS_PATH (Type Code 2):

AS_PATH is a well-known mandatory attribute that is composed
of a sequence of AS path segments. Each AS path segment is
represented by a triple <path segment type, path segment
length, path segment value>.

The path segment type is a 1-octet long field with the
following values defined:

Value Segment Type
1 AS_SET:      unordered set of ASs a route in the
               UPDATE message has traversed
2 AS_SEQUENCE: ordered set of ASs a route in
               the UPDATE message has traversed

AS_SEQUENCE এর একটি AS_PATH ধরণের ব্যবহারটি আমার কাছে সঠিক ধারণা দেয়: আপনি কোনও নির্দিষ্ট উপসর্গের কাছে পৌঁছানোর জন্য যে ASN পেরিয়ে গেছেন তার বিপরীত তালিকাটি শেষ করুন।

তবে, আপনি যদি AS_SET এর একটি AS_PATH ব্যবহার করা বেছে নেন তবে আপনার এবং উপসর্গের মধ্যে ASN এর একটি আনর্ডারড তালিকা থাকার কী উদ্দেশ্য আছে তা আমার কোনও ধারণা নেই।

উপরের উদ্ধৃতিটি আপডেটের বার্তা বিন্যাসের, সুতরাং সম্ভবত, কোনও প্রশাসকের কাছে বিজিপি পিয়ারকে একটি আদেশযুক্ত তালিকা বা একটি আনর্ডার্ডযুক্ত তালিকা প্রেরণের বিকল্প রয়েছে। আমার প্রশ্নটি তখন, একটি আনর্ডার্ডড তালিকা পাঠানোর উদ্দেশ্য কী হবে ? কোনও অর্ডারের তালিকার বিপরীতে কোনও অর্ডারড তালিকা পাঠানো থেকে আপনি কী ভাল?

উত্তর:


12

আমার প্রশ্নটি তখন হ'ল একটি আনর্ডার্ডড তালিকা পাঠানোর উদ্দেশ্য কী হবে? কোনও অর্ডারের তালিকার বিপরীতে কোনও অর্ডারড তালিকা পাঠানো থেকে আপনি কী ভাল?

as-setএকটি স্বায়ত্তশাসিত সিস্টেমের নিচে প্রবাহকে যখন একত্রিত করে তখন সাধারণত ব্যবহৃত হয়; সুতরাং একটি আনর্ডার্ড করা তালিকার ব্যবহারের ক্ষেত্রে বিজিপি সমষ্টি

উদাহরণ :

নীচের উদাহরণে, AS65500 AS65000 এবং AS65001 থেকে 10.1.0.0/23 এ ইবিজি ঘোষণাগুলিকে একত্রিত করে। AS65000 এবং AS65001 থেকে ঘোষণাগুলি একত্রিত করার পরে, AS65500 প্রেরণ NETWORK: 10.1.2.0/23 AS-PATH: 65500এবং NETWORK: 10.1.0.0/23 AS-PATH: 65500 {65000, 65001}(সমষ্টি)। সাধারণত কোনও এএস সমষ্টিগত হয় যখন এটি গ্রাহকদের কাছে কোনও বৃহত ঠিকানা ব্লকের অংশগুলি অর্পণ করে।

যখন আপনি একাধিক এএসএন-এর জন্য স্থান একত্রিত করেন তখন অর্ডারযুক্ত তালিকা তৈরি করা কোনও অর্থবোধ করে না; উদাহরণস্বরূপ, নীচের সামগ্রিকের জন্য আদেশযুক্ত AS-PATH হয় হয় 65500 [65000, 65001]বা হয় 65500 [65001, 65000]। তবে, আদেশ দেওয়া তালিকার উভয়টিই বুদ্ধিমানের কারণ আদেশটি সমষ্টিগতের সাথে অপ্রাসঙ্গিক (যেমন উভয় স্বায়ত্তশাসিত সিস্টেমগুলি সরাসরি 65500 এএসএসের সাথে সংযুক্ত)। অর্ডারিং এমন ক্রমকে বোঝায় যা সামগ্রিক অর্থহীন।

আনঅর্ডারড তালিকাগুলি (অর্থাত গাণিতিক সেট ) কোনও AS_SET- এর জন্য সর্বাধিক জ্ঞান অর্জন করে।

          _.------------.
      ,-''               `--.
    ,'                       `.
   (         AS65000           )
    `.       10.1.0.0/24     ,'
      `--.               _.-'
          `------------''
                    \          ------> NETWORK: 10.1.2.0/23   AS-PATH: 65500
                     \         ------> NETWORK: 10.1.0.0/23   AS-PATH: 65500 {65000, 65001}
           _.--------------.        router bgp 65500
       ,-''                 `--.     no sync
     ,'                         `.   no auto-summary
    (          AS65500             ) neighbor 10.1.0.2 remote-as 65000
     `.        10.1.2.0/23      ,'   neighbor 10.1.1.2 remote-as 65001
       --.                 _.-'      network 10.1.2.0 mask 255.255.254.0
           `--------------''         aggregate-add 10.1.0.0 255.255.254.0 summary-only as-set
                    /
                   /
          _.--------------.
      ,-''                 `--.
   ,'                         `.
  (           AS65001           )
   `.         10.1.1.0/24     ,'
     `--.                 _.-'
         `--------------''
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.