LAN, MAN и WAN - относительные термины, используемые для описания размера сети;они относятся к аппаратной компоновке.Аппаратное обеспечение преднамеренно прозрачно для программирования сокетов.Так что нет необходимости беспокоиться об этих предметах.
Если у вас возникли трудности с подключением, посмотрите:NAT / Firewalls: они блокируют вещиМаршрутизация: особенно подсети и частные IP-адреса.Telnet: довольно простой способ проверить, можно ли подключиться к TCP-серверу в сети, - просто попытаться подключиться к нему через telnet.
Программное тестирование AFA, я рекомендую простое приложение чата .Это отличный инструмент обучения для начинающих.Мне нравится использовать работающее приложение для сокетов, прежде чем писать новое, чтобы отработать все сетевые перегибы до разработки.