יש בהדל בין פורט פתוח, לשרת שמאזין לפורט וכו'....
פורט פתוח או סגור הינו הגדרה של firewall אשר יכול לאפשר מספר מצבים כגון:
לאפשר כניסה - accept
למנוע כניסה - reject
לזרוק ניסיון כניסה - drop
לנתב כניסה - forward
ועוד מספר אפשרויות אבל נסתפק באלו.
* ההבדל בין drop ו reject נעוץ בכך שהמחשב מעדכן או לא מעדכן את המחשב שמנסה להתחבר שלא ניתן להתחבר לפורט המסויים (reject מודיע שהפורט סגור ).
לגבי האזנה של שרתים לפורטים...
כל עוד הפורט פתוח לתיקשורת וקיים שרת שמאזין לפורט אזי תיתכן תיקשורת במידה ונוצרה "הבנה" בין הצדדים ( כלומר הם הפעילו בינהם פרוטוקול "שיחה" מתאים )
בדרך כלל שרתים מאזינים לפורטים מוסכמים מראש ( 110,25,80,443 וכו' ) ולאחר ה"התחברות" הם מנתבים את ה"שיחה" לפורטים אחרים ( גבוהים יותר ) על מנת לפנות את הפורטים להתחברויות נוספות.
הנושא הרבה יותר מורכב מזה אבל אני מקווה שהדבר מספק תמונה כללית...