Вход | Регистрация


Информационные технологии ::

Метки:

Какой протокл лучше

Я
   skunk
 
03.12.03 - 20:38
Народ кто как думает. какой протокл лучше использовать при работе сетевой 1С. NetBUI или TCP-IP
 
  Рекламное место пустует
   puh
1 - 03.12.03 - 21:55
На TCP-IP быстрее и надежнее. Хотя, если машин не более 3-5 можно и NetNUI. Короче от задач зависит
   skunk
 
2 - 03.12.03 - 22:06
В магазине два компа. 1С сетевая. Винда 2000. Не понятно почему гемор идет при сетевой работе.
   Vser1
 
3 - 04.12.03 - 04:17
(2)Если рассматривать винду, она как правило намного лучше заточена под протокол TCP/IP, хотя 1С, плохо работает в любой сети, особенно если нет специально выделенного под нее сервера.
У меня при подобной конфигурации (3 машины, винд98, протокол TCP/IP), 1С подвешивала намертво все сетевые службы машины на которой стояли базы, причем сама при этом спокойно крутилась на данной машине. Пользователям приходилось перегружать винду по 3-4 раза в день...
   Черт
 
4 - 04.12.03 - 10:09
NetBUI старый протокол и причиной его использования может стать требование совместимости с более ранними системами
Конечно предпочтительней использовать tcp/ip
2(3) win98 ну очень плохая для использования ее в качестве файл-сервера, т.к. она открывает не более 1024 файла одновременно, а 1С на одного пользователя может открыть 900 файлов, вот тебе и висяки.
2(2) скорее всего у тебя не правильно настроена сама сеть. Если можешь опиши настройки.
У меня 1С крутится и на 2х машинах с win98, соединенных кросcвером и на 5 с одной 2000 в какчестве файл-сервера.
Загрузка происходит от 5-7 секунд самой 1С.
   gr13
 
5 - 04.12.03 - 12:06
Значит так была у меня такая проблема.
1.Конфигурация: 2 машины с 98. Сеть на tcp/ip один принтер Canon LBP 800 или 810. Сетевая 1сv77.
Тормозила жутко. Проблема решена очень просто (мучился 3 дня) у LBP 800 есть контроль состояния принтера по сети. Запускается из автозагрузки. Он постоянно сканирует сеть и из за него тормозит 1с. После того, как данный контроль был выгружен и убран из автозагрузки все пошло ок.
(случай не единственный)
2. На 10Мb сетке необходимо отключать мониторинг Касперского. С ним 1с либо жутко тормозит, либо вообще не загружается.
Других проблем не встречал.
   skunk
 
6 - 04.12.03 - 12:39
(4)Народ говоряю стоит Windows 2000 Pro build 2195
Сеть одноранговая. На одном из компов расшарена папка. В ней и стоит база.
Включено
Клиент для сетей Microsoft
Служба доступа к файлам и принтерам сетей Microsoft
Протокол Интернета (TCP/IP)
  Получить ip автоматический
(5) Проблема с Canon 810 известно давно, и лечиться путем убивания соответсвующих ключей реестра.
   Такого я вообще ни когда не использую. Если есть подозрения то пускаю сканер.
   Черт
 
7 - 04.12.03 - 12:43
2(6) а кто тебе IP дает в одноранговой сети? DHCP то нету.
выстави их явным образом
настрой hasp.ini
   Черт
 
8 - 04.12.03 - 12:44
+ вот на широковещательных запросах тормоза и происходят
   skunk
 
9 - 04.12.03 - 12:48
(8) стояли и явным образом, таже трабла
   Черт
 
10 - 04.12.03 - 12:52
Так в чем трабла то,сабж звучит какой из протоколов лучше для 1С. Я говорю(как админ) TCP/IP
 
 
   skunk
 
11 - 04.12.03 - 12:57
(10) все спасибо, а то я гдето слыхал что NetBUI лучше и думал в этом и есть проблема.
   gero
12 - 04.12.03 - 15:19
Черт, а ты в 7-м посте погорячился.
(0)а лучший протокол для 1С - это ... IPX. (про dbf говорим-то?)
   skunk
 
13 - 04.12.03 - 15:36
(12) естественно dbf. Можешь обосновать. Или ссылку на инфу дать. Если не трудно
   DElo
 
14 - 04.12.03 - 23:57
(0)Ходила я на работе на курс "Сетевые установки", чётко в методичках было прописано: TCP/IP, однозначно.
Писал наш сисадмин, аттестованый в 1С.
Кстати, встречный вопрос: (3)1С, плохо работает в любой сети, особенно если нет специально выделенного под нее сервера - о-па... вот мы сами попали. Всё настолько печально? Приведите хотя бы примеры глюков, чтоб я руководству доложили о том, что нас ждёт.
   Vser1
 
15 - 05.12.03 - 04:35
(14) Как упоминал Черт(4) 1С открывает большое число файлов, следовательно к машинам с не серверной версией винды можно подключать максимум 1-2 пользователей, или ставить SQL, но опять-же проблема: SQL требовательна к параметрам машины и плохо переносит если на машине крутиться еще что-нибудь, опять вылезает проблема установки сервера.
По вопросу проблем с сетевой работой 1C, встречный вопрос сколько раз Вы видели сетевую 1С, после установки которой в сети сразу же не появлялись проблемы, влияющие только на работу этой программы?
   skunk
 
16 - 05.12.03 - 05:53
(15) Спасибо за наколку. И сразу вопрос, а Win2000 Pro, случайно не знаешь имеет ограничение по количеству открытых файлов или нет. И если да, то сколько можно сразу открыть.
   skunk
 
17 - 05.12.03 - 08:37
Народ тут нашел статью по сетевым протоколам привожу отрывки:

3. Протокол TCP/IP
Я не хочу говорить никаких плохих слов о протоколе TCP/IP. Я просто считаю его не нужным для систем, использующих программы 1С. Поскольку в системе спокойно уживаются несколько протоколов, то в случае необходимости для сугубо определенных целей TCP/IP имеет право на существование. Ну и пусть он живет на тех рабочих станциях или серверах, где он нужен (например для удаленного доступа), а 1С чудесно будет работать на IPX/SPX или на NetBIOS. 1C-овские программы, работающие на протоколе TCP/IP вполне работоспособны, однако не являются идеалом быстродействия. Тем более, что существуют какие-то заморочки с работой NetHasp Server на TCP/IP. По идее TCP/IP - это протокол, который в первую очередь обязан обеспечить маршрутизацию в сложных сетях. Однако, на обычной локальной сети, но с несколькими сегментами, NetHasp Server часто бывает невозможно заставить дать доступ к ключу программам, запущенным на другом сегменте сети. Скорее всего это ошибка самого NetHasp Server-а, но нам от этого не легче. Систематизировать неполадки данного вида нам не удалось (да честно говоря мы особо и не старались), как не удались и попытки смоделировать подобные ситуации на своей сети (2 сегмента). Но факт есть факт - иногда не работает и не лечится, а иногда работает. Я лично предпочитаю с головной болью не связываться.
TCP/IP способен преподнести еще некоторые сюрпризы. Наличие установленного, но ненастроенного (по IP-адресам) протокола TCP/IP на паре компьютеров в сети способно заставить программы 1С искать ключ по 3-5 минут, а затем "тормозить" при работе так, что создается впечатление, что перед Вами не 100 мегабитная сеть Ethernet, а просто компьютеры, связанные через COM-порты. При этом тормозит ВСЯ сеть, а не только те машины, где установлен TCP/IP. Лечится просто - сносом протокола TCP/IP на одной из машин (т.е. следует устранить наличие TCP/IP-шной "двухточки"). Естественно ситуация такая наступает не всегда, но при определенных условиях (каких???). Исследования на эту тему нам проводить было лень, достаточно того, что найден метод лечения.

4.    NetBIOS, IPX/SPX и NetHASP.
Однажды мы решили наконец разобраться в том, что же нужно (в протокольном смысле) иметь на сети, чтобы ключ искался быстро и надежно (а соответственно и программы запускались быстро и без сбоев). Проведя ряд экспериментов, мы получили некий результат. Не претендуя на истину в последней инстанции, но опираясь на проведенные эксперименты и опыт эксплуатации сетей с программами 1С могу сказать следующее:
Для одноранговых сетей Win95 оптимальным вариантом является протокол NetBIOS (родной NetBEUI, а не эмуляция его на IPX/SPX). Сама сеть работает очень быстро и протокол устанавливается легко. Единственным недостатком является то, что NetBIOS не маршрутизируется по многосегментной сети, хотя недостатком это назвать сложно: я с трудом могу представить себе одноранговую сеть без выделенного сервера, но с несколькими сегментами. По-моему это будет просто извращение какое-то. Единственным препятствием для использования NetBIOS в такой сети может служить наличие сетевого принтера вроде Jet Direct, который, как правило, требует для своей работы протокола IPX/SPX.
Если в одноранговой сети используется более 6-7 компьютеров и все они должны иметь доступ к одному из компьютеров, играющему роль сервера, то здесь начинаются неприятности. Ресурсы Win95 в случае, когда компьютер играет роль сервера, не позволяют ему обслужить более 5-6 экземпляров 1С:Торговли или 1С:Бухгалтерии, запущенных на других компьютерах (каждый экземпляр программы открывает более 200 файлов на дисках псевдо-сервера). В итоге запуск 6-го или 7-го экземпляра программы 1С заканчивается неудачей. Конечно, наилучшим решением является установка выделенного сервера, но клиенты/заказчики прижимисты и часто приходится устанавливать NT Workstation на компьютер, выполняющий роль сервера (NT Wks имеет значительно большие ресурсы по открытию разделяемых файлов). В такой ситуации наилучшим вариантом будет протокол IPX/SPX (без поддержки SAP). Работает практически так же быстро, как и NetBIOS (надо только сделать скидку на "естественное" торможение NT Wks по сравнению с Win95). Варианта с установкой эмуляции NetBIOS на IPX следует избегать - хотя работа программы будет так же быстра, как и на чистом IPX/SPX, при запуске программы и поиске ключа будет происходить сильное "торможение".
Такой же вариант следует предпочесть и для системы с выделенным сервером Windows NT Server.
Для систем с выделенным сервером Novell NetWare 3.12 или 4.11 протокол IPX/SPX является практически единственным. Его использование дает прекрасные результаты, как по надежности поиска ключа, так и по скорости. А если еще применить двухпроцессорную конфигурацию (с NetWare 4.11) то система просто будет летать. Только ни в коем случае не надо ставить на рабочие станции родного Novell-овского клиента. Глючит по-черному. Несмотря на мое теплое отношение к продуктам Novell и резко отрицательное к продуктам от Била Гейтса, вынужден признать, что Microsoft-овский клиент NetWare для Win95 вполне прилично выполняет свои функции.

Все вышеописанные варианты проверялись на наиболее капризной комбинации: 1C:Бухгалтерии 7.5, поставленной поверх 1С:Торговли 7.5 в один и тот же каталог. При этом тестировались NetHasp Server-ы от релизов с 8-го по 15-й. Наилучшие (по безотказности и надежности) результаты показал NetHasp Server от 13-го релиза, вне зависимости от какого продукта он был взят (проверяли в том числе NetHasp Server от SQL-версий). Не забыли мы и про проблемы с ключами от Бухгалтерии 6.0 о которых часто пишут в конференции 1сsoft. Как ни странно, никаких проблем у нас с ними не было - все прекрасно функционировало "в одном флаконе" в вышеописанных конфигурациях. Во всяком случае, посоветовать кое-что могу: надо внимательно читать не только печатную документацию, но и файлики "Readme" на установочных дискетах. Ну а пользователям пиратской продукции могу только посочувствовать.
Здесь следует добавить еще несколько слов вот о чем: если на Вашей сети установлено несколько протоколов, то запись в AUTOEXEC.BAT "set nethaspprotocol=…" определяет только протокол, который будет использоваться для поиска ключа на сети. А вот с помощью какого протокола будут выполняться файловые операции программой 1С? Нами замечено, что многие сетевые глюки появляются, когда на разных компьютерах сети установлен разный набор протоколов и каждая станция (т.е. каждый экземпляр программы 1С) выбирает тот протокол, который ей больше по душе из того набора, который предлагается на данном компьютере. Поэтому настоятельно рекомендую унифицировать все рабочие станции сети по набору протоколов и их настройкам.
   Черт
 
18 - 05.12.03 - 09:20
Для (12) Если в сети крутится 2 машины и работает только 1С можно поставить и IPX протокол.
Как было указано в (17) тормоза 1С происходят в основном из-за поиска ключа, поэтому правильно настроенный hasp.ini на машине с ключем помогает избавится от этих тормозов. Сейчас у меня в сети 40 машин, с 1С работают 15 пользователей, терминал ставить нет возможности,(т.к у многих польз машины мощнее сервака) они не жалуются что 1С тормозит, т.к при правильной настройки сервака многие проблемы с сетью исчезают.
   Черт
 
19 - 05.12.03 - 09:26
+ для (15) Win2000Prof (из опыта)не более 6-9 пользователей
   gr13
 
20 - 05.12.03 - 09:41
(19) согласен, в Prof версии имеется возможность подключать до 9 пользователей, если необходимо больше, то необходимо использовать 2000 Server и все будет ок
Да в 98 Win имеется возможность подключать до 3 машин (максимум), но на ИТС диске предлагается использовать AddOn от Novell и тогда количество пользователей увеличивается, правда не знаю на сколько пользователей
   Greenering
21 - 05.12.03 - 11:46
Для W2KServer и 1С есть такое решение:
Груз Хаспа ставится как сетевая служба, при этом никаких настроек менять не надо. Прирост в скорости заметный.
   Shuran
22 - 27.01.04 - 08:05
Народ подскажите !
Я поставил на сервант 2000 на него WinRoute 4.2.5 так вот, и 1с-на начала тормозить, я так понимаю что Вин Раут фильтрует пакеты и из-за этого такие тормоза. Вопрос : какие порты (сетевые) использует 1С... Заранее благодарен.
   BorisG
23 - 27.01.04 - 08:34
(19) И сколько же файлов открывает Win2K Prof? Насколько я понимаю, этим обусловлено 6 пользователей?Или за месяц мнение изменилось?
   Черт
 
24 - 27.01.04 - 08:48
Выдержка из книги "Справочник системного администратора win2000" авторы Ч.Рассел, Ш.Кроуфорд, Д.Джеренд.
Выделено Внимание:
Microsoft Win2000 prof может поддерживать одновременно не более 10 пользователей и не в состоянии осуществлять поддержку клиентов Macintosh или NetWare.
   BorisG
25 - 27.01.04 - 09:58
(24) Насчет 10 пользователей согласен. 9 я знаю, откуда появляются, а откуда 6?
Вопрос не праздный, это заблуждение с регулярной периодичностью на форумах выплывает.



Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует