Nessero Posted May 17, 2016 · Report post Вот запрос от клиента к серверу на получение ip идет через snr2960, dhcp snooping и прочее включено: Message type: BOOT_REQUEST Dhcp message type: DHCP Inform{8} htype: 1, hlen: 6, hops: 1 xid: -2107340714, secs: 768, flags: -32768 Client IP: x.x.x.x Your IP: 0.0.0.0 Server IP: 0.0.0.0 Relay IP: y.y.y.y Client MAC: {3085A97ABE04} {61}={013085A97ABE04} Host name{12}={ASUS-��} {60}={4D53465420352E30} Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43, -4} Agent information{82}= sub{1}={0006021C01000010} sub{2}={F8F08210A428} конфигурация dhcp на коммутаторе: service dhcp ! ip forward-protocol udp bootps ip dhcp relay information option ! ip dhcp snooping enable ip dhcp snooping binding enable ! ip dhcp snooping information enable ip dhcp snooping information option subscriber-id format hex Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Nessero Posted May 17, 2016 · Report post Согласно rfc 3046 vlan храниться в Agent Circuit ID Sub-option Это первая опция sub{1}={0006021C01000010} Практичиским путем выяснил что влан тут в 3 и 4 байтах, то есть 21C = 540 vlan. Думаю мои рассуждения верны, но возможно кто то еще задавался подобным вопросом ... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Mikhail Burnin Posted May 18, 2016 · Report post Доброго дня, дефолтный формат Circuit ID SNR на примере 0x0006001e01000001: 00 - номер сабопции 06 - длина сабопции в байтах 001e - VLAN ID 01 - номер слота (не имеет реального значения) 00 - номер модуля (аналогично) 0001 - номер порта Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...