Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VXLAN GPE Alignment #124

Open
cpignata opened this issue Apr 12, 2019 · 3 comments
Open

VXLAN GPE Alignment #124

cpignata opened this issue Apr 12, 2019 · 3 comments

Comments

@cpignata
Copy link
Collaborator

In draft-ietf-nvo3-vxlan-gpe-07, there's the concept of a Shim protocol type (0x80 - 0xFF), and a single PID for IOAM:
https://tools.ietf.org/rfcdiff?url2=draft-ietf-nvo3-vxlan-gpe-07.txt
Now, draft-brockners-ioam-vxlan-gpe-00 needs to leverage the generic Shim header defined at the end of S3.2 of draft-ietf-nvo3-vxlan-gpe-07, instead of defining its own, and draft-ietf-nvo3-vxlan-gpe-07 needs to request three (not one) IOAM PIDs.

@brockners
Copy link
Collaborator

Carlos, this is an old draft and not maintained any more - check out https://tools.ietf.org/html/draft-brockners-ippm-ioam-vxlan-gpe-01 instead

@cpignata
Copy link
Collaborator Author

Thanks Frank! Outchy, clicked on the wrong draft :-) Something sounded off last night looking at it. But the comment on acknowledging the Shim format still applies.

@mickeyspiegel
Copy link
Collaborator

That VXLAN-GPE shim header format seems a little weird to me. I see the need for "Length" and "Next Protocol" to be in positions that are well understood, but it defines "Type" and "Reserved" on behalf of a protocol that is not VXLAN-GPE, with some weasel words:

Type: This field MAY be used to identify different messages of this protocol.

Reserved: The use of this field is reserved to the protocol defined in this message.

Does that mean the protocol can define its own type codepoints?
Can the protocol use the "Reserved" field for whatever it wants?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants