Наша компания за последнее десятилетие вложила огромные средства в модемы «машина-машина», встроенные во встроенное оборудование. Они работают со старой школой коммутируемого доступа в Интернет. Этим машинам необходимо подключиться к Интернету для отправки данных на центральный сервер с использованием TCP / IP.
Провайдеры Интернет-услуг все чаще закрывают свои услуги коммутируемого доступа, поскольку они постепенно сокращаются за счет широкополосного доступа. К сожалению, эти межмашинные модемы работают только с коммутируемым доступом, а не с широкополосным доступом.
В настоящее время становится все труднее найти интернет-провайдеров с коммутируемым доступом, поэтому я думал о создании нашей собственной услуги коммутируемого доступа в одном из наших офисов.
Я предполагаю, что он должен иметь выделенную наземную линию, модем, установленный внутри сервера и подключенный к наземной линии, и карта Ethernet, подключенная к офисному маршрутизатору, чтобы совместно использовать это соединение через модем.
Тогда я не совсем уверен, какие варианты программного обеспечения доступны с точки зрения программного обеспечения сервера удаленного доступа.
В идеале мы бы предпочли, чтобы это работало на компьютере с Windows, поскольку мы используем только серверы Windows. Есть ли у вас опыт прохождения по выполнению этого, чтобы поделиться?
Кроме того, как насчет ограничений, например, если две машины одновременно обращаются к серверу удаленного доступа. Я предполагаю, что такая простая система сможет обслуживать только одну машину за раз, и что вторая машина, набирающая номер, получит сигнал «занято»?
Заранее благодарим за ваше мнение.
Есть несколько возможных решений для этого, в зависимости от того, насколько требовательно оборудование, о котором идет речь, и какой контроль дают вам встроенные системы.
Мой опыт здесь исходит из того, что какое-то время я запускал BBS Worldgroup в Windows, а также время от времени работал с TDD (как в Telecommunications Device for the Deaf) -совместимых модемах. Я могу помочь вам с аппаратной частью, со стороны программного обеспечения немного не для меня, но на самом деле, вероятно, более легкая часть.
Вот пара ключевых концепций:
Другим модемам может потребоваться напряжение на линии, что несложно сделать, но действительно увеличивает сложность от «просто подключите его» до «сделать вещь, которая обеспечивает напряжение, и подключите ее». Я считаю, что эта штука (называемая симулятором линии, для целей поиска в Google) должна выдавать 24 В при примерно 24 мА, но мои навыки в области электроники забавно ржавые, и эта ссылка содержит все подробности с дополнительным преимуществом, заключающимся в том, что я не догадываюсь : http://www.jagshouse.com/modem.html
Строка набора модема обычно здесь не меняется, но вам может потребоваться попробовать что-то вроде «X3» в строке инициализации, чтобы модем игнорировал состояние тонального сигнала готовности к линии.
Для этого ATX3DT0 является вполне жизнеспособной строкой набора, если вы не можете изменить фактическую строку инициализации, но вместо этого можете изменить строку набора.
Все, что нужно сделать принимающей системе, - это послать модему ATA (внимание, ответ), чтобы он поднял трубку и начал попытки рукопожатия. Затем остается лишь передать соединение службе, говорящей по протоколу PPP, чтобы при необходимости ретранслировать соединение. Если вы можете настроить свое оборудование на обычную линию и ввести ATA на автоответчике в терминальной программе, получить ПОДКЛЮЧЕНИЕ для отображения на обоих концах и увидеть текст, перемещающийся взад и вперед по этому соединению, вы сможете выйти. телефонная компания полностью отключилась.
Когда я тестировал сухие линии и нуждался в подключении, я просто сконфигурировал свой сервер для получения линии с помощью ATA в цикле, который будет пытаться установить связь с модемом набора номера до тех пор, пока не истечет время ожидания модема (обычно 60 секунд. ), опустите строку и отобразите сообщение (Я ДУМАЮ, что это НЕ ПЕРЕВОЗЧИК, то же самое, что и когда вы положили трубку, но я могу ошибаться - это БЫЛО много лет назад).
К сожалению, на этом мои практические знания о том, как это настроить, заканчиваются. Я никогда не настраивал и не запускал какой-либо отдельный сервер PPP, кроме Worldgroup, который только что настроили и запустили. Это также древняя история, тысячи долларов в то время за конфигурацию, которая у нас была, и не жизнеспособное решение в вашем случае.
Скорее всего, там есть оборудование, говорящее по протоколу PPP, для которого существует программное обеспечение Windows для обработки входящих подключений. Версии Windows Server почти наверняка позволяют подключаться по телефонной линии с помощью PPP и совместного использования соединений.
Самая большая сложность здесь заключается в том, что в сухой паре нет ничего, что приказывает принимающему компьютеру отвечать. Это также верно, если вы вставляете напряжение в линию, ничто не устанавливает «высокий» уровень линии, чтобы указать входящее кольцо. Если набор происходит по расписанию, вы можете настроить свой автоответчик так, чтобы он просто брал линию каждые несколько минут, начиная немного раньше запланированного времени подключения (или, если они находятся в идеальной синхронизации времени, я отвечу через 10 секунд после того, как встроенная система настроен на набор).
Тем не менее, 486-й мог обрабатывать дюжину модемов в Windows NT 3.51 еще в 199x, так что даже если вы работаете в магазине, работающем только под Windows, Linux или другие Unix-системы гораздо лучше подходят для такого рода задач, а дверной упор за 5 долларов от Craigslist или Добрая воля справится с этим до скончания веков, и я пойду именно этим путем.
Требуется редактирование сразу после отправки: даже если вам пришлось развернуть это на каждом сайте конечного пользователя с этой встроенной системой (я написал выше, думая, что все встроенные системы находятся в общем месте, что неверно при повторном использовании чтение), это будет решение без телефонной связи, для которого просто потребуется отдельное дополнительное оборудование, действующее как прославленный адаптер коммутируемого доступа в сеть Ethernet.
Кажется, что у Microsoft есть служба RRAS внутри большей части своего серверного программного обеспечения, и она может (вероятно) установить столько телефонных линий, сколько сервер может поддерживать карты.
http://technet.microsoft.com/en-us/library/dd469790.aspx
Когда я имел обыкновение поддерживать коммутируемое соединение, мы использовали выделенный сервер RAS (Ascend) и выделенный сервер RADIUS (freeradius), потому что он позволял нам подключать несколько линий E1, которые занимают намного больше места, чем отдельные модемы и телефонные линии.
Очевидно, что если телефонная линия используется, второй вызывающий абонент получит сигнал «занято».
Не совсем технический: возможно, вы можете купить рабочее решение (оборудование и программное обеспечение) у интернет-провайдера, который отказывается от него? Но я сомневаюсь, что кто-то использовал для этого Windows.