I believe the standards should be adhered to. RFC791 has not been
obsoleted. One man's opinion (sentence 1).

Burt

On Thu, Jun 29, 2017 at 11:11 AM, Ole Troan <otr...@employees.org> wrote:

> Soheil,
>
> Others my correct me, but as far as I know IPv4 options are for all
> practical purposes deprecated.
> Lots of forwarding planes do a validation check of 0x45 on the first
> octet. Likewise for middleboxes (e.g. NAT).
> Have you tried if you can get these packets passed any routers / across
> the Internet?
>
> Not impossible to change the IP4 VPP path, although it would require
> fixing all code that finds the L4 header. But I think you would end up in
> horrific deployment issues...
>
> Cheers,
> Ole
>
>
> > On 29 Jun 2017, at 02:21, Soheil Abbasloo <ab.soh...@gmail.com> wrote:
> >
> > Hi all,
> >
> > This is Soheil. We are working on a project involving the IPv4 In-Band
> OAM.
> >
> > I have tried to use VPP in a simple scenario (like the simple
> switching/routing tutorial in fd.io) to pass IPv4-Options (in out case
> TIMESTAMP option) between two containers. However, packets having IP-Option
> field will be dropped by VPP due to the checksum error.
> >
> > I have checked the source code (17.04) and found that VPP only handles
> fixed 20 Bytes IP headers (there is a header size check in ipv4-input node
> {<>!=0x45}). Which might indicate that VPP doesn't handle IP-options; hence
> the source of wrong checksum calculations in VPP.
> >
> > So is there any plan for support IPv4-Option fields in VPP? Is there any
> reason for not supporting it?! Or maybe I'm doing something wrong, can you
> please tell me what I have missed here?
> >
> > (
> > Just a few things:
> > 1- I have checked checksum calculations in my server where I insert
> IP-options and they are fine!
> > 2- When I don't insert options, everything is fine and packets can be
> received at client
> > )
> >
> > Thanks,
> > Soheil
> > _______________________________________________
> > vpp-dev mailing list
> > vpp-dev@lists.fd.io
> > https://lists.fd.io/mailman/listinfo/vpp-dev
>
>
> _______________________________________________
> vpp-dev mailing list
> vpp-dev@lists.fd.io
> https://lists.fd.io/mailman/listinfo/vpp-dev
>
_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to