Gigabit TAP

Sep 16, 2024 12:15


Здрасьте

В порядке чистого хобби хочется странного - попытаться разобраться в физике Gigabit Ethernet и сделать (насколько возможно) пассивный «железный» TAP.

Всяких 10/100 Throwing Star в мире легион. Но они все только максимум 100gbps. А те, что гигабит - кусаются в цене. Впрочем, оно и понятно, все становится много сложнее.

Нет желания ( Read more... )

Практика, Вопрос, Инструмент, Идея, Цифра

Leave a comment

Comments 18

kulibin_d September 16 2024, 11:17:06 UTC
Что такое каплер? И чем он от свитча отличается?

Reply

aterentiev September 16 2024, 12:01:58 UTC

я правильно понимаю, что под "каплером" вы понимаете электрический соединитель двух проводов, контакт-в-контакт?

Reply

kulibin_d September 16 2024, 13:00:34 UTC
Нет, это сетевое устройств,о применяемое в асутп, с езернет портами, причём довольно дорогое.

Reply

aterentiev September 16 2024, 13:50:50 UTC

Пытаюсь понять, как мне он поможет в достижении цели...

Reply


hrun_morjov September 16 2024, 13:47:13 UTC
- получить копию передаваемых через витую пару данных, чтобы общающиеся этого не видели.

Порт мироринг на свиче чем вас не устраивает? или у вас прямое соединение двух устройств с которых хочется содрать данные?

Reply

aterentiev September 16 2024, 13:50:02 UTC

Ну и для кого я, понимаете ли, писал постскриптум, а? :)

Порт мироринг на свиче предполагает а) свич, б) управляемый и с) не факт, что он есть, а если его добавить, то не факт, что он своим присутствием не повлияет на трафик и поведение железок

Reply

suvorow_ September 16 2024, 19:31:45 UTC
Даже неуправляемый свитч на гигабите, как правило, не работает в режиме cut-through, а, значит, должен полностью буферизовать пакеты, а, значит, такая буферизация не должна влиять на поведение устройств, ибо ни в одном гигабитном устройстве я не видал требования, чтобы оно было воткнуто в другое гигабитное устройство, минуя любые свитчи, роутеры и прочее, что придумано для эзернета.

Reply

aterentiev September 17 2024, 07:45:42 UTC

Пакетами мир не ограничивается.

Для разминки мозгов: Несколько месяцев назад искали проблему в АСУТП-шной области, два контроллера соединены эзернетом друг с другом, с резервированием (два независимых линка), система мастер-слейв, один инициирует соединение, второй отвечает. Казалось бы, что может быть проще: не работает канал 1 - перейди на канал 2. Пока они были соединены напрямую двумя кабелями, все работало - вытаскиваешь кабель из первого гнезда, видишь, что второй стал активным.

В тот же момент, когда в линках появились свичи, все изменилось. Из получившихся 4 линков (Контроллер А - свич - контроллер Б, и так 2 раза на обеих каналах) два перестали вызывать переключение на резервный канал - вытаскиваешь активный кабель, коммуникация просто затыкается, и по косвенным признакам долбится в поврежденный канал.

Внимание, вопрос. Собственно, почему?

Reply


genka8 September 16 2024, 13:51:44 UTC
Вам чисто теоретически интересно разобраться или нужен работающий девайс? Если второе, то они существуют много лет, как RJ45, так и оптика. Не помню, ктo делает RJ45, уже давно не пользовался, оптический у меня сейчас GoFoton.

Reply

aterentiev September 16 2024, 14:03:10 UTC

RJ45

Скажем так, это примерно на 60% академический вопрос. Но если я найду хорошо работающую железку, по цене не от крыла самолета, коллеги в соседней команде будут рады

Reply

genka8 September 16 2024, 14:59:51 UTC
Мой на работе, сейчас посмотреть не могу, но гугл gigabit ethernet copper tap выдает множество ссылок.

Reply


kray_zemli September 16 2024, 16:11:57 UTC
Идея в том, что нужно измерять одновременно напряжение и ток. Напряжение даст сумму сигналов, а ток - разность. Как реализовать это в железе - думать влом, но готовый ответ прочитать интересно.

Reply


balmerdx September 16 2024, 20:15:55 UTC

Ну почему-же? Это возможно. Дело в том, что сигналы распространяющиеся в двух разных направлениях - это два разных сигнала. И они действительно не смешиваются примерно как лучи света которые идут параллельно друг-другу но в разных направлениях. Есть множество схем, которые позволяют определить направление сигнала.

Можно почитать про Circulator, что-бы примерно понять как это делается на пассивных компонентах.

Reply


Leave a comment

Up