Skip to content

Maximum datagram size #124

@martinthomson

Description

@martinthomson

In QUIC, we have the path MTU. We don't have the same in h2, so DATAGRAM capsules can be any size. That's not realistic, so I propose we use a setting to communicate a size limit. There's a bunch of reasons that this is probably not good enough. Mostly, there's no way to ensure that this value accurately reflects the minimum limit that applies to a chain of forwarding hops. That means that an application that really cares will have to do its own probing of the path (and do so continuously, just like with PLPMTUD). But even if this is only used to cap the size to something that is moderately reasonable in terms of memory consumption at the consuming end, we win.

See #123.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions