אם אתה מדבר על UDP אז אין בעיה לפתוח גם 100 סרברים שונים על אותו פורט.
אם TCP - מותר לך לפתוח רק סרבר אחד על פורט (כלומר רק bind יחיד לפורט).אבל, אתה מדבר על חוטים ככה שאין קשה לסרברים.
לצורך העניין ה-file descriptor של הסוקט יהיה משותף לשני החוטים,
אחד יבצע read ואחד write סינכרוניים / אסינכרוניים,
בסופו של דבר שניהם יכולים לעבוד אחלה בחלה ביחד וזה מנועל ברמה הרביעית של ה-Transport אם זכרוני לא מטעה בי (בקיצור, לא ברמה 5 - שלך).
בברכה,
עידן