LINUX.ORG.RU
ФорумAdmin

SNMP over Ethernet


0

1

Сабж. Решение не через UDP, а чисто через Ethernet.

Что нашел.

The data portion of the Ethernet frame would then be a standard SNMP message as specified in [1]

Нашел также, что Ethertype для SNMP в кадре Ethernet равен 0x814C.

RFC, как я понял, всего лишь предложение ( вижу, что 89 года), то бишь не стандарт, к тому же «experimental method», как написано в описании.

И вопрос: получится ли вообще это сделать, может чего недосмотрел/недоучел ?

Можно дурацкий вопрос - зачем? Это ж будет работать только в пределах одного канального сегмента, не?

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Задача на предприятии. И работать будет в пределах одного канального сегмента. Зачем - управление оборудованием ) UDP больно жирно обойдется, а Ethernet вполне себе работает.

markontheboard
() автор топика
Ответ на: комментарий от tailgunner

Ну, 1500 байт данных против, если не ошибаюсь 44, занимаемых SNMP.

markontheboard
() автор топика
Ответ на: комментарий от markontheboard

И работать будет в пределах одного канального сегмента.

А ну тогда вроде бы технически ОК. За исключением того, что таки стандарта на это действительно нет...

Возможно придется собирать кадры руками и пихать всё через какой-нибудь netcat/socat/whatever - но этот полный изврат!

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

netcat... Люди руками собирают стек )) Для меня вообще вопрос стоял, как это все запихать в структуры данных Ethernet.

markontheboard
() автор топика
Ответ на: комментарий от hizel

Спасибо, посмотрю, может и предложу даже. Но в описании везде мелькает 'switch'. Это имеется ввиду именно свич ? Если так, то скорее всего не покатит, потому что оборудование не сетевое.

markontheboard
() автор топика
Ответ на: комментарий от markontheboard

Да какая разница, зато протокол гораздо проще snmp и есть хоть какой-то клиентский код.

hizel ★★★★★
()
Ответ на: комментарий от markontheboard

UDP больно жирно обойдется

Это какой-то эмбеддед? Видел несколько микро-реализаций IP стека только с ICMP и UDP, именно для маленьких коробочек c RS-422 с другой стороны. Правильный SNMPv2 толще в разы получается, благо хоть ASN.1 целиком реализовывать не надо, достаточно урезанного BER.

Посмотри на µIP (Contiki) или lwIP, SNMP там уже есть.

baka-kun ★★★★★
()

аля CDP, только открытый стандарт?

spunky ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.