» נושאי לימוד
» נושאי לימוד
יום ראשון 22 בדצמבר 2024
RPC
דף ראשי  פרוטוקולים לפי אינדקס (A-Z)  R  RPC גרסה להדפסה

RPC- Remote Procedure Call

 

פרוטוקול זה מפעיל פונקציה על תחנה רחוקה ומחזיר את התוצאה.

 

מסגרות

מסגרות RPC יכולות להיות מהסוגים הבאים:

[request] קריאה ליישום מרוחק.

[reply] תגובה מהיישום.

 

כל מסגרות RPC נושאות קוד מזהה העברה (XID), המשמש להתאים בקשות RPC לתגובות RPC.

מזהה זה הוא בגודל 4 בתים, המיוצגים כמספר הקסדצימלי בן 8 ספרות, שלאחריו מופיע מספר הגרסה (V) של ה- RPC  שבשימוש. הגרסה הנוכחית היא 2.

 

 

פרמטרי קריאה לפרוצדורה

הפרמטרים הבאים מוצגים עבור כל קריאה לפרוצדורת RPC: 

גרסת תוכנית

קריאה למספר גרסת התוכנית.

 

פרוצדורה

קריאה לפרוצדורה מתוך התוכנית.

 

פרמטרי אימות משתמש

הפרמטרים הבאים הם פרמטרי אימות משתמש של RPC:

 

קוד אימות

קוד סימוכין המשמש לוודא אימות משתמש.

 

כתב האמנה

סוג אימות המשתמש שבשימוש, כדלקמן:

 

(Null) לא בשימוש

0

(UNIX) משתמש UNIX ומזהי קבוצה

1

(Short) שימוש בקוד Shorthand

2

(DES)Data encryption standard

3

 

 

פרמטרי אימות

אם מסגרת ה- RPC מגדירה כתב האמנה UNIX, אזי פרמטרי האימות הבאים זמינים:

 

שם מערכת

שם המערכת ניתן במרכאות כפולות.

 

מזהה משתמש

מזהה משתמש UNIX.

 

מזהי קבוצה

הקבוצות שאליהן שייך המשתמש.

 

מסגרות תגובה

מסגרות תגובת RPC יכולות להכיל את ההודעות הבאות: 

 

 

השיחה הושלמה ללא שגיאות

{call successful}

מספר תוכנית לא נמצא

{program unknown}

גרסת תוכנית לא נמצאה

{bad program ver}

פרוצדורת תוכנית לא נמצאה

{proced unknown}

נמצאו פרמטרי שיחה לא תקפים

{bad parameters}

גרסת RPC לא נתמכת

{bad RPC version}

סופק כתב האמנה תקף

{bad credentials}

בקשה להתחיל שיחה חדשה

{restart session}

סופק מאמת תקף

{bad verifier}

פג תוקפו של המאמת או שנעשה בו שימוש חוזר

{verify rejected}

לקורא יש פריבילגיות לא מספיקות

{failed security}

 

 

 

 03-02-04 / 11:54  עודכן ,  17-01-04 / 14:52  נוצר ע"י משה דלג'ו  בתאריך 
 RND - הקודםהבא - RPC (המשך) 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 18