IPX
מתוך ויקיפדיה, האנציקלופדיה החופשית
| HTTP, SMTP, FTP, IRC, SNMP, SSH ... | Application |
| SSH ... | Presentation |
| Session | |
| TCP, UDP, SCTP, RTP, DCCP ... | Transport |
| IPv4, IPv6, ICMP, RIP, IPX ... | Network |
| Ethernet, Token ring, FDDI, ARP ... | Data Link |
| 802.11 WiFi ... | Physical |
| Application | HTTP, SMTP, FTP, SSH, IRC, SNMP, SIP ... |
| Transport | TCP, UDP, SCTP, RTP, DCCP, ICMP ... |
| Network | IPv4, IPv6, ICMP, ARP, IPX ... |
| Physical | Ethernet, 802.11 WiFi, Token ring, FDDI, ARP ... |
פרוטוקול 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 סיביות - מציין לאיזה שירות או פרוטוקול משכבה גבוהה יותר שייכים הנתונים בחבילה.
- Destenation network (רשת היעד) - 32 סיביות - כתובת ה-IPX של רשת היעד של החבילה.
- Destenation node (קצה היעד) - 48 סיביות - כתובת ה-IPX של הקצה המיועד ברשת היעד, למעשה כתובת ה-MAC שלו.
- Destenation 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 (נתונים) - המידע שעובר בחבילה, בתוספת נתונים שהוסיפו פרוטוקולים בשכבות גבוהות יותר. אורך הנתונים מוגבל בדרך כלל על ידי תקני המדיה שעליה מועברים הנתונים.
[עריכה] ראו גם
[עריכה] קישורים חיצוניים
- הסבר על IPX באתר חברת Novell.

