[vpp-dev] ipv6 fragment problem

2022-12-14 Thread NUAA无痕
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

2022-12-14 Thread Xiaodong Xu
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

2022-12-14 Thread NUAA无痕
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

2022-12-15 Thread Xiaodong Xu
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]
-=-=-=-=-=-=-=-=-=-=-=-