פרוטוקול תקשורת
מתוך ויקיפדיה, האנציקלופדיה החופשית
יש לשכתב ערך זה ייתכנו לכך מספר סיבות: ייתכן שהמידע המצוי בדף זה מכיל טעויות, או שהניסוח וצורת הכתיבה שלו אינם מתאימים לוויקיפדיה. אתם מוזמנים לסייע ולתקן את הבעיות בדף זה, אך אנא אל תורידו את ההודעה כל עוד לא תוקן הדף. אם אתם סבורים כי אין בדף בעיה, ניתן לציין זאת בדף השיחה שלו. |
HTTP, SMTP, FTP, IRC, SNMP ... | Application |
MIME, ASCII, Unicode ... | Presentation |
ASP, PPTP, SSH, NFS, RPC, DNS, SSL ... | Session |
TCP, UDP, SCTP, RTP, DCCP ... | Transport |
IPv4, IPv6, ICMP, RIP, IPX ... | Network |
Ethernet, Token ring, FDDI ... | Data Link |
802.11x WiFi, 10Base-T, Blue Tooth, DSL ... | Physical |
Application | HTTP, SMTP, FTP, DNS, DHCP, SSH, IRC, SNMP, SIP, IMAP4, MIME • TELNET, RPC, SOAP ... |
Transport | TCP, UDP, SCTP, RTP, DCCP, ICMP ... |
Network | IPv4, IPv6, ARP, IPX ... |
Physical | Ethernet, 802.11 WiFi, Token ring, FDDI ... |
פרוטוקול תקשורת הוא אוסף של חוקים המגדירים את אופן בקשת וקבלת נתונים במערכת תקשורת מסוימת. דוגמה טריוויאלית לפרוטוקול תקשורת היא לא אחרת מאשר - שיחת טלפון. לשיחת טלפון מספר כללים מוסכמים - מי שירים את השפופרת יפתח ב"האלו", המתקשר יחזיר ב"שלום" ורק לאחר מכן יסביר את מהות ההתקשרות, לפני ניתוק השיחה ייפרדו האנשים ב"ביי" או "להתראות".
כאשר מדובר בחברת בני אדם - שהם יצורים חושבים, המסוגלים להסיק מסקנות, אין בהכרח צורך בפרוטוקולים, ולכן לא כל שיחת טלפון מתנהלת על-פי הפרוטוקול הנ"ל. אך כאשר מדובר ברשת תקשורת בין מחשבים שימוש בפרוטוקולים הכרחי על-מנת שהצדדים יבינו אחד את השני ויוכלו לספק שירותים אחד לשני.
תוכן עניינים |
[עריכה] מודל היחוס
פרוטוקולי תקשורת כיום מוגדרים בצורה מודולרית, כדי לאפשר פיתוח ושילוב של פרוטוקולים שונים המתמחים בתכונות שונות של העברת הנתונים ברשת. לשם הגדרה והצגה של פרוטוקול, מקובל להשתמש במודל הOSI, המציע חלוקה לשבע רמות של הטיפול בנתונים:
7. היישום
6. ההצגה
5. המפגש
4. התעבורה
3. הרשת
2. הקישוריות
1. הפיזית
הנתונים עוברים מן הרמה הגבוהה לנמוכה בזמן שידור, ובכיוון ההפוך בזמן קליטה. חלוקה זו איננה נשמרת על ידי כל הפרוטוקולים, אך היא משמשת מסגרת לדיון ולהבנה בתחום, ובהתאם לה נוהגים למיין את הפרוטוקולים השונים.
בין שכבה לשכבה שמעליה ומתחתיה באותו מחשב מוגדר ממשק, בין אותה שכבה בשני מחשבים שונים מוגדר פרוטוקול.
פרוטוקול תקשורת מגדיר בדרך כלל את צורתן ותוכנן של חבילות נתונים. חבילה בדרך כלל מורכבת מפתיחה (header) - שמכילה מידע אודות הצד השולח, הנמען ופרטים טכניים שונים הקשורים בחבילה, מידע - הנתונים שצריכים לעבור, וסוגר (footer) - סימן מוסכם שתפקידו להודיע על סוף החבילה. הפרוטוקול גם קובע כללי שידור, כללים להכרזה על קיום קשר ("הלו") ועל הפסקתו ("להתראות").
פרוטוקולי התקשורת מסדירים היבטים שונים של העברת מידע בין נקודות שונות ברשת תקשורת.
[עריכה] פרוטוקולי תקשורת אחדים
שכבת היישום
שכבת התעבורה
שכבת הרשת
שכבת הקישוריות
השכבת הפיזית