UDP ו- TCP
א. UDP ו- TCP הם שני פרוטוקולי תעבורה שמאפשרים העברת אינפורמציה למחשב שלך, ולכל אחד מהם יש חלוקה לפורטים בנפרד, (כך שיש פורטים בכל התחומים גם לזה וגם לזה, כלומר יש פורט 111 ב- UDP ויש פורט 111 ב- TCP וכנ"ל לכל מספר אחר). TCP הוא פרוטוקול שמוודא שכל האינפורמציה אכן תגיע ליעדה. (reliable protocol), והוא טוב למשל להורדת קבצים. בתקשורת מסוג TCP נוצר session שבמסגרתו התקשורת מתקיימת, ולאחר סיום התקשורת מסתיים ה- session. UDP הוא פרוטוקול שאין בו בקרה האם האינפורמציה מגיעה ליעדה, וגם אין sessions, אלא פשוט האינפורמציה נשלחת באופן לא מסודר ואם יש תקלות בדרך אז לא כולה מגיעה ליעדה. בגלל העדר מערך הבקרה הפרוטוקול UDP מאפשר העברת אינפורמציה במהירות יותר גבוהה, אבל לא באופן אמין, ולכן היא לא טובה להעברת קבצים אבל למשל טובה להעברת streams של מוסיקה (שאז אם יש איבוד אינפורמציה אז יהיו שיבושים קלים (לפעמים לא כאלה ששומעים) בנגינה בצד שלך, אבל לא יהיה עיכוב בהשמעת המוסיקה כדי להשלים את האינפורמציה החסרה. ב. Listening תוכנה רשומה להאזין לפורט מסויים, ו- Winsock יעביר לה את האינפורמציה שמיועדת לפורט הזה. לא תמיד קיימת תקשורת גם בפועל.established: קיים session ספציפי של תקשורת. ג. כתובת 0.0.0.0 היא הכתובת של המחשב עצמו. כמו גם 127.0.0.1 (בעצם כל מה שמתחיל ב- 127). מדובר על תקשורות פנימיות של המחשב בהרבה מקרים.