מה זה TCP/IP?
Transmission Control Protocol/Internet Protocol
TCP/IP זה פרוטוקול תקשורת בסיסי של רשת האינטרנט. פרוטוקול זה יכול לשמש גם כפרוטוקול תקשורת של רשת פרטית (intranet או extranet).
TCP/IP היא תוכנית בעל 2 שכבות. השכבה העליונה, פרוטוקול בקרת שליחה (TCP), מנהלת את חלוקת הקובץ שהוא ההודעה ל-packets קטנים שנשלחים ברשת האינטרנט ואוספת מחדש את ה-packets עד לקבלת ההודעה המקורית. השכבה התחתונה, פרוטוקול אינטרנט (IP), מטפלת בכתובת אליו נשלח כל packet בכדי שיגיע ליעד הנכון. כל מחשב gateway ברשת בודק כתובת זו בכדי לדעת לאן לשלוח את ההודעה. אפילו שחלק מה-packets של אותה הודעה מנותבים באופן שונה, הם יקובצו מחדש ביעד.
TCP/IP עושה שימוש במודל client/server של תקשורת כך שמחשב המשתמש (client) מבקש ומקבל שירות (כמו שליחת דפי Web) ממחשב אחר (server) ברשת. תקשורת TCP/IP ביסודה היא תקשורת מנקודה לנקודה, כלומר, קשר מנקודה אחת (מחשב host) ברשת לנקודה אחרת או מחשב host אחר. TCP/IP והיישומים שעושים בו שימוש נחשבים ל"stateless" כי כל בקשה של client הינה בקשה חדשה שאינה תלויה בקודמות לה (שלא כמו בשיחת טלפון רגילה שדורשת חיבור יעודי למשך כל השיחה). מעצם היותה stateless היא מאפשרת לשחרר נתיבי תקשורת כך שכולם יכולים להשתמש בהם באופן רציף. (יש לשים לב ששכבת ה-TCP עצמה אינה stateless כל עוד מתייחסים להודעה בודדת. הקישור שלה נשאר פתוח עד שכל ה-packets של ההודעה התקבלו.)
הרבה ממשתמשי האינטרנט מכירים פרוטוקולים של יישום העושים שימוש ב-TCP/IP בסביבת האינטרנט. יישומים אלו כוללים את ה-HTTP, FTP, Telnet ו-SMTP.
משתמשים של מחשבים אישיים בעלי חיבור modem של טלפון אנלוגי לרשת האינטרנט בדרך כלל עודים שימוש בגישה של SLIP או PPP. פרוטוקולים אלו עוטפים את ה-IP packets כך שניתן יהיה לשלוח אותם דרך חיבור טלפוני ל-modem הגישה של ספק האינטרנט.
פרוטוקולים הקשורים עם TCP/IP כוללים User Datagram Protocol (UDP), המשמש במקום TCP למטרות מיוחדות. פרוטוקולים אחרים בהם נעשה שימוש ע"י מחשבי host בכדי להחליף מידע על ניתוב. אלו כוללים את ה- Internet Control Message Protocol (ICMP), Interior Gateway Protocol (IGP), Exterior Gateway Protocol (EGP( ו-(Border Gateway Protocol (BGP.
- הוסף תגובה חדשה
- 3084 צפיות