Алекс К
Forum Professor / Завсегдатай форума
Участник № / Member № 1337
отправлено / posted
Я начинающий - поэтому непонимаю некоторых вещей с обменом по сети в версии 5.15. 1. Как известно в XP стоит только TCP\IP. Обязательно надо ставить NETBeui и как? сверху или вместо? 2. Запускаю в Профайлере проект NET_Asd на двух машинах XP на первой узел netlink2, на второй узел node1 - никаких данных не поступает! Я так понял надо перебирать от 0 до 7 начальный номер адаптера на каждом компьютере?
Сообщения / Posts 227 | Из / From: Украина
| IP / IP: IP адрес / IP address |
отправлено / posted
1. И под W'XP может быть установлен NETBEUI. Хотя это и необязательно. Можно работать в NETBIOS и над TCP/IP.
2. Проблема идентификации логического номера адаптера NETBIOS под W'XP действительно существует. Надежные средства автоматического определения нам неизвестны. Методически эксперимент можно построить следующим образом. 2.1. Заведомо установить на машинах только по одному логическому протоколу NETBIOS и над TCP/IP. 2.2. Ввести в узлы проекта каналы выбора сетевой карты (системные). 2.3. При запуске каждый профайлер в протоколе укажет сколько и с какими номерами он вообще обнаружил на данной машине логических адаптеров. 2.4. Далее методом перебора в реальном времени с помощью указанных каналов выбора сетевой карты менять их номера (с паузами на время реинициализации сетевого адаптера) до установления связи между узлами. 2.5. Запомнить найденные логические номера сетевых адаптеров и ввести их в проект.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Алекс К
Forum Professor / Завсегдатай форума
Участник № / Member № 1337
отправлено / posted
1.Я перебрал все 64 варианта номеров логического адаптера в этом же примере, при netlink2-4 и node1-5 в канале диагностики сети выдает 12 - в руководстве такой ошибки нет. 2. может я неправильно указал в окне параметры узла -> Основные Host Mode и Slave Mode (У меня стоит и на одной машине в узле netlink2 и на другой - обе галочки)? 3. А лишние узлы не могут как-то мешать? Ведь под МРВ запускается только один узел. 4. текст файла приемника node1.txt
Сообщения / Posts 227 | Из / From: Украина
| IP / IP: IP адрес / IP address |
Алекс К
Forum Professor / Завсегдатай форума
Участник № / Member № 1337
отправлено / posted
Base Edition DRAWSERV 5.15 SUPPORT: NetBios INFO:Load Starting... C:\TraceMode5_Basic\Net_ASd\NODE1.dbb INFO:Detected NT 5.1 INFO:Found 12 channels NET:NCB for AutoSend = 0 NET:NCB for AutoSend float value = 0 NET:NCB for SendToNet = 0 NET:NCB for CopyFrom = 0 NET:NCB for Registrator = 0 NET:NCB for Recieving = 3 NET:iname ARG@@S; NET:gname ARG@@S° NET:found 5 adapters NET: select 0 adapter with 3 number NET:init 0 adapter INFO: LoadTime=4.537s CalcPeriod=549ms ATTACH: default(PicRT_Development) NET:starting... SIAD:starting... DDE:starting... DDE:wrong NetDDE: Не удается связать службу диспетчера общих баз данных (DSDM) RTM:math kernel starting... SCREEN load error screen.000 INFO: start time is 0.1 s INFO:work mode NET:Try to switch to illegal 5 adapter (5 16) INFO:stoping... NET:total NCB send 0,error 0 = 0 NET:total NCB recieve 0,error 0 = 0 DDE:thread stop INFO: stop time is 0.812 s INFO:number of calculation = 87 END OF WORK
Сообщения / Posts 227 | Из / From: Украина
| IP / IP: IP адрес / IP address |
отправлено / posted
А Вы уверены, что правильно настроили связь каналов в самом проекте? 1) Какие протоколы у Вас установлены в ОС Windows на обоих ПК? 2) Проверьте - включена ли поддержка NetBios поверх TCP/IP (это делается в настройках этого протокола). 3) Если для узла выбран адаптер, на котором действительно есть поддержка NetBios, то при старте такого МРВ после открытия узла и отрисовкой графики система как бы делает заметную задержку в 5-10 секунд. В противном случае открытие узла происходит мгновенно. Это может помочь Вам с поиском верного логического адаптера.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |