Делается это невероятно просто, вопреки расхожему мнению. Стек TCP/IP
универсален, ему не важно по какой физической среде передавать данные.
Связь возможна как по COM так и по LPT портам (LPT быстрее, до 6 Мбит,
но при передаче данных сильно грузит процессор, COM порт имеет
ограничение по скорости 115Кбит/с). Делается это так: нужен
нуль-модемный кабель либо COM-COM, либо LPT-LPT. Можно купить или спаять
самому. Соединяем компьютеры кабелем, заходим (для ХР) в Сетевые
подключения: Новое подключение: Установить прямое подключение к другому
компьютеру: Подключиться напрямую к другому компьютеру: Ведущий/ведомый
(выбрать): Имя компьютера (придумать): Выберите устройство (вот здесь и
выбирается, COM или LPT порт). После настройки подключений на обоих
компьютерах, устанавливать соединение. Когда соединение будет
установлено, можно считать, что у вас обычная локальная сеть, а значит
любое приложение (в том числе и общие папки/файлы, подключения к
Интернету) будут отображаться корректно.
P.S я знаю, что
говорю, я провешивал соединение LPT-LPT (кабель паял сам) со своего
компьютера под ХР на ноутбук с Windows 98. С ноутбука заходил на FTP
сервер, установленный на основном компьютере, с помощью Total Commander.
Все работало стабильно.