IPX

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש
סיווג פרוטוקולים על פי מודל ה־OSI
שכבת היישום HTTPSMTPFTPRTPIRCSNMPSIPDNSDHCP
שכבת הייצוג MIMEASCIIUnicodeSSL
שכבת השיחה ASPPPTPSSHNFSRPCSOCKS
שכבת התעבורה TCPUDPSCTPDCCP
שכבת הרשת IP (IPv4IPv6) • ICMPIPXניתוב
שכבת הקו אתרנטToken ringFDDI
השכבה הפיזית E110Base-TRS-232DSLSONET
פרוטוקולים במודל TCP/IP
שכבת יישום
HTTPSMTPFTPDNSDHCPSSHRTPRTSPIRCSNMPSIPIMAP4MIMETelnetRPCSOAPLDAP
שכבת תעבורה
TCPUDPSCTPDCCP
שכבת רשת
IPIPv4IPv6ICMPIPXIGMP
שכבת קשר
אתרנט‎ • 10BASE-T802.11 WiFiToken ringFDDIARP

פרוטוקול IPX (ראשי תיבות של Internetwork Packet eXchange) או העברה בין-רשתות הוא פרוטוקול רשת המתפקד בשכבת הרשת של מודל ה-OSI ומודל ה-TCP/IP, ומהווה חלק מחבילת הפרוטוקולים IPX/SPX. פרוטוקול IPX שימש בעיקר מערכות של חברת נובל, ובמיוחד בשירותי Netware, אך נדחק עם התפוצה ההולכת וגדלה של האינטרנט בשנות השמונים והתשעים שהביא איתו את ה-IP כחלק מחבילת הפרוטוקולים TCP/IP.

כתובת IPX

השימוש בפרוטוקול IPX מחייב מתן כתובת IPX לכל תחנה ברשת. כתובת IPX מורכבת משני חלקים:

  • כתובת הרשת - 32 סיביות שנקבעות על ידי מנהל הרשת, כתובת הרשת חייבת להיות ייחודית בין כל הרשתות המחוברות.
  • כתובת התחנה - 48 סיביות המכילות את כתובת ה-MAC של התחנה ברשת.

השימוש בכתובת ה-MAC כחלק מהכתובת הלוגית חוסך את הצורך במנגנון תרגום דוגמת ARP שקיים ברשתות TCP/IP.

מבנה חבילת IPX

חבילת IPX (מאנגלית - IPX Packet) מורכבת מהשדות הבאים:

  • Checksum (בדיקת תקינות) - 16 סיביות - עד לגרסה 4 של NetWare לא היה בשימוש, החל מגרסה 4 השדה משמש לבדיקת תקינות הנתונים על ידי הפעלת פונקציה ידועה על הנתונים בתחנת המקור ובתחנת היעד והשוואה בין התוצאות.
  • Packet length (אורך החבילה) - 16 סיביות - מספר המציין את אורך החבילה כולה (פתיח ונתונים) בבתים.
  • Transport control (בקרת תעבורה) - 8 סיביות - משמש לספירת מספר התחנות שהחבילה עברה בדרך (hop count). אם החבילה עברה יותר מ-16 תחנות ועדיין לא הגיע ליעדה החבילה מושמטת. מנגנון זה נועד למנוע מצב שבו חבילה מסתובבת ברשת במעגלים.
  • Packet type (סוג חבילה) - 8 סיביות - מציין לאיזה שירות או פרוטוקול משכבה גבוהה יותר שייכים הנתונים בחבילה.
  • Destination network (רשת היעד) - 32 סיביות - כתובת ה-IPX של רשת היעד של החבילה.
  • Destination node (קצה היעד) - 48 סיביות - כתובת ה-IPX של הקצה המיועד ברשת היעד, למעשה כתובת ה-MAC שלו.
  • Destination Socket (מפתח היעד) - 16 סיביות - שקע ברשתות IPX/SPX משמש להבדלה בין התוכנות השונות שמנהלות תקשורת במקביל, ולמעשה מקביל למפתח (Port) ברשתות TCP/IP.
  • Source network (רשת המקור) - 32 סיביות - כתובת ה-IPX של רשת המקור של החבילה.
  • Source node (קצה המקור) - 48 סיביות - כתובת ה-IPX של הקצה ממנו נשלחו הנתונים ברשת המקור, למעשה כתובת ה-MAC שלו.
  • Source Socket (מפתח המקור) - 16 סיביות - שקע ברשתות IPX/SPX משמש להבדלה בין התוכנות השונות שמנהלות תקשורת במקביל, ולמעשה מקביל למפתח (Port) ברשתות TCP/IP.
  • Data (נתונים) - המידע שעובר בחבילה, בתוספת נתונים שהוסיפו פרוטוקולים בשכבות גבוהות יותר. אורך הנתונים מוגבל בדרך כלל על ידי תקני המדיה שעליה מועברים הנתונים.

ראו גם

קישורים חיצוניים

סמל המכלול גמרא 2.PNG
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0