» נושאי לימוד
» נושאי לימוד
יום שבת 21 בספטמבר 2019
HDLC
דף ראשי  כללי - פרוטוקולי נתב/גשר  X.25  HDLC גרסה להדפסה

HDLC

 

פרוטוקול בקרת קישור נתונים ברמה גבוהה פותח ע"י ISO והוא מבוסס בראש ובראשונה על עבודת חלוצים שנעשתה ע"י IBM על SDLC.

תבנית של מסגרת HDLC תקנית היא כדלקמן:

 

דגל

FCS

מידע

שדה בקרה

שדה כתובת

דגל

HDLC מבנה מסגרת

 

דגל

ערך הדגל הוא תמיד 0x7E.

על מנת להבטיח שתבנית הביט של דגל תוחם המסגרת לא מופיעה בשדה הנתונים של המסגרת (ולכן גורמת להיערכות כושלת של המסגרת), גם המשדר וגם המקבל משתמשים בטכניקה הידועה כ"חניקה של ביטים".

 

שדה כתובת

הבית הראשון של המסגרת לאחר דגל הכותרת ידוע כשדה הכתובת.

משתמשים ב- HDLC על קוים רבי נקודות וניתן לתמוך בכ- 256 יחידות בקרת טרמינלים או תחנות משניות לכל קו.

שדה הכתובת מגדיר את כתובת התחנה המשנית השולחת את המסגרת או את יעד המסגרת הנשלחת ע"י התחנה הראשית.

 

שדה בקרה

השדה שלאחר שדה הכתובת נקרא שדה הבקרה ומשרת לזיהוי סוג המסגרת.

בנוסף, הוא מכיל מספרים סדרתיים, צורות בקרה ומעקב אחר שגיאות בהתאם לסוג המסגרת.

כל מסגרת מחזיקה שדה בן ביט אחד הנקרא ביט ה- Poll/Final. במצב NRM של HDLC ביט זה מסמל איזה צד "מדבר" ומספק בקרה על מי "הבא שידבר" ומתי.

כאשר תחנה עיקרית סיימה לשדר סדרות של מסגרות היא קובעת ביט Poll, דבר המאפשר בקרה לתחנה המשנית.

 

מצבי פעולה

ל- HDLC יש 3 מצבי פעולה, בהתאם לכח יחסי ה- master/slave.

הדבר נקבע ע"י סוג מסגרת מיוחדת:

·         NRM מצב זה הוא כולו master/slave והוא מסומל ע"י מסגרת ה- SNRM(E). התחנה הראשית יוצרת את השיחה ו- Poll מלא משמש עבור כל תשדורות מסגרת.

·         ARM דומה ל- NRM ומסומל ע"י מסגרת ה- SARM(E).

        ההבדל הוא שתחנות משניות יכולות לשדר באופן חופשי מבלי לחכות ל- Poll.

·         ABM מצב זה מאוזן כולו ומסומל ע"י מסגרת ה- SABM(E). כל תחנה יכולה להתחיל, לפקח, להתאושש משגיאות ולשלוח מסגרות בכל עת.

 

 FCS

רצף בדיקת המסגרת (FCS) מאפשר רמה גבוהה של בקרת שגיאות פיסיות ע"י הרשאת תקינות נתוני המסגרת הנשלחת לבדיקה.

הרצף מחושב לראשונה ע"י המשדר באמצעות שימוש באלגוריתם המבוסס על הערכים של כל הביטים במסגרת.

המקבל מבצע את אותם החישובים על המסגרת המתקבלת ומשווה את ערכיו ל- CRC.

 

גודל חלון

HDLC תומך בגודל חלון מורחב (מודולו 128), כאשר מספר המסגרות עבור האישור האפשריות היוצאות מן הכלל  גדל מ- 8 ל- 128.

הרחבה זו היא בד"כ משמשת עבור תשדורות לווין כאשר עיכוב האישור הוא באופן מובהק גדול יותר מזמני תשדורות המסגרת.

סוג מסגרת אתחול הקישור קובעת את המודולו של השיחה ו"E" מתווספת לשם סוג המסגרת הבסיסית (לדוגמא: SABM הופך ל- SABME).

 

כתובת מורחבת

HDLC מספקת סוג הרחבה נוסף לתבנית הבסיסית.

שדה הכתובת יכול להיות מורחב ליותר מבית אחד באמצעות הסכם בין הצדדים המעורבים.

כאשר משתמשים בהרחבת כתובת, נוכחות ביט ה- 1 בביט הראשון שבבית הכתובת מראה שהבית שלאחר מכן הוא גם בית כתובת.

הבית האחרון של בתי המחרוזת מסומל ע"י ביט 0 בעמדה הראשונה של הבית.


סוגי מסגרת

סוגי מסגרת הפיקוח ב- HDLC:

RR אישור מסגרת מידע ואינדיקציה לקבלת מסגרות נוספות.

REJ בקשה ושידור מחדש של כל המסגרות לאחר קבלת מספר סדרתי.

RNR מראה מצב של כיבוש זמני של תחנה.

SREJ בקשה לשידור מחדש של מספר רצף מסגרת אחת נתונה.

 

סוגי מסגרות לא ממוספרות ב- LAPB:

DISC בקשת ניתוק

UA מסגרת אישור

DM תגובה ל- DISC המציין מצב ניתוק

FRMR דחיית מסגרת

SABM -  יזום מצב מאוזן א-סינכרוני. אין יחסי master/slave.

SABME -  SABM במצב מורחב.

SARM יוזם מצב תגובה א-סינכרונית. חצי יחסי master/slave.

SARME SARM במצב מורחב.

REST כיבוי מספרים סדרתיים.

CMDR דחיית פקודה.

SNRM יוזם מצב תגובה נורמלית. יחסי master/slave מלאים.

SNRME SNRM במצב מורחב.

RD בקשת ניתוק.

RIM בקשת התחנה המשנית לאתחול לאחר ניתוק.

SIM קביעת מצב אתחול.

UP Poll לא ממוספר.

UI מידע לא ממוספר. שליחת מצב מידע/נתונים.

XID פקודת העברת זיהוי.

 

יש סוג מסגרת מידע אחד ב- HDLC:

info – מסגרת מידע.

 02-02-04 / 16:37  עודכן ,  08-11-03 / 13:02  נוצר ע"י משה דלג'ו  בתאריך 
 MLP - הקודםהבא - מינוח ב- X.25 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 1