|
|
  |
FTP по RS-485, Реально ли? |
|
|
|
Dec 26 2009, 22:22
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(AlexandrY @ Dec 27 2009, 01:09)  Только загвоздка, что штатные FTP сервера и клиенты понимают только вменяемые IP адреса Вменяемый не проблема, как позвали, так и ответит, тем более, что он может быть один на всех. Цитата и работают через штатные сокеты которые используют штатные таблицы маршрутизации. Да ни малейших проблем - работают и пусть. Цитата FTP сервер же открывает потом еще одно соединение. Естественно, но проблемы-то какие? Цитата Кастрировать все это хозяйство под некие упрощенные процедуры это будет знатный гемор.  Никакой кастрации - легкая вставка игнорирующая IP, выхватывающая из IP адрес и заносящая его, как свой для ответных фреймов. Портировать-то IP стек по любому в котроллер надо. А вообще, чего это мы еще и о конфигурации IP? Статические адреса еще никто не отменял.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 26 2009, 22:43
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(SM @ Dec 27 2009, 01:05)  AX.25. Да успокойтесь Вы с AX.25 - ну он уже по любому работает с ГОТОВЫМИ фреймами и если будет тупо ими кидатся, то просто может и ни один не дойти. Нужно коллизии разруливать на байтово-фреймовом уровне пока навстречу идет фрейм свое буферизировать и не передавать. А при конфликте встречных фреймовых маркеров должно быть понятие уступающего слейва. И уж потом, если разрулили не 100% коллизий качественно, например, по причине упрощения разруливателя, то это тогда битое на IP вывалится и подчистится.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 26 2009, 23:33
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(skripach @ Dec 27 2009, 02:16)  Из RS-232 можно стандартными средствами "окон" вывести PPP, SLIP, X.25. Про X.25 это пургу несли  . И нет его поддержки в Win как класс. Только в Linux есть нечто писанное левой ногой и реально заброшенное на стадии Альфа еще в прошлом веке  . Да и не нужен он Вам. Совсем. PPP и SLIP - да. Цитата(skripach @ Dec 27 2009, 02:16)  И может получится если вставить девайс между RS-232 и RS-485 для буферизации. Или девайс, или драйвер заменяющий Виндозный RS232 и разруливающие хотя-бы большую часть коллизий. Что для Вас проще, то и делайте.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 26 2009, 23:57
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(skripach @ Dec 27 2009, 02:44)  Если есть ещё всетлые мысли буду благодарен. Есть, но ее уже тоже озвучивал - вместо драйвера простое приложение, которое выполняет функции некоего proxy - к нему лезут по IP, ну уж оно транслирует их в RS232 c учетом, что за ним halfdupleх. В свое время так и делал одну приблуду, бо под кучу разных Win писать драйвера было не рационально. А так оно хоть и старенькое, но живет до сих пор на всех Win. И будет, пока Winsock да open( serial_port, ... ) поддерживаются  . Кстати, его порт и под Linux живет. Дальше, только "ключи от квартиры, где деньги лежат"
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 27 2009, 00:08
|
■ ■ ■ ■
    
Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443

|
Цитата А что, лишней пары в кабеле совсем нету? В существующих сетях точно нет, да и в будущих вряд ли возможно. Цитата Есть, но ее уже тоже озвучивал - вместо драйвера простое приложение Обязательно рассмотрю этот вариант, но это нужно что-то делать для PC, посмотрим... Цитата Нда? А вот я попробовал! Цепочкой [браузер -> localhost:8080 -> софтина -> COM-порт -> железка] Может я не ту софтину пробовал не ткнёте носом?
--------------------
Делай что должен и будь что будет.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|