تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
واجهة الشبكة إلى الشبكة الخاصة (PNNI) هي مجموعة من بروتوكولات الشبكة التي يمكن إستخدامها لاكتشاف مخطط شبكة ATM، وإنشاء قاعدة بيانات لمعلومات المخطط، واستدعاءات التوجيه عبر المخطط المكتشف. عندما تخطط بشكل صحيح، يكون إعداد شبكة PNNI أسهل وأسرع بكثير من التكوين اليدوي للاتصالات من خلال شبكة ATM.
يوضح هذا المستند عملية تحديد مسار PNNI من خلال إستخدام عدة أمثلة.
توصي Cisco بأن تكون لديك معرفة ب PNNI. اقرأ هذه المستندات للحصول على شرح تفصيلي حول PNNI:
مقدمة إلى PNNI (من دليل تخطيط شبكة PNNI من Cisco لمنتجات MGX و SES، الإصدار 5.2)
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
cisco مادة حفازة 8540 MSR أن يركض cisco ios ® برمجية إطلاق 12.1(7a)EY1
LightStream LS1010 الذي يعمل ببرنامج Cisco IOS Software، الإصدار 12.1(7a)EY
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.
يستخدم PNNI توجيه المصدر، حيث يكون المصدر مسؤولا عن تحديد مسار الوجهة. وبشكل أكثر دقة، تقوم العقدة الأولى من كل مجموعة نظير بتحديد المسار عبر مجموعة النظير هذه. يتم تشفير المسار المحدد كقائمة عبور مخصصة (DTL) مضمنة في إعداد الاتصال. يحدد DTL هذا كل عقدة يمر من خلالها إعداد الاستدعاء.
تم أخذ هذا التوضيح من تحديد مسار مواصفات PNNI 1.0 (af-pnni-0055.0، القسم 5.13):
"عند تحديد مسار إلى عنوان ATM للوجهة، يجب أن توجه العقدة دائما إلى العقدة التي أعلنت عن أطول بادئة تطابق الوجهة. إذا كانت العقد التي تحتوي على أطول بادئة مطابقة هي العقد الأولى فقط، فلن يكون الهدف قابلا للوصول إليه. لا يمكن لعقدة الحساب أن تختار على أساس محلي الوجهة التي سيتم إستخدامها إلا عندما تعلن عدة عقد عن بادئات مطابقة ذات طول متساو تكون جميعها أطول من أي إعلان آخر. من العقد التي تعلن عن أطول بادئات مطابقة متجاهلة أي أسلاف وتحديدها من العقد المتبقية، إن وجدت.
على أجهزة Cisco، يستند تحديد المسار إلى عنوان ATM للوجهة إلى هذا المعيار:
المسار الأكثر تفضيلا هو المسار الذي يحتوي على أطول بادئة ATM.
إذا كانت هناك تطابقات متعددة، فيستند تحديد المسار إلى أسبقية المسارات التي تم العثور عليها. كلما قلت الأسبقية، كلما إرتفعت الأولوية.
إذا كان هناك عدة طرق ذات أولوية متساوية، قم بأخذ الطريق بالوزن الإداري الأفضل.
هذه هي الأولوية الافتراضية المقترنة بكل مسار:
switch#show atm pnni precedence Working Default Prefix Poa Type Priority Priority ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ local-internal 1 1 static-local-internal-metrics 2 2 static-local-exterior 3 3 static-local-exterior-metrics 2 2 pnni-remote-internal 2 2 pnni-remote-internal-metrics 2 2 pnni-remote-exterior 4 4 pnni-remote-exterior-metrics 2 2
يمكن تعديل هذه القيم باستخدام أمر الأسبقية [نوع البادئة] [priority]. وفيما يلي مثال على هذا:
switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. switch(config)#atm router pnni switch(config-atm-router)#precedence ? pnni-remote-exterior Remote Exterior Prefix Without Metrics pnni-remote-exterior-metrics Remote Exterior Prefix With Metrics pnni-remote-internal Remote Internal Prefix Without Metrics pnni-remote-internal-metrics Remote Internal Prefix With Metrics static-local-exterior Static Exterior Prefix Without Metrics static-local-exterior-metrics Static Exterior Prefix With Metrics static-local-internal-metrics Static Internal Prefix With Metrics <cr> switch(config-atm-router)#precedence pnni-remote-exterior ? <2-4> Priority For Remote Exterior Without Metrics switch(config-atm-router)#precedence pnni-remote-exterior 2
توضح هذه الأمثلة الثلاثة تحديد مسار PNNI واستخدام مجموعة نظير واحدة.
أستخدم الرسم التخطيطي للشبكة التالي في هذا المثال:
ملاحظة:
Budvar و Plate هما cisco مادة حفازة 8540 MSRs أن يركض cisco ios برمجية إطلاق 12.1(7a)EY1.
مايلز هو ls1010 أن يركض cisco ios برمجية إطلاق 12.1(7a)EY.
يمكن أن يكون الجهازان A و B أي نوع من الأجهزة قادرة على إنشاء شبكات SVC.
يوضح هذا الاختبار الأول حقيقة أن PNNI يأخذ أطول بادئة تطابق، المسار، بالأولوية الأعلى، وبالتالي الأولوية الأقل، أولا لتوجيه مكالمة. في هذا المثال، يتم إنشاء مجموعات إستدعاء معدل البت الثابت (CBR) من الجهاز (أ) إلى الجهاز (ب). يمكن أن تستخدم مجموعات اتصال الاستدعاءات هذه مسارين مختلفين ولكنهما متساويين مع نفس الوزن الإداري من أجل الوصول إلى الجهاز (ب):
عبر بودفار وباتان
عبر (بودفار) و (مايلز)
في هذا المثال، أعلن Platan عن مسار PNNI داخلي إلى الجهاز B وأعلن Miles عن مسار PNNI خارجي إلى الجهاز B. عادة، وفقا لتعريف تحديد المسار، Budvar يجب أن يوجه المكالمة عبر المسار الداخلي PNNI.
يحتوي الجهاز B على عنوان نقطة الوصول إلى خدمة الشبكة (NSAP) هذا: 47.0091.8100.000.00d0.58b8.555.000.000.0001.00
راجع مسارين لتلك الوجهة عندما تنظر إلى جدول توجيه ATM على Budvar:
budvar# show atm route Codes: P - installing Protocol (S - Static, P - PNNI, R - Routing control), T - Type (I - Internal prefix, E - Exterior prefix, SE - Summary Exterior prefix, SI - Summary Internal prefix, ZE - Suppress Summary Exterior, ZI - Suppress Summary Internal) P T Node/Port St Lev Prefix ~ ~~ ~~~~~~~~~~~~~~~~ ~~ ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P I 10 0 UP 0 47.0091.8100.0000.00d0.58b8.5555.0000.0000.0001/152 P E 14 0 UP 0 47.0091.8100.0000.00d0.58b8.5555.0000.0000.0001/152 budvar# show atm pnni identifiers Node Node Id Name 1 56:160:47.00918100000000D058B79A01.00D058B79A01.00 budvar 10 56:160:47.00918100000000D058B84201.00D058B84201.00 Platan 14 56:160:47.0091810000000050E2030601.0050E2030601.00 Miles
وكما أوضح سابقا، هناك طريق داخلي بالشبكة الوطنية عبر الإنترنت تم تعلمه من بلاتان، وطريق خارجي للشرطة الوطنية الإندونيسية تم تعلمه من أميال.
عند إستقبال إعداد المكالمة من الجهاز A إلى الجهاز B، يمكن ل Budvar حساب DTL وكذلك المسار عبر Platan. يوضح هذا الإخراج كيف تقوم Budvar بحساب DTL.
budvar#show atm pnni dtl address 47.0091.8100.0000.00d0.58b8.5555.0000.0000.0001.00 cbr pcr 5000 5000 budvar# 00:42:34: PNNI: rcv CBR route req to addr 47.00918100000000D058B85555.000000000001.00 00:42:34: PNNI: Looking For Nodes That Advertise This Prefix 00:42:34: PNNI: Best Match Is 47.00918100000000D058B85555.000000000001.00/152 00:42:34: PNNI: Found 2 POAs 00:42:34: priority: 2 (10 0) pnni-remote-internal 00:42:34: priority: 4 (14 0) pnni-remote-exterior 00:42:34: PNNI: Compute On-Demand Route Based On Admin Weight 00:42:34: PNNI: Found A Suitable Route Based On AW, Check CDV and CTD 00:42:34: PNNI: Found A Route That Satisfies Both CDV and CTD 00:42:34: PNNI: SOURCE ROUTE 00:42:34: DTL 1> 2 Nodes 00:42:34: budvar 85001000 (ATM10/0/1) 00:42:34: Platan 0 00:42:34: PNNI: Found 1 Ports To Next DTL Node 10 85001000 (ATM10/0/1) 00:42:34: PNNI: Send Source Route Reply To Requestor: Code PNNI_SUCCESS
وكما تم توضيحه مسبقا، يكتشف Budvar أن هناك مسارين أو نقطة مرفقات (POA) ممكنين للوصول إلى الجهاز (ب). والطريق عبر Budvar (PNNI-remote-internal) له أسبقية أفضل من الطريق عبر أميال. ومن ثم، يتم إنشاء DTL باستخدام هذا المسار.
ملاحظات:
يمكن إستخدام هذا الأمر لتحديد DTL التي يجب إنشاؤها لإعداد الاستدعاء هذا:
show atm pnni dtl [node|address] [NSAP-address|node number] [traffic class] [class parameters]
حيث:
عنوان NSAP هو عنوان NSAP للوجهة (عنوان الجهاز B في حالتنا).
فئة حركة المرور هي: cbr، uBR، vbr-rt، vbr-nrt، ABR.
معلمات الفئة هي المعلمات المختلفة المقترنة بفئة حركة المرور مثل PCR و MCR و SCR.
ملاحظة: يتم تحديد المعدلات المختلفة (PCR و MCR و SCR) في الخلايا/الثانية وليس في الثانية.
ملاحظة: يوضح هذا الأمر DTL الذي يتم حسابه عند إجراء إعداد مكالمة لعنوان NSAP أو رقم عقدة PNNI المطلوب باستخدام معلمات حركة المرور المحددة.
أستخدم الرسم التخطيطي للشبكة التالي في هذا المثال:
الهدف من هذا المثال هو إظهار أن PNNI يأخذ فقط في الاعتبار أطول بادئات المطابقة ويرجع إلى نقطة الوصول (POA) التالية المتاحة عندما لا يكون الحالي قابلا للاستخدام.
يتم إنشاء مجموعات إستدعاءات CBR بين الجهاز A والجهاز B. لا يستخدم هذان الجهازان ILMI وبالتالي المسارات الثابتة، إلى عنوان E.164 في هذه الحالة المعروف أيضا باسم 45 عنوانا، والتي تشير إلى أنهما تم إنشاؤها على Femke و Droopie.
إذا حدث إزدحام داخل سحابة ATM الخاصة التي تنتقل من خلال أميال، فيجب إجراء إختبارات إستدعاء CBR من خلال شبكة ATM العامة.
قم بإقران أسبقية مختلفة لأنواع مختلفة من المسارات بحيث كلما قلت الأولوية زادت أولوية المسار، وذلك للتأكد من إجراء إختبارات الاستدعاءات وفقا للمتطلبات الأساسية.
هكذا يتم تحقيق المتطلبات الأساسية:
في Femke و Droopie، يتم إنشاء المسارات الثابتة المحلية التي تشير إلى الجهاز المرفق محليا كمسار داخلي ومسلك نسخ إحتياطي يشير إلى الجهاز البعيد من خلال شبكة ATM العامة وتعرف على أنها خارجي. علاوة على ذلك، تم تعريف كلا الدورين الثابتين بنفس الطول بسبب قاعدة تحديد مسار PNNI المذكورة سابقا.
بالإضافة إلى المسار الداخلي الثابت المحلي الذي يشير إلى الجهاز المرفق، يتم إنشاء مسار داخلي ثابت آخر ذو تطابق أقل لتوضيح حقيقة أن PNNI تأخذ دائما أطول مسار مطابقة في الاعتبار.
انظر إلى Femke وانظر إلى أن هناك ثلاثة طرق للوصول إلى الجهاز ب:
مسار PNNI داخلي ينتج من إعادة توزيع المسار الثابت الداخلي الذي تم إنشاؤه على Droopie.
مسار PNNI داخلي أقصر ينتج عن إعادة توزيع المسار الثابت الداخلي الأقصر الذي تم إنشاؤه على Droopie.
مسار ثابت خارجي يتم تعريفه على Femke ويشير إلى شبكة ATM العامة.
يحتوي الجهاز B على عنوان NSAP هذا: 45.0033.4455.6677.889f.111.222.4000.0c80.111.00
في Droopie، هذه المسارات الثابتة معرفة:
atm route 45.0033.4455.6677.889f.1111.2222.4000.0c80.1111... ATM1/0/0 internal atm route 45.0033.4455.6677.889f.1111.2222... ATM1/0/0 internal (*)
(*) هذا المسار هو أقصر مسار مطابقة يشير إلى الجهاز (ب).
في Femke، يتم تعريف مسار النسخ الاحتياطي الثابت هذا:
atm route 45.0033.4455.6677.889f.1111.2222.4000.0c80.1111... ATM1/0/2
وبالتالي، يمكن رؤية هذه الإدخالات للجهاز B على جدول توجيه Femke:
Femke#show atm route Codes: P - installing Protocol (S - Static, P - PNNI, R - Routing control), T - Type (I - Internal prefix, E - Exterior prefix, SE - Summary Exterior prefix, SI - Summary Internal prefix, ZE - Suppress Summary Exterior, ZI - Suppress Summary Internal) P T Node/Port St Lev Prefix ~ ~~ ~~~~~~~~~~~~~~~~ ~~ ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P I 14 0 UP 0 45.0033.4455.6677.889f.1111.2222/104 S E 1 ATM1/0/2 UP 0 45.0033.4455.6677.889f.1111.2222.4000.0c80.1111/152 P I 14 0 UP 0 45.0033.4455.6677.889f.1111.2222.4000.0c80.1111/152
للوصول إلى الجهاز (ب)، لديك:
a /152 مسار PNNI داخلي
a /104 مسار PNNI داخلي
A /152 مسار ثابت خارجي يشير إلى شبكة ATM العامة
يمثل كل من /152 و /104 مستويات التدرج الهرمي. للحصول على شرح أكثر تفصيلا على مستويات التدرج الهرمي، ارجع إلى تكوين توجيه ATM و PNNI.
يوضح هذا الإخراج كيفية التحقق من الموارد المتوفرة بين Femke و Miles:
Femke#show atm interface resource atm 1/0/0 Resource Management configuration: Output queues: Max sizes(explicit cfg): none cbr, none vbr-rt, none vbr-nrt, none abr-ubr Max sizes(installed): 256 cbr, 256 vbr-rt, 4096 vbr-nrt, 12032 abr-ubr Efci threshold: 25% cbr, 25% vbr-rt, 25% vbr-nrt, 25% abr, 25% ubr Discard threshold: 87% cbr, 87% vbr-rt, 87% vbr-nrt, 87% abr, 87% ubr Abr-relative-rate threshold: 25% abr Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr Link Distance: 0 kilometers Controlled Link sharing: Max aggregate guaranteed services: none RX, none TX Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX, none abr RX, none abr TX, none ubr RX, none ubr TX Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX, none abr RX, none abr TX, none ubr RX, none ubr TX Best effort connection limit: disabled 0 max connections Max traffic parameters by service (rate in Kbps, tolerance in cell-times): Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr Sustained-cell-rate: none vbr RX, none vbr TX Minimum-cell-rate RX: none abr, none ubr Minimum-cell-rate TX: none abr, none ubr CDVT RX: none cbr, none vbr, none abr, none ubr CDVT TX: none cbr, none vbr, none abr, none ubr MBS: none vbr RX, none vbr TX Resource Management state: Cell-counts: 0 cbr, 0 vbr-rt, 0 vbr-nrt, 0 abr-ubr Available bit rates (in Kbps): 72615 cbr RX, 72615 cbr TX, 72615 vbr RX, 72615 vbr TX, 0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX Allocated bit rates: 75000 cbr RX, 75000 cbr TX, 128 vbr RX, 128 vbr TX, 0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX Best effort connections: 1 pvcs, 0 svcs
الموارد المتاحة بين (مايلز) و(دروبي):
Miles#show atm interface resource atm 1/0/3 Resource Management configuration: Service Classes: Service Category map: c2 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5 WRR Weight: 15 c2, 2 c3, 2 c4, 2 c5 CAC Configuration to account for Framing Overhead : Disabled Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed overbooking : disabled Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr Link Distance: 0 kilometers Controlled Link sharing: Max aggregate guaranteed services: none RX, none TX Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX, none abr RX, none abr TX, none ubr RX, none ubr TX Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX, none abr RX, none abr TX, none ubr RX, none ubr TX Best effort connection limit: disabled 0 max connections Max traffic parameters by service (rate in Kbps, tolerance in cell-times): Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr Sustained-cell-rate: none vbr RX, none vbr TX Minimum-cell-rate RX: none abr, none ubr Minimum-cell-rate TX: none abr, none ubr CDVT RX: none cbr, none vbr, none abr, none ubr CDVT TX: none cbr, none vbr, none abr, none ubr MBS: none vbr RX, none vbr TX Resource Management state: Available bit rates (in Kbps): 57743 cbr RX, 57743 cbr TX, 57743 vbr RX, 57743 vbr TX, 57743 abr RX, 57743 abr TX, 57743 ubr RX, 57743 ubr TX Allocated bit rates: 90000 cbr RX, 90000 cbr TX, 0 vbr RX, 0 vbr TX, 0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX Best effort connections: 1 pvcs, 0 svcs
يظهر هذا الإخراج ما يحدث عند إعداد إستدعاء CBR من الجهاز (أ) إلى الجهاز (ب) عند إستخدام قيم PCR مختلفة:
أ. إعداد مكالمة cBR من الجهاز A إلى الجهاز B مع PCR= 727 كيلوبت/ثانية (1715 خلية/ثانية)
توجد موارد متوفرة على المسار لاستيعاب إعداد المكالمة هذا. استمر في هذه التعليمات للتحقق من DTL، الذي تم إنشاؤه على Femke، للوصول إلى الجهاز B:
Femke#show atm pnni dtl address 45.0033.4455.6677.889f.1111.2222.4000.0c80.1111 cbr pcr 1715 1715 Femke# Nov 13 08:16:08.310: PNNI: rcv CBR route req to addr 45.003344556677889F11112222.40000C801111.00 Nov 13 08:16:08.310: PNNI: Looking For Nodes That Advertise This Prefix Nov 13 08:16:08.310: PNNI: Best Match Is 45.003344556677889F11112222.40000C801111.00/152 Nov 13 08:16:08.310: PNNI: Found 2 POAs Nov 13 08:16:08.310: priority: 2 (16 0) pnni-remote-internal Nov 13 08:16:08.310: priority: 3 (1 80802000 (ATM1/0/2)) static-local-exterior Nov 13 08:16:08.310: PNNI: Compute On-Demand Route Based On Admin Weight Nov 13 08:16:08.310: PNNI: Found A Suitable Route Based On AW, Check CDV and CTD Nov 13 08:16:08.310: PNNI: Found A Route That Satisfies Both CDV and CTD Nov 13 08:16:08.310: PNNI: SOURCE ROUTE Nov 13 08:16:08.310: DTL 1> 3 Nodes Nov 13 08:16:08.310: Femke 80800000 (ATM1/0/0) Nov 13 08:16:08.310: Miles 80803000 (ATM1/0/3) Nov 13 08:16:08.310: Droopie Nov 13 08:16:08.310: PNNI: Found 1 Ports To Next DTL Node 13 80800000 (ATM1/0/0) Nov 13 08:16:08.314: PNNI: Send Source Route Reply To Requestor: Code PNNI_SUCCESS
في إعداد الاستدعاء هذا، تم العثور على نقطتي POA التاليتين:
/152 مسار PNNI داخلي
/152 المسار الثابت الخارجي
لم يتم أخذ مسار /104 في الاعتبار. يتم بعد ذلك إستخدام المسار الداخلي ل /152 PNNI لأنه لديه أسبقية أفضل، أسبقية 2، مقارنة بالمسار الثابت الخارجي، أسبقية 3، ولأنه هناك موارد كافية على المسار من أجل إستيعاب إعداد الاستدعاء هذا.
ب. إعداد مكالمة cBR من الجهاز A إلى الجهاز B مع PCR = 77620 كيلوبت/ثانية (183066 خلية/ثانية)
Femke#show atm pnni dtl address 45.0033.4455.6677.889f.1111.2222.4000.0c80.1111 cbr pcr 183066 183066 Femke# Nov 13 12:38:28.165: PNNI: rcv CBR route req to addr 45.003344556677889F11112222.40000C801111.00 Nov 13 12:38:28.169: PNNI: Looking For Nodes That Advertise This Prefix Nov 13 12:38:28.169: PNNI: Best Match Is 45.003344556677889F11112222.40000C801111.00/152 Nov 13 12:38:28.169: PNNI: Found 2 POAs Nov 13 12:38:28.169: priority: 2 (14 0) pnni-remote-internal Nov 13 12:38:28.169: priority: 3 (1 80802000 (ATM1/0/2)) static-local-exterior Nov 13 12:38:28.169: PNNI: Compute On-Demand Route Based On Admin Weight Nov 13 12:38:28.169: PNNI: Failed To Find An On-Demand Route, Code: PNNI_USER_CELL_RATE_UNAVAILABLE Nov 13 12:38:28.169: PNNI: My Node Is Destination PNNI: Port List: 80802000 (ATM1/0/2) Nov 13 12:38:28.169: PNNI: Return 1 Ports In Source Route Nov 13 12:38:28.169: PNNI: Send Source Route Reply To Requestor: Code PNNI_SUCCESS
في المثال السابق، لا توجد موارد كافية على مسار PNNI، لذلك يحاول LS1010 إستخدام المسار الثاني المتاح إلى الوجهة. لذلك، يرجع المحول إلى المسار الخارجي الثابت الذي يشير إلى شبكة ATM العامة حسب الطلب.
أستخدم هذا الإعداد لهذا المثال. جميع الارتباطات لها نفس الوزن الإداري.
والهدف من هذا المثال هو إظهار أن PNNI تستخدم دائما المسار بالوزن الإداري الأصغر. ولكن، إذا لم يكن المسار الأفضل يحتوي على موارد كافية من أجل إستيعاب المكالمة الحالية، فيمكن أن تعود PNNI إلى مسار أقل.
في هذا السيناريو، عندما يقوم الجهاز A بإجراء اتصال بالجهاز B، هناك مساران محتملان:
فيمك ثم ستان
(فيمك)، (مايلز) ثم (ستان)
وخلال العمليات العادية، تتدفق مجموعات اتصال المكالمات عبر المسار الأول لأنه المسار ذو الوزن الإداري الأصغر.
وهذا يوضح التفسيرات السابقة:
يحتوي الجهاز B على عنوان NSAP هذا: 47.0033.4455.6677.889f.111.222.4000.0c80.111.00. تأكد من أن الطريق المختار هو الطريق الذي يمتد من أميال إلى ستان عندما تنظر في جدول التوجيه:
Femke#show atm route Codes: P - installing Protocol (S - Static, P - PNNI, R - Routing control), T - Type (I - Internal prefix, E - Exterior prefix, SE - Summary Exterior prefix, SI - Summary Internal prefix, ZE - Suppress Summary Exterior, ZI - Suppress Summary Internal) P T Node/Port St Lev Prefix ~ ~~ ~~~~~~~~~~~~~~~~ ~~ ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P E 10 0 UP 0 47.0033.4455.6677.889f.1111.2222.4000.0c80.1111/152 [snip] Femke#show atm pnni identifiers Node Node Id Name 1 56:160:47.00918100000000E0146CB101.00E0146CB101.00 Femke 10 56:160:47.0091810000000060705A8F01.0060705A8F01.00 Stan 11 56:160:47.0091810000000050E2030601.0050E2030601.00 la-miles
أ. إعداد مكالمة cBR من الجهاز A إلى الجهاز B مع PCR= 848 كيلوبت/ثانية (2000 خلية/ثانية)
يجب أن يمر إعداد المكالمة هذا بالمسار القصير دون أي مشكلة، نظرا لوجود موارد متاحة لاستيعابها:
Femke#show atm interface resource atm 1/0/3 Resource Management configuration: [snip] Resource Management state: Cell-counts: 0 cbr, 0 vbr-rt, 0 vbr-nrt, 0 abr-ubr Available bit rates (in Kbps): 72455 cbr RX, 72455 cbr TX, 72455 vbr RX, 72455 vbr TX, 0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX Allocated bit rates: 75000 cbr RX, 75000 cbr TX, 288 vbr RX, 288 vbr TX, 0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX Best effort connections: 0 pvcs, 0 svcs
لا يزال هناك 75 ميجابت في الثانية على ذلك المسار. هذه هي كيفية التحقق من DTL التي يتم حسابها بواسطة Femke عند تلقي إعداد المكالمة:
Femke#show atm pnni dtl address 47.0033.4455.6677.889f.1111.2222.4000.0c80.1111 cbr pcr 2000 2000 Femke# *Dec 20 05:46:11.740: PNNI: CBR route request from ATM_OWNER_UNKNOWN *Dec 20 05:46:11.740: PNNI: To address 47.003344556677889F11112222.40000C801111.00 *Dec 20 05:46:11.740: PNNI: Best Match Is 47.003344556677889F11112222.40000C801111.00/152 *Dec 20 05:46:11.740: PNNI: Found 1 POAs *Dec 20 05:46:11.740: priority: 4 (10 0) pnni-remote-exterior *Dec 20 05:46:11.740: PNNI: Compute On-Demand Route Based On Admin Weight *Dec 20 05:46:11.740: PNNI: Found A Suitable Route Based On AW, Check CDV and CTD *Dec 20 05:46:11.740: PNNI: Found A Route That Satisfies Both CDV and CTD *Dec 20 05:46:11.740: PNNI: SOURCE ROUTE *Dec 20 05:46:11.740: DTL 1> 2 Nodes *Dec 20 05:46:11.740: Femke 80803000 (ATM1/0/3) *Dec 20 05:46:11.740: Stan 0 *Dec 20 05:46:11.744: PNNI: Found 1 Ports To Next DTL Node 10 80803000 (ATM1/0/3) *Dec 20 05:46:11.744: PNNI: Send Source Route Reply To Requestor: Code PNNI_SUCCESS
يوضح هذا الإخراج أن المكالمة تمر بالفعل عبر أقصر مسار.
ب. إعداد مكالمة cBR من الجهاز A إلى الجهاز B مع PCR = 84800 كيلوبت/ثانية (20000 خلية/ثانية)
وعند تلقي هذا النداء من قبل فيمكي، لا يمكن إستخدام المسار المباشر بين فيمكي وستان نظرا لعدم وجود موارد غير كافية غير مستخدمة. فيمك تستطيع بعد ذلك محاولة إستخدام الطريق الآخر عبر أميال. هذا هو DTL الذي ينشئه Femke عند تلقي إعداد مثل هذا الاتصال من الجهاز A:
Femke#show atm pnni dtl address 47.0033..4455.6677.889f.1111.2222.4000.0c80.1111 cbr pcr 200000 200000 Femke# *Dec 20 05:47:31.885: PNNI: CBR route request from ATM_OWNER_UNKNOWN *Dec 20 05:47:31.885: PNNI: To address 47.003344556677889F11112222.40000C801111.00 *Dec 20 05:47:31.885: PNNI: Best Match Is 47.003344556677889F11112222.40000C801111.00/152 *Dec 20 05:47:31.885: PNNI: Found 1 POAs *Dec 20 05:47:31.885: priority: 4 (10 0) pnni-remote-exterior *Dec 20 05:47:31.889: PNNI: Compute On-Demand Route Based On Admin Weight *Dec 20 05:47:31.889: PNNI: Found A Suitable Route Based On AW, Check CDV and CTD *Dec 20 05:47:31.889: PNNI: Found A Route That Satisfies Both CDV and CTD *Dec 20 05:47:31.889: PNNI: SOURCE ROUTE *Dec 20 05:47:31.889: DTL 1> 3 Nodes *Dec 20 05:47:31.889: Femke 80800000 (ATM1/0/0) *Dec 20 05:47:31.889: la-miles 80801000 (ATM1/0/1) *Dec 20 05:47:31.889: Stan 0 *Dec 20 05:47:31.889: PNNI: Found 1 Ports To Next DTL Node 11 80800000 (ATM1/0/0) *Dec 20 05:47:31.889: PNNI: Send Source Route Reply To Requestor: Code PNNI_SUCCESS
بما أن أقصر مسار إلى الجهاز (ب) لا يملك الموارد الكافية لاستيعاب مثل هذه المكالمة، Femke يخلق DTL أن يماثل المسار عبر أميال.
وختاما، فإن PNNI، في إختيار المسار، هي:
يأخذ فقط أطول مسار (مسارات) مطابقة في الاعتبار.
يحاول المسارات وفقا لأولويتها، لذا كلما قلت الأسبقية، كان ذلك أفضل، عند وجود عدة مسارات.
يستخدم المسار التالي المتاح، POA التالي المتاح، إذا كان متوفرا، في الوقت الذي لا يمكن إستخدام الحالي فيه.
يعلن المسار الذي يتعذر الوصول إليه إذا لم يكن بالإمكان إستخدام أي من نقاط الوصول الخاصة بالمنفذ (POA).
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
06-Feb-2002 |
الإصدار الأولي |