חבילת נתונים
חבילת נתונים, חבילה או חבילת מידע (באנגלית – Packet, מכונה בעברית פקטה) היא קבוצה בסיסית של נתונים המועברים ברשת מחשבים. חבילת נתונים מורכבת משלושה חלקים – תקורה (header) שמכיל את המידע הנחוץ על מנת להעביר את החבילה מהמקור אל היעד, בהתאם לפרוטוקול המשמש להעברת החבילה, נתונים (נקראים data או payload), וסוגר (trailer) אופציונלי, שמסמן את סוף החבילה, ולעיתים מכיל מידע שנועד להבטיח את הגעת הנתונים ללא שגיאות. ניתן להמשיל חבילת נתונים למכתב – הפתיח והסוגר הם המעטפה, והכתובת שנכתבת עליה, והנתונים הם המכתב שהוכנס אל תוך המעטפה.
חבילות מאפשרות לרשת המחשבים להעביר נתונים בצורה אמינה ויעילה יותר. החבילות, מהיותן יחידות בעלות גודל מוגבל, מאפשרות איתור מהיר של שגיאות ומפשטות את התכנון של נתבים ומתגים, ומאפשרות ביצוע של מיתוג מנות.
המושג "חבילת נתונים" התפתח בשנות ה-60 עם העלייה של תקשורת מחשבים והצורך בשיטה יעילה להעברת מידע ברשתות. התפתחות ה-ARPANET, הקדם לאינטרנט, הדגימה את חשיבות החבילת נתונים כאמצעי לתקשורת דיגיטלית. [1]
טרמינולוגיה
[עריכת קוד מקור | עריכה]במודל ה-OSI של תקשורת נתונים, חבילת מידע (או Packet) מתייחס ליחידת מידע בשכבה השלישית, שכבת הרשת.
בשכבות אחרות נעשה שימוש בשמות שונים עבור יחידות מידע מתאימים. כך בשכבה השנייה, שכבת הקו, יחידת מידע תיקרא "מסגרת", ובשכבה הרביעית, שכבת התעבורה, תיקרא "דטא-גרם" (Datagram).