-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
tracking-issueIssues which are the entry point to bigger projects.Issues which are the entry point to bigger projects.
Description
This GitHub issue tracks the status of NAT traversal capabilities for rust-libp2p. For an overview across libp2p implementations see libp2p/specs#312.
Please comment below to suggest additions or corrections.
Contributions of any form are welcome. Before you start working on something, please comment below to make sure no work is duplicated.
Transport protocols
- TCP + port-reuse
- QUIC
- Websockets (for signaling with browsers)
- WebRTC
TURN-like protocols
- circuit relay v1
- circuit relay v2
Signaling protocols
- Direct connection upgrade through relay
STUN-like protocols
Other protocols
- multistream-select v1 simultaneous open
- UPnP
Misc
- Parallel connection attempts to increase hole punch success rate
- Enable dialing a specific fixed set of addresses for a single peer
- Allow specifying the role of a connection in NetworkBehaviourAction::Dial
katyo, elenaf9, dvc94ch, rklaehn, iduartgomez and 4 morederlaft, thomaseizinger, fusetim, MitaliBo and Yusuto
Metadata
Metadata
Assignees
Labels
tracking-issueIssues which are the entry point to bigger projects.Issues which are the entry point to bigger projects.