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

udp: add feature #7198

Open
milahu opened this issue Oct 30, 2024 · 0 comments
Open

udp: add feature #7198

milahu opened this issue Oct 30, 2024 · 0 comments

Comments

@milahu
Copy link

milahu commented Oct 30, 2024

would be nice to have caniuse.com/udp

afaik, no mainstream browser has full UDP support (raw UDP support)
only HTTP/3 (HTTP over QUIC) which is based on UDP

UDP is required for

  • bittorrent: UDP trackers, DHT, uTP
  • online games

UDP support is part of github.com/WICG/direct-sockets

alternatives

afaik, no mainstream browser has full UDP support (raw UDP support)

IPFS (bittorrent over TCP) is a workaround for this limitation, but IPFS is slow
so the actual solution would be web browsers with full UDP support

IPFS docs on QUIC: docs.libp2p.io/concepts/transports/quic/

QUIC is a new transport protocol that provides an always-encrypted, stream-multiplexed connection built on top of UDP.

In addition to defining the QUIC transport, the IETF also standardized a new version of HTTP that runs on top of QUIC

related

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

No branches or pull requests

2 participants