| Самая простая с точки зрения технической реализации возможность установления связи между двумя компьютерами - прямое соединение (peer-to-peer) по последовательным или параллельным портам. Все современные операционные системы (Linux, Windows) имеют встроенные функции для реализации такого вида соединения. Для реализации прямого соединения по последовательным (COM) и параллельным (LPT) портам необходим только соединительный кабель и, естественно, соответствующие разъемы на компьютерах. В общем случае алгоритм соединения двух компьютеров выглядит следующим образом: 1.Выключить компьютеры (во избежание выхода из строя портов). 2.Подключить кабель к соответствующим портам. 3.Включить компьютеры. 4.Настроить один компьютер в роли ведомого (сервер) а другой в роли ведущего (клиент). 5.Установить соединение. Несмотря на относительную простоту установления такого соединения, оно обладает рядом недостатков, таких как: ·    напрямую можно соединить только два компьютера; ·    снижение производительности компьютеров при пересылке файлов; ·    низкая скорость передачи данных. Таблица, приведенная ниже, показывает, насколько различаются скорости передачи данных при прямом соединении и в 100-мегабитной сети при передачи файла объемом 2 Мб. 
    
        
            | Время, необходимое   для передачи файла объемом 2 Мб при различных типах соединения |  
            | Последовательный   порт | Параллельный порт | 100-мегабитная сеть |  
            | 14 мин. | 80 с. | 0,5с. |  Таблица 1. Сравнение времени передачи файла при различных типах соединение Скорость передачи данных при использовании стандартных возможностей ОС не очень высокая, но ее можно повысить. В сети Интернет можно найти усовершенствованные драйвера для последовательного и параллельного портов, которые значительно увеличивают скорость передачи данных. Кроме этого можно воспользоваться файловыми менеджерами типа Norton Commander, которые лучше организуют передачу данным по этим портам. Прямое соединение подходит в качестве решения только при передаче сравнительно небольших по объему файлов. Типичным случаем, когда прямая связь себя оправдывает, является файловый обмен между настольным компьютером и ноутбуком. К прямому соединению условно можно отнести соединение двух компьютеров посредством: 1) модемов и 2) сетевых карт. В первом случае соединение может быть на сколь угодно большом расстоянии, но для организации такого вида связи необходимо иметь телефонную линию и модем. Скорость при этом не может быть выше 33 Кбит/с. Алгоритм установления соединения практические аналогичен прямому соединению посредством параллельных и последовательных портов. Во втором случае для организации соединения необходимо наличие сетевых карт в компьютерах и специальным образом подготовленный кабель типа «витая пара». При таком соединении типичная скорость передачи данных достигает 100 Мбит/с при расстоянии между компьютерами не более 100 м. 
 |