PNNI Signalling and Routing
PNNI (Private Network-to-Network Interface) הוא פרוטוקול ניתוב במצב קישור דינמי.
הוא מעוצב לתמוך ברשתות ATM גדולות.
פרוטוקול PNNI משתמש ב- VPI/VCI 0,18 עבור ההודעות שלו.
בנוסף, הוא משתמש בהודעות איתות על מנת לתמוך ביצירת חיבור דרך רשתות כפולות.
האיתות מבוסס על UNI 4.0 ו- Q.2931.
פריטי מידע מסויימים נוספו ל- UNI 4.0 על מנת לתמוך בתהליך הניתוב של PNNI.
איתות PNNI
איתות PNNI מכיל את הפרוצדורה ליצירה, שימור וניקוי דינמי של חיבורי ATM במנשק הרשת לרשת הפרטית או מנשק צומת הרשת בין 2 רשתות ATM או 2 צמתי רשת ATM.
פרוטוקול איתות ה- PNNI מבוסס על הגדרות UNI של פורום ATM ועל Q.2931.
הודעות PNNI מכילות:
ALERTING, CALL PROCEEDING, CONNECT, SETUP, RELEASE, RELEASE COMPLETE, NOTIFY, STATUS, STATUS ENQUIRY, RESTART, RESTART ACKNOWLEDGE, STATUS, ADD PARTY, ADD PARTY ACKNOWLEDGE, PARTY ALERTING, ADD PARTY REJECT, DROP PARTY, DROP PARTY ACKNOWLEDGEPNNI .
ההודעות הבאות עבור בקרת חיבור שיחת ATM לתמיכה של 64 קילוביטים, המבוסס על שירותי קוד מעגלי ISDN , מועברות ללא שינוי דרך ה- PNNI:
ALERTING, CONNECT PROGRESS, SETUP, RELEASE.
סוגי ההודעות הבאים הנתמכים ע"י Q.2931 אינם נתמכים ע"י PNNI:
CONNECT ACKNOWLEDGE, SETUP ACKNOWLEDGE, INFORMATION.
מפענח איתות PNNI
ניתוב PNNI
מבנה כותרת ה- PNNI מוצג בתרשים הבא:
שמורים |
הגרסה הישנה ביותר |
הגרסה החדשה ביותר |
גרסת פרוטוקול |
אורך מנה |
סוג מנה | ||
1 |
1 |
1 |
1 |
2 |
2 | ||
|
|
|
|
|
|
|
|
PNNI מבנה כותרת
סוג מנה
סוגי המנה הבאים מוגדרים:
נשלח ע"י כל צומת לזיהוי צמתי השכן השייכים לאותה קבוצת עמית. |
Hello |
מנת מצב טופולוגית PNNI. העברת נתוני טופולוגיה בין קבוצות. |
PTSP |
פריט מצב טופולוגית PNNI (בקשה ואישור). העברת פרמטרי טופולוגיה, כמו קישורים פעילים, הפס הרחב שלהם וכיוצ"ב. |
PTSE |
בשימוש במהלך העברת מסד הנתונים המקורי בין שני עמיתים שכנים. |
Database Summary |
אורך מנה
אורך המנה.
גרסת פרוטוקול
גרסת הפרוטוקול.
הגרסה שבהתאם אליה פורמטה המנה הזו.
הגרסה החדשה ביותר/הגרסה הישנה ביותר
שדות הגרסה החדשה ביותר הנתמכת והגרסה הישנה ביותר הנתמכת מוכללים על מנת שהצמתים יוכלו להסדיר את גרסת הפרוטוקול האחרונה ביותר היכולה להיות מובנת ע"י שני הצמתים המחליפים סוג מסויים של מנה.
קבוצות מידע
קבוצות המידע הבאות נמצאות במנות PNNI:
HELLO:
Aggregation token
Nodel hierarchy list
Uplink information attribute
LGN horizontal link
Outgoing resource availability
Optional GCAC parameters
System capabilities
PTSP:
PTSE
Nodal state parameters
Nodal information group
Outgoing resource availability
Incoming resource availability
Next higher level binding
Optional GCAC parameters
Internal reachable ATM address
Exterior reachable ATM addresses
Horizontal links
Uplinks
Transit network ID
System capabilities
אישור PTSE
Nodal PTSE Ack
System capabilities
סיכום מסד נתונים
Nodal PTSE summaries
System capabilities
בקשת PTSE
Requested PTSE header
System capabilities