פרוטוקול תקשורת

דוגמה לאיתות בפרוטוקול תקשורת TCP

פרוטוקול תקשורת הוא נוהל לתקשורת. כלומר, אוסף של כללים המגדירים את אופן בקשת וקבלת נתונים במערכת תקשורת מסוימת וכולל כללים לייצוג המידע, איתות, אימות, ותיקון שגיאות לצורך העברת המידע בערוץ תקשורת. פרוטוקול מוכר ופשוט הוא שיחת טלפון הכוללת כללים מוסכמים: הרמת השפופרת, קריאת "הלו", הצד מנגד עונה ב"שלום" (זהו שלב האימות) ולאחר מכן יסביר את מהות ההתקשרות ותתחיל העברת המידע. לפני ניתוק השיחה ייפרדו האנשים ב"ביי" או "להתראות". אולם ישנה גמישות, ואין בהכרח צורך בפרוטוקול קשיח ומוחלט, ולכן לא כל שיחת טלפון מתנהלת על-פי הפרוטוקול המדויק הנ"ל. אך כאשר מדובר ברשת תקשורת בין מחשבים, שימוש בפרוטוקולים מדויקים הכרחי על-מנת שהצדדים יבינו זה את זה ויוכלו לספק שירותים זה לזה.

מאפיינים עיקריים

זרימת מידע ברשת

רוב הפרוטוקולים כוללים מספר עקרונות:

  • גילוי השכבה הפיזית, קווי או אלחוטי וקיום של נקודת קצה או צומת
  • לחיצת יד - Handshaking
  • תיאום של מאפייני התקשורת - Autonegotiation
  • כללים להתחלה וסיום של הודעות
  • כללים למבנה ההודעה
  • כללים להודעות שגויות - תיקון שגיאות
  • גילוי ניתוק בחיבוריות ופעולות בהתאם
  • סיום ההתקשרות או ה-Session