Передача даних між комп'ютерами через com-порт

Читач нашого сайту Максим, запитує:

Вітаю! Чи зможете ви мені допомогти вирішити задачку? Суть її: є програма, яка генерує сигнал і передає її на COM Port на ПК №1, необхідно прийняти цей сигнал на ПК №2, дані на який надходять через COM Port. При цьому в наявності тільки локальна мережа між цими ПК. Чи дасть результат поєднання цих 2-х COM Port між собою?

Отже, перш за все спробуємо зрозуміти, чи можлива передача даних між комп'ютерами по COM-порту.

Збірка нуль-модемного com-кабелю

Йтиметься про так званому нуль-модемном кабелі. Коли мережеві карти коштували дуже дорого, а зв'язуватися один з одним локальною мережею хотілося, був винайдений Com Lan Link - мережа, що працює через com-порти. Вона коштувала практично копійки, робилася повністю своїми руками і могла працювати на відстанях до 1 км. Єдиним обмеженням, як ви розумієте, була швидкість, тому що для com-порту вона не може перевищувати 115,2 Кбіт / сек. Природно, для такого типу з'єднання характерна робота тільки на рівні додатків, без всяких проміжних мережевих ОС і інших премудростей, тобто Com Lan Link - це найпростіший спосіб підключення до мережі. Для зв'язку комп'ютерів в Com Lan Link використовується спеціальний кабель, який ми сьогодні зберемо. Для початку розглянемо розпаювання com-порту (типу «мама»):

RI Ring Indicator

«Модем: нам дзвонять»

Для збірки нам буде потрібно два com-роз'єму типу «мама», три дроти і паяльник. Спочатку краще припаяти основні дроти, а потім закоротити необхідні ніжки за допомогою додаткових. Після того, як все готово, вимикаємо обидва комп'ютера і вставляємо кінці кабелю в роз'єми. Краще повністю відключити ПК від мережі або доторкнутися роз'ємом до корпусу перед підключенням. Для такого типу з'єднання перезавантаження обов'язкова - система повинна ініціювати порти. До речі, якщо самому лінь паяти, можна купити готовий нуль-модемний кабель. Їх можна знайти на радіоточки і в радіодеталей. У Мінську бачив на Жданович.

Також хороший матеріал на тему передачі даних через com є тут. Ціла лабораторна робота. А тут люди діляться практичним досвідом передачі даних через таке з'єднання засобами OS Linux.

Отже, з наведених матеріалів, стає зрозуміло, що com-to-com це найстаріший і найпростіший спосіб з'єднати два комп'ютери між собою. Звідси випливає однозначну відповідь до задачі:

Так, передача даних між двома комп'ютерами через COM-порт можлива. Таке з'єднання називається нуль-модемним і є найпростішим варіантом локальної мережі.

Схожі статті