1

у меня есть настройки, где у меня есть два компьютера, подключенных друг к другу (C1 и C2). У обоих есть статический IP, и они знают IP друг друга. C2 отправляет пакеты UDP на C1, а C1 получает и регистрирует их.

Кажется простым, но здесь есть одна загвоздка: ко всем этим устройствам подключен коаксиальный кабель длиной около 1 километра. Соединение между C1 и C2 осуществляется через Ethernet через коаксиальный преобразователь, который также передает PoE. C2 находится в удаленном месте, и единственным соединением является провод COAX.

Настройка, кажется, работает время от времени, у меня было несколько часов. Но затем, в другое время, без изменения конфигурации, соединение кажется нестабильным. Поскольку это выглядело как проблема с подключением, я использовал wireshark, чтобы увидеть, что передается по сети.

Когда система работает нормально, я вижу все пакеты от C2 до C1. Когда возникают проблемы с подключением, я вижу, что C2 передает команду

Who has ip ip addr C1 - tell ip addr C2

Такое ощущение, что он потерял связь. Чтобы убедиться, что это не проблема питания, я проверил время безотказной работы C2, и это нормально. Он постоянно работает над проблемами подключения.

Я пытаюсь выяснить, что вызывает проблемы с подключением. На данный момент у меня есть следующие вопросы:

  1. Когда устройство отправляет сообщение «У кого есть IP»?
  2. Какие тесты я могу сделать, чтобы проверить, является ли это программной или аппаратной проблемой?

Заключительный комментарий: я разместил маршрутизатор между устройствами на стороне C1. Отключения до тех пор, пока не произойдут, но, кажется, реже. Может ли маршрутизатор стабилизировать такие соединения?

Обновление: мне удалось найти спецификацию кабеля, который мы используем.

2 ответа2

1

Сначала я думал о том же, что и Карлос. но старение ARP будет причиной кратковременной потери пинга, а не минут или часов отсутствия соединения.

Коаксиальные кабельные системы по сравнению с другими считаются высокими эксплуатационными расходами. Причина этого заключается в том, что разъемы обычно подвержены воздействию погоды. Надлежащее заземление также имеет первостепенное значение для поддержания соотношения сигнал / шум в пределах спецификаций производителей.

  1. Осмотрите все разъемы внутри и снаружи на наличие коррозии или окисления на промежуточных разъемах. Хороший оконечный соединитель должен иметь потери от 0,3 до 1,0 дБ (включая любые соединители типа "бочка" или "двойная розетка"). Поскольку разъемы стареют и подвергаются воздействию высокой влажности и т.д., Они окисляются, а окисление в местах, где металл встречается для соединения, вызывает более высокое омическое сопротивление (DC) и более высокое сопротивление (сопротивление AC). И то и другое применимо, поскольку ваши адаптеры также передают 55 В постоянного тока по коаксиальному кабелю и высокочастотный переменный ток для связи. с окислением, разъемы могут легко достичь потери 1,5 дБ на разъем. (2 разъема @ -1.5 = -3db = 50% потери сигнала) это может полностью разорвать связь этого типа.

Плохой Кабель, который имеет окисление на центральном штыре, и должен быть обрезан и повторно заделан.

Хороший яркий центральный штифт.

По моему опыту, лучшее, что вы можете сделать на любом конце, это использовать высококачественные компрессионные фитинги для подключения этих кабелей. (см. ниже), они прослужат значительно дольше, чем их дешевые аналоги, и при правильном прекращении имеют небольшие потери по сравнению.

  1. Осмотрите каждый конец заземления. заземление имеет первостепенное значение в центральных коаксиальных соединениях, и в идеале сам блок должен быть свободным от окисления. и так должно медь, заканчивающаяся к блоку заземления.

  2. Убедитесь, что вы согласуете сопротивление разъема с сопротивлением кабеля. Если кабель 50 Ом, получите 50 Ом разъемы.

Не зная, какой кабель вы на самом деле используете, трудно сказать вам, находится ли он в спецификации на таком расстоянии. но вот что я нашел в паспорте.

Кабель низкого напряжения для кабельного телевидения = 800 м или 2624,67 футов

RG/59u = 2500 м или 8202,1 фута

RG-6 = 3500 м или 11482,94 фута

RG-11 = 5000 м или 16404,2 фута

В спецификации я заметил, что эти адаптеры имеют ограниченную пожизненную гарантию. если вы очистите разъемы / заземление, и оно все еще не стабильно. Я хотел бы, чтобы производство заменило их.

Если вы прекращаете себя. Дайте эту ссылку для чтения. https://www.belden.com/blog/digital-building/13-common-bnc-connector-installation-mistakes

1

Соединение между двумя системами с использованием IP(L3) происходит через Ethernet (L2). Чтобы иметь возможность отправить что-либо на C1 (IP-адрес), C2 должен найти сетевой адрес (MAC) C1. Это делается с использованием ARP (выделенного протокола), который, в свою очередь, использует широковещательную передачу для достижения C1, тем самым устраняя необходимость знать MAC C1.

Система ведет таблицу сопоставлений IP-MAC, и эти записи длятся некоторое время (5 минут?). Когда они "стареют", снова вызывается ARP. (если необходимо продолжить разговор с каким-либо устройством, в данном случае C1).

Это отвечает на ваш Q1.

Q2 сложнее .... какой коаксиальный конвертер вы используете? Можно ли проехать 1 км? Я предполагаю, что посещение удаленного сайта и просмотр там с wireshark, если вы получаете пакеты, должно быть убедительным, но я догадываюсь, что вы раздвигаете пределы оборудования.

Посмотрев на характеристики используемого вами устройства (NV-EC1701), этот диапазон зависит от типа кабеля и мощности питания:

Если кабель похож на RG/59U (обратите внимание, что устройство поддерживает кабели 25–100 Ом), тогда для пульта 6 Вт вы находитесь на его границах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .