פרוטוקול בקרת השידור (TCP) משתמש בקבוצה של ערוצי תקשורת הנקראים יציאות לניהול הודעות מערכת בין מספר יישומים שונים הפועלים על אותו מכשיר פיזי. בניגוד ליציאות הפיזיות במחשבים כמו יציאות USB או יציאות Ethernet, יציאות TCP הן ערכים הניתנים לתכנות וירטואלי הממוספרים בין 0 ל-65535.
רוב יציאות ה-TCP הן ערוצים למטרות כלליות שניתן להתקשר לשירות לפי הצורך, אך חוץ מזה יושבים בטל. עם זאת, כמה יציאות עם מספר נמוך יותר מוקדשות ליישומים ספציפיים. בעוד שיציאות TCP רבות שייכות ליישומים שכבר אינם קיימים, חלק מהן פופולריות מאוד.
TCP Port 0
TCP למעשה לא משתמש ביציאה 0 לתקשורת ברשת, אבל יציאה זו מוכרת היטב למתכנתי רשת. תוכניות שקע TCP משתמשות ביציאה 0 על פי מוסכמה כדי לבקש שיציאה זמינה תיבחר ותוקצתה על ידי מערכת ההפעלה. זה חוסך למתכנת את הצורך לבחור ("קוד קשיח") מספר יציאה שאולי לא יעבוד טוב עבור המצב.
TCP יציאות 20 ו-21
שרתי FTP משתמשים ביציאת TCP 21 כדי לנהל את הצד שלהם בהפעלות FTP. השרת מאזין לפקודות FTP המגיעות ליציאה זו ומגיב בהתאם. במצב FTP במצב פעיל, השרת משתמש בנוסף ביציאה 20 כדי ליזום העברות נתונים חזרה ללקוח ה-FTP.
TCP Port 22
Secure Shell משתמש ביציאה 22. שרתי SSH מאזינים ביציאה זו לבקשות כניסה נכנסות מלקוחות מרוחקים.בשל אופי השימוש הזה, יציאה 22 של כל שרת ציבורי נחקרת לעתים קרובות על ידי האקרים ברשת והייתה מושא לבדיקה רבה בקהילת אבטחת הרשת. חלק מתומכי האבטחה ממליצים למנהלי מערכת להעביר את התקנת ה-SSH שלהם ליציאה אחרת כדי למנוע התקפות אלו, בעוד שאחרים טוענים שזו פתרון מועיל בלבד.
TCP Port 23
פורט 23 שולט ב- telnet, מערכת מבוססת טקסט לכניסה למערכות מרוחקות. למרות שגישות מודרניות לגישה מרחוק מסתמכות על Secure Shell ביציאה 22, יציאה 23 נותרה שמורה ליישום Telnet הישן והפחות מאובטח.
TCP יציאות 25, 110 ו-143
אימייל מסתמך על מספר יציאות סטנדרטיות. יציאה 25 שולטת בפרוטוקול Simple Mail Transfer - הכלי שבאמצעותו דוא ל במחשב שלך עושה את דרכו לשרת דואר, ולאחר מכן מאותו שרת לאינטרנט הגדול יותר לצורך ניתוב ומשלוח.
בקצה המקבל, יציאה 110 שולטת בפרוטוקול Post Office, גרסה 3, ויציאה 143 מוקדשת ל-Internet Mail Access Protocol. POP3 ו-IMAP שולטים בזרימת האימיילים מהשרת של הספק שלך לתיבת הדואר הנכנס שלך.
הגרסאות המאובטחות של SMTP ו-IMAP משתנות בהתאם לתצורה, אבל יציאות 465 ו-587 נפוצות.
UDP יציאות 67 ו-68
שרתי פרוטוקול תצורת מארח דינמיים משתמשים ביציאת UDP 67 כדי להאזין לבקשות בזמן שלקוחות DHCP מתקשרים ביציאת UDP 68.
TCP יציאות 80 ו-443
ללא ספק היציאה המפורסמת ביותר באינטרנט, יציאת TCP 80 היא ברירת המחדל ששרתי האינטרנט של HyperText Transfer Protocol מאזינים לבקשות של דפדפן אינטרנט.
יציאה 443 היא ברירת המחדל עבור HTTP מאובטח.
UDP Port 88
שירות המשחקים ברשת Xbox משתמש במספר מספרי יציאות שונים כולל יציאת UDP 88.
UDP יציאות 161 ו-162
כברירת מחדל, פרוטוקול Simple Network Management משתמש ביציאת UDP 161 לשליחה וקבלה של בקשות ברשת המנוהלת. הוא משתמש ביציאת UDP 162 כברירת מחדל עבור קבלת מלכודות SNMP ממכשירים מנוהלים.
TCP Port 194
למרות שכלים כמו אפליקציות ושירותים להעברת הודעות לסמארטפון כמו Slack ו-Microsoft Teams חתכו את השימוש ב-Internet Relay Chat, IRC עדיין מתגלה כפופולארי בקרב אנשים ברחבי העולם. כברירת מחדל, IRC משתמש ביציאה 194.
יציאות מעל 1023
מספרי יציאות TCP ו-UDP בין 1024 ל-49151 נקראים יציאות רשומות. רשות המספרים המוקצה לאינטרנט שומרת על רשימה של שירותים המשתמשים ביציאות אלו על מנת למזער שימושים סותרים.
בניגוד ליציאות עם מספרים נמוכים יותר, מפתחים של שירותי TCP/UDP חדשים יכולים לבחור מספר ספציפי לרישום ב-IANA במקום להקצות להם מספר. השימוש ביציאות רשומות מונע גם את מגבלות האבטחה הנוספות שמערכות ההפעלה מציבות על יציאות עם מספרים נמוכים יותר.