Info! Please note that this translation has been provided at best effort, for your convenience. The English page remains the official version.

كيفية تحديد سياسات التوجيه / النظير على رقم تلقائي (ASN) و AS-SET

قم بتوثيق سياسة التوجيه الخاصة بك في Aut-num

يخدم كائن aut-num غرضًا مزدوجًا في قاعدة البيانات. يحتوي على تفاصيل تسجيل رقم نظام الحكم الذاتي (ASN) مورد تم تعيينه بواسطة AFRINIC وكجزء من "سجل توجيه الإنترنت" ، فإنه يسمح بنشر سياسات التوجيه.

يمكن تحديد سياسة التوجيه في كائن aut-num باستخدام "import:"،"mp-import:"،"export:"،"mp-export:"،"default:"و"mp-default:"سمات.

من الجيد معرفة أنه في البداية كانت هناك فقط سمات "استيراد:" و "تصدير:" و "افتراضي:" لتحديد ضمنيًا IPv4 سياسات أحادية الإرسال. تم تقديم السمات التي تسبق السلسلة "mp-" لاحقًا في RPSL لتتمكن من تحديد سياسة التوجيه لعائلات العناوين المختلفة (أي IPv4 و IPv6).

سوف نستخدم السمات مسبوقة بـ "mp-" والتي تتضمن مواصفات "عنوان" (عنوان العائلة).

وبالتالي ، سوف تكون قادرًا على تحديد ما إذا كانت السياسة تنطبق على IPv4 or IPv6. في حالة عدم تحديد كلمة "afi" ، يُفترض أن تطبق السياسة على كلتا العائلتين المرتقبتين.

 

وصف وبناء الجملة للسمات كالتالي ؛

 

mp-import - لتحديد سياسة التوجيه الواردة لـ IPv4 و / أو IPv6

mp-import: [protocol <protocol-1>] [into <protocol-2>] afi <afi-list> from <peering-1> [action <action-1>] accept (<filter>|<filter> except <importexpression>| <filter> refine <importexpression>)

 

mp-export - لتحديد سياسة التوجيه الصادرة لـ IPv4 و / أو IPv6

mp-export: [protocol <protocol-1>] [into <protocol-1>] afi <afi-list> to <peering-1> [action <action-1>] to <peering-N> [action <action-N>] announce <filter>

 

mp-default: لتحديد شبكة النظير ، ستستخدم AS كإعداد افتراضي عندما لا يكون لدى AS معلومات أكثر تحديدًا حول مكان إرسال حركة المرور

mp-default: to <peering> [action <action>] [networks <filter>]

 

لمزيد من المعلومات، راجع RFC 4012 ، القسم 2.5.

 


 

على سبيل المثال:

في السيناريو الخاص بنا ، سنقوم بمحاكاة شبكة صغيرة (AS327800) تصف المسارات التي سيرسلونها إلى أقرانهم ، أي سياسة خارجية. وبالتالي ، سيتم استخدام "تصدير MP". لمزيد من الأمثلة ، انظر RFC 4012.

عملية توثيق سياسة التوجيه في الاستكمال التلقائي

  1. استرجع كائن aut-num من AFRINIC whois قاعدة بيانات
  2. أضف السمة (السمات) لتحديد سياسة التوجيه باستخدام بناء الجملة الصحيح
  3. أضف كلمة مرور المشرف الخاصة بك لـ "طرق mnt"
  4. إرسال الكائن لتطبيق التغييرات.

 

الخطوة 1 - استرداد كائن aut-num الخاص بك

استخدم AFRINIC whois واجهة الويب أو ملف whois عميل CLI لاسترداد الكائن. استخدام عميل CLI ؛

 ~$ whois -h whois.afrinic.net -rB AS327800 > aut-num.txt

سيقوم الأمر باسترداد الكائن من AFRINIC whois وإخراجها في ملف نصي يسمى aut-num.txt 

 

الخطوة 2 - إضافة السمة (السمات) لتحديد سياسة التوجيه

افتح ملف aut-num.txt وقم بإجراء التغييرات ؛

aut-num:    AS327800
as-name:    example-AS
descr:      Example Transit Provider aut-num
mp-export:  afi any.unicast to AS-ANY announce AS327800:AS-ALL
status:     ASSIGNED
org:        ORG-ETP1-AFRINIC
admin-c:    EX20-afrinic
tech-c:     EX20-afrinic
notify:     This email address is being protected from spambots. You need JavaScript enabled to view it.
mnt-routes: EXAMPLE-2-MNT
mnt-by:     AFRINIC-HM-MNT
changed:    This email address is being protected from spambots. You need JavaScript enabled to view it. 20180709
changed:    This email address is being protected from spambots. You need JavaScript enabled to view it.
source:     AFRINIC

 

دعنا نوضح المقصود بهذا السطر "mp-export: afi any.unicast إلى AS-ANY يعلن AS327800: AS-ALL" بتقسيمه قطعة قطعة:

"mp-exportيصف سياسة تصدير البروتوكولات المتعددة للشبكة ، ويميل إلى أن يكون الأكثر تفرداً اعتمادًا على مدى الدقة التي تريد وصفها للطرق التي ترسلها إلى نظرائك.

"afi any.unicast"afi" تعني معرف عائلة العنوان. في هذا المثال ، استخدمنا any.unicast ولكن هناك قيم أخرى ممكنة. يمكنك التحقق من القسم 2.2 من RFC 4012. "afi any.unicast" تعني أن لديك نفس السياسة لكليهما IPv4 و IPv6.

"to AS-ANY"تعني أن هذه السياسة مخصصة لأي من روابط نظرك ، والتي ستكون صحيحة بشكل عام إلى أن تتطور سياسة نظرك بما يكفي بحيث تبدأ في اتباع سياسات مختلفة لكل نظير.

"الإعلان عن AS327800: AS-ALL" يعني ذلك لمجموعة من أقرانهم الموصوفة (في هذه الحالة ، كلهم ​​على حد سواء IPv4 و IPv6) سنعلن عن قائمة بأرقام نظام الحكم الذاتي AS327800: AS-ALL ، وهو كائن مضبوط (لمزيد من التفاصيل حول كيفية إنشاء مجموعة ، راجع).

إذا كنت شبكة لن تقدم مطلقًا وسائل نقل إلى أي دولة أخرى ASN، هي احتمالات أنك لن تحتاج أبدًا إلى مجموعة. إذا كنت تعلم أنه لن يكون لديك أي عملاء لمصادر النقل العابر أو مختلفين ASNداخل شبكتك التي تتعامل مع anycast أو أي شيء ، ما عليك سوى الرجوع واستبدال الكائن الذي تم ضبطه في بيانات التصدير بعلامة aut-num نفسها (على سبيل المثال ، mp-export: afi any.unicast إلى AS-ANY تعلن AS327800) .

 

الخطوة 3 و 4 - أضف كلمة مرور المشرف وأرسل الكائن

انسخ والصق محتويات الملف النصي في بريد إلكتروني منسق بنص عادي وأضف كلمة المرور لـ "مسارات mnt" ، في هذا المثال كلمة المرور هي 123456

سيكون محتوى البريد الإلكتروني:

aut-num:     AS327800
as-name:     example-AS
descr:       Example Transit Provider aut-num
mp-export:   afi any.unicast to AS-ANY announce AS327800:AS-ALL
status:      ASSIGNED
org:         ORG-ETP1-AFRINIC
admin-c:     EX20-afrinic
tech-c:      EX20-afrinic
notify:      This email address is being protected from spambots. You need JavaScript enabled to view it.
mnt-routes:  EXAMPLE-2-MNT
mnt-by:      AFRINIC-HM-MNT
changed:     This email address is being protected from spambots. You need JavaScript enabled to view it. 20180709
changed:     This email address is being protected from spambots. You need JavaScript enabled to view it.
source:      AFRINIC
password:    123456

 

 مع سطر موضوع فارغ ، أرسل البريد الإلكتروني إلى محمي عنوان البريد الإلكتروني هذا من المتطفلين و برامج التطفل. تحتاج إلى تفعيل جافا سكريبت لتتمكن من مشاهدته.. يجب أن تتلقى رسالة البريد الإلكتروني التالية بعد تحديث الرقم التلقائي:

 

SUMMARY OF UPDATE:

Number of objects found:                  1
Number of objects processed successfully: 1
Create:                                   0
Modify:                                   1
Delete:                                   0
No Operation:                             0
Number of objects processed with errors:  0
Create:                                   0
Modify:                                   0
Delete:                                   0

DETAILED EXPLANATION:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The following object(s) were processed SUCCESSFULLY:

---
Modify SUCCEEDED: [aut-num] AS327800

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

 

 

في 2019-08-08 by Duksh
هل كان هذا مفيدا؟