[vpp-dev] ipv6 fragment problem
Hi, vpp experts Now i meet a problem that use IXIA software to test ipv6 support RFC2460 point out that all machine support ipv6 fragment must set MTU cannot less than 1280, but IXIA test ipv6 fragment will send two request frag packet that data size is 768 and expect receive two reply packet, but our system(centos7) only reply an ICMP error packet, because request packet size is less than 1280 Is vpp support ipv6 fragment size less than 1280? In addition that has some configure in centos7 can support this? I m unfamiliar with ipv6, looking forward your help! Best regards wanghe -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22333): https://lists.fd.io/g/vpp-dev/message/22333 Mute This Topic: https://lists.fd.io/mt/95681811/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [vpp-dev] ipv6 fragment problem
By setting MTU no less than 1280 does not mean the packet can’t be smaller than 1280. A packet smaller than MTU is supposed to be forwarded without any issue. If any packet is larger than the specified MTU, the DUT should reply with an ICMPv6 too big so that the sender could do fragmentation properly. From your description I’m not sure what is to be expected. What are the request packets from the IXIA, and what is the actual reply from the DUT? Regards, Xiaodong > On Dec 14, 2022, at 6:42 PM, NUAA无痕 wrote: > > > Hi, vpp experts > Now i meet a problem that use IXIA software to test ipv6 support > > RFC2460 point out that all machine support ipv6 fragment must set MTU cannot > less than 1280, > but IXIA test ipv6 fragment will send two request frag packet that data size > is 768 and expect receive two reply packet, but our system(centos7) only > reply an ICMP error packet, because request packet size is less than 1280 > > Is vpp support ipv6 fragment size less than 1280? > In addition that has some configure in centos7 can support this? > > I m unfamiliar with ipv6, looking forward your help! > > Best regards > wanghe > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22334): https://lists.fd.io/g/vpp-dev/message/22334 Mute This Topic: https://lists.fd.io/mt/95681811/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [vpp-dev] ipv6 fragment problem
Hi, Xiaodong IXIA test RFC 2460 4.5section https://www.rfc-editor.org/rfc/rfc2460#section-4.5 the software will send two packet, software configure MTU is 1500, and it will send two 768 size icmpv6 request fragment packet it expect receive two reply packet centos7 can receive two packet, but when receive the first packet it will reply a packet (wireshark show "parameter problem erroneous header field encountered") so i think if centos7 no support this function IXIA show send two packet but not receive two expected packet If there has a ipv6 configure in system i dont know, thank you Best regards wanghe -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22336): https://lists.fd.io/g/vpp-dev/message/22336 Mute This Topic: https://lists.fd.io/mt/95681811/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [vpp-dev] ipv6 fragment problem
I suppose you should take a look at the updated RFC at https://datatracker.ietf.org/doc/html/rfc8200#section-4.5 Do you mind attaching your packet capture in this thread? It sounds to me that the destination address of the two fragments is your VPP instance running on the CentOS Linux (or you didn't actually run VPP at all?) which is trying to reassemble the fragments. Regards, Xiaodong On Wed, Dec 14, 2022 at 6:41 PM NUAA无痕 wrote: > Hi, vpp experts > Now i meet a problem that use IXIA software to test ipv6 support > > RFC2460 point out that all machine support ipv6 fragment must set MTU > cannot less than 1280, > but IXIA test ipv6 fragment will send two request frag packet that data > size is 768 and expect receive two reply packet, but our system(centos7) > only reply an ICMP error packet, because request packet size is less than > 1280 > > Is vpp support ipv6 fragment size less than 1280? > In addition that has some configure in centos7 can support this? > > I m unfamiliar with ipv6, looking forward your help! > > Best regards > wanghe > > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22338): https://lists.fd.io/g/vpp-dev/message/22338 Mute This Topic: https://lists.fd.io/mt/95681811/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-