Jump to content
  • 0

KN-1811 "bad udp cksum" на агрегированном интерфейсе


Albram

Question

Приветствую всех.
К портам 3 и 4 KN-1811 (версия ОС 4.0.5) подключен управляемый коммутатор TP-Link TL-SG105PE, на обоих сторонах включена агрегация, и в общем-то всё работает, до момента выключения и последующего включения питания. После включения и загрузки  TL-SG105PE не получает IP адрес от KN-1811. В логе роутера видно что он отвечает на запросы коммутатора, но коммутатор их игнорирует и шлёт повторные запросы к DHCP серверу.
 

Скрытый текст

kn_tp_1.thumb.png.68df8fd5de73956fe6b5ed06a423a5e5.png


А игнорирует он их из-за неверной контрольной суммы:

Скрытый текст
~ # tcpdump -vv -i br0 port 68
tcpdump: listening on br0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
12:52:53.467072 IP (tos 0x0, ttl 64, id 32633, offset 0, flags [DF], proto UDP (17), length 309)
    use-application-dns.net.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, Request from 34:60:f9:xx:xx:xx (oui Unknown), length 281, xid 0x1b7c, Flags [Broadcast] (0x8000)
          Client-Ethernet-Address 34:60:f9:xx:xx:xx (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x65855565
            DHCP-Message (53), length 1: Discover
            Parameter-Request (55), length 2:
              Subnet-Mask (1), Default-Gateway (3)
            Hostname (12), length 10: "TL-SG105PE"
            Vendor-Class (60), length 10: "TL-SG105PE"
            Client-ID (61), length 7: ether 34:60:f9:xx:xx:xx
12:52:53.467607 IP (tos 0x0, ttl 64, id 50150, offset 0, flags [DF], proto UDP (17), length 328)
    192.168.1.1.bootps > 255.255.255.255.bootpc: [bad udp cksum 0xc2ee -> 0x0637!] BOOTP/DHCP, Reply, length 300, xid 0x1b7c, Flags [Broadcast] (0x8000)
          Your-IP 192.168.1.133
          Client-Ethernet-Address 34:60:f9:xx:xx:xx (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x65855565
            DHCP-Message (53), length 1: Offer
            Server-ID (54), length 4: 192.168.1.1
            Lease-Time (51), length 4: 25200
            RN (58), length 4: 12600
            RB (59), length 4: 22050
            Subnet-Mask (1), length 4: 255.255.255.0
            Default-Gateway (3), length 4: 192.168.1.1
            Domain-Name-Server (6), length 4: 192.168.1.1

 

Видимо в агрегированном VLAN отключен подсчет контрольной суммы исходящих пакетов.
Но, если перезагрузить коммутатор, то он получит адрес и будет нормально работать. Но перезагружать его после отключения и включения не всегда есть возможность.
В мануале не нашел команд связанных с контрольной суммой пакетов.
Как решить проблему?

  • Confused 1
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0
В 26.11.2023 в 13:20, Albram сказал:

Как решить проблему?

Вот вроде вы тут уже не первый год, а по сию пору зачем-то задаёте вопросы адресованные официальной технической поддержке на форуме волонтёрам...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...