TCP (שידור Control Protocol) הסביר

הפרוטוקול מבטיח העברת נתונים אמינה

TCP (Protocol Control Protocol) הוא פרוטוקול רשת חשוב המשמש להעברת נתונים על גבי רשתות. פרוטוקול, בהקשר של רשתות, הוא אוסף של כללים ונהלים המסדירים את אופן העברת הנתונים, כך שכל אחד בעולם, ללא תלות במיקום, בתוכנה או בחומרה, עושה את אותו הדבר . TCP עובד יחד עם IP (פרוטוקול אינטרנט) בצמד ידוע בשם TCP / IP. באפשרותך לראות מונח זה בהגדרות הרשת של המחשב, הטלפון החכם או המכשיר הנייד שלך אם אתה משחק עם ההגדרות. חלק ה- IP עוסק בפנייה ובהעברת מנות נתונים ממקור ליעד ואילו TCP מנהל את המהימנות של השידור. במאמר זה, נראה מה TCP עושה ואיך זה עובד.

מה TCP עושה

הפונקציה של TCP היא לשלוט על העברת נתונים כגון זה אמין. ברשתות כמו האינטרנט, הנתונים מועברים במנות, שהן יחידות נתונים שנשלחו באופן עצמאי ברשת, והן מתרכבות מחדש כאשר הן מגיעות ליעד כדי להחזיר את הנתונים המקוריים.

העברת נתונים על רשת נעשה בשכבות, כל פרוטוקול על שכבה אחת עושה משהו משלים עם מה אחרים עושים. קבוצה זו של שכבות נקראת ערימת פרוטוקולים. TCP ו- IP עבודה יד ביד בערימה, אחד מעל השני. לדוגמה, בערימה אחת, אתה יכול לקבל HTTP - TCP - IP - WiFi. משמעות הדבר היא שכאשר לדוגמה, מחשב ניגש לדף אינטרנט, הוא משתמש בפרוטוקול HTTP כדי לקבל את דף האינטרנט ב- HTML, TCP שולט בשידור, IP את התיעוד ברשת (לדוגמה, האינטרנט) ו- WiFi ברשת המקומית.

TCP הוא, אם כן, אחראי על אמינות במהלך השידור. שידור נתונים אמין הוא אחד שבו מתקיימים הדרישות הבאות. תרחישים ניתנים כדי להבין טוב יותר את הרעיון.

איך עובד TCP

TCP תוויות את מנות כך שהם ממוספרים. זה גם מוודא שיש להם תאריך יעד להגיע ליעד (שהוא משך של כמה מאות אלפיות השנייה נקרא פסק זמן), ועוד כמה הוראות טכניות. עבור כל מנה שהתקבלה, המכשיר השולח מקבל הודעה באמצעות מנה הנקראת 'הודאה'. השם אומר הכול. אם לאחר פסק הזמן, לא מתקבל אישור, המקור שולח עותק נוסף של החבילה החסרה או המעוכבת. מנות לא מסודרות גם אינן מוכרות. בדרך זו, כל מנות הם תמיד התאספו על מנת, ללא חורים בתוך עיכוב קבוע מראש ומקובל.

כתובת TCP

בעוד ה- IP יש מנגנון מלא להתייחסות המכונה כתובות IP , TCP אין מערכת משוכללת כגון פונה. זה לא צריך אחד. הוא משתמש רק במספקים המסופקים על-ידי ההתקן שבו הוא פועל כדי לזהות היכן הוא מקבל ושולח מנות עבורן שירות. מספרים אלה נקראים יציאות. לדוגמה, דפדפני אינטרנט משתמשים ביציאה 80 עבור TCP. נמל 25 משמש או דוא"ל. מספר היציאה מצורף לעיתים קרובות לכתובת ה- IP עבור שירות, לדוגמה 192.168.66.5:80