IPoE DHCP - вопросы

Bug reports
Post Reply
NiTr0
Posts: 27
Joined: 18 Apr 2015, 11:11

IPoE DHCP - вопросы

Post by NiTr0 »

Подампил сегодня обмен. Заметил странность:

Code: Select all

  TIME: 2015-09-14 16:35:54.179
    IP: 0.0.0.0 (0:13:8f:4b:c7:d6) > 255.255.255.255 (ff:ff:ff:ff:ff:ff)
    OP: 1 (BOOTPREQUEST)
 HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 78198338
  SECS: 0
 FLAGS: 7f80
CIADDR: 10.250.140.200
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:13:8f:4b:c7:d6:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION:  53 (  1) DHCP message type         3 (DHCPREQUEST)
OPTION:  57 (  2) Maximum DHCP message size 1024
OPTION:  61 (  7) Client-identifier         01:00:13:8f:4b:c7:d6
OPTION:  12 ( 10) Host name                 TL-WDR4300
OPTION:  60 (  8) Vendor class identifier   MSFT 5.0
OPTION:  55 ( 11) Parameter Request List      1 (Subnet mask)
					      3 (Routers)
					      6 (DNS server)
					     15 (Domainname)
					     33 (Static route)
					     43 (Vendor specific info)
					     44 (NetBIOS name server)
					     46 (NetBIOS node type)
					     47 (NetBIOS scope)
					    121 (Classless Static Route)
					    249 (MSFT - Classless route)
					    
OPTION:  82 ( 53) Relay Agent Information   
                  Circuit-ID    45:74:68:65:72:6e:65:74:30:2f:30:2f:32:33:3a:32:36:31:30:2e:34:30:39:36:20:70:72:6f:6d:32:35:6b:33:2f:30:2f:30:2f:30:2f:30:2f:30
                  Remote-ID     00:25:9e:08:3e:02
---------------------------------------------------------------------------

  TIME: 2015-09-14 16:35:54.179
    IP: 0.0.0.0 (0:1b:21:42:5d:0) > 255.255.255.255 (ff:ff:ff:ff:ff:ff)
    OP: 2 (BOOTPREPLY)
 HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 78198338
  SECS: 0
 FLAGS: 7f80
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:13:8f:4b:c7:d6:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION:  53 (  1) DHCP message type         6 (DHCPNAK)
---------------------------------------------------------------------------

  TIME: 2015-09-14 16:35:54.179
    IP: 0.0.0.0 (0:1b:21:42:5d:0) > 255.255.255.255 (ff:ff:ff:ff:ff:ff)
    OP: 2 (BOOTPREPLY)
 HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 78198338
  SECS: 0
 FLAGS: 7f80
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:13:8f:4b:c7:d6:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION:  53 (  1) DHCP message type         6 (DHCPNAK)
---------------------------------------------------------------------------
При этом в логе:

Code: Select all

Sep 14 16:35:35 test-26 accel-pppd: ipoe4:test-E7.2610: ipoe: session started
Sep 14 16:35:57 test-26 accel-pppd: ipoe5:: send [RADIUS(1) Access-Request id=1 <User-Name "prom25k3-E23.2610"> <NAS-Identifier "accel-ppp"> <NAS-IP-Address 192.168.255.77> <NAS-Port 92> <NAS-Port-Id "ipoe5"> <NAS-Port-Type Ethernet> <Calling-Station-Id "00:13:8f:4b:c7:d6"> <Called-Station-Id "eth0.2610"> <User-Password >]
Sep 14 16:35:57 test-26 accel-pppd: ipoe5:: recv [RADIUS(1) Access-Accept id=1 <Reply-Message "Can't reactivate: Not enough money"> <Acct-Interim-Interval 60> <Session-Timeout 600> <User-Name "test-E23.2610"> <Framed-IP-Address 10.250.134.120> <Framed-IP-Netmask 0.0.0.0>]
Sep 14 16:35:57 test-26 accel-pppd: ipoe5:test-E23.2610: test-E23.2610: authentication succeeded
Sep 14 16:35:59 test-26 accel-pppd: ipoe5:test-E23.2610: send [RADIUS(1) Accounting-Request id=1 <User-Name "test-E23.2610"> <NAS-Identifier "accel-ppp"> <NAS-IP-Address 192.168.255.77> <NAS-Port 92> <NAS-Port-Id "ipoe5"> <NAS-Port-Type Ethernet> <Calling-Station-Id "00:13:8f:4b:c7:d6"> <Called-Station-Id "eth0.2610"> <Acct-Status-Type Start> <Acct-Authentic RADIUS> <Acct-Session-Id "577d6569b968d42c"> <Acct-Session-Time 0> <Acct-Input-Octets 0> <Acct-Output-Octets 0> <Acct-Input-Packets 0> <Acct-Output-Packets 0> <Acct-Input-Gigawords 0> <Acct-Output-Gigawords 0> <Framed-IP-Address 10.250.134.120>]
Sep 14 16:35:59 test-26 accel-pppd: ipoe5:test-E23.2610: recv [RADIUS(1) Accounting-Response id=1]
Sep 14 16:35:59 test-26 accel-pppd: ipoe5:test-E23.2610: ipoe: session started
Собссно вопросы:
1. Почему NAK в кол-ве двух штук?
2. Почему ответы идут бродкастом, а не на мак-адрес получателя? Это так задумано (есть причина почему это сделано именно так) или так получилось? Вроде как идет же оффер (как и прочие ответы) на юникастовый мак. А ответы, которые пришли с известного ип - должны вообще юникастом отправляться получателю...
Dmitry
Администратор
Posts: 954
Joined: 09 Oct 2014, 10:06

Re: IPoE DHCP - вопросы

Post by Dmitry »

уже не понмню, может быть и "так получилось"
NiTr0
Posts: 27
Joined: 18 Apr 2015, 11:11

Re: IPoE DHCP - вопросы

Post by NiTr0 »

Возможно тут кроется причина непонятностей работы с некоторыми сохо роутерами...
Post Reply