Skip to content

eCDN - Ability to add access to network primitives from within the browser #19

@sudeepdi

Description

@sudeepdi

Application Domain: Video Streaming

Description

Video streaming (eg. corporate networks) using P2P eCDN WebRTC and contained in browser

Challenges

WebRTC P2P Challenges - 1
Offices segmentation problem - keep traffic over “cheap” connections
One solution is using traceroute.

Standardization Proposal- Allow network primitives from within the browser.
Traceroute problems:

  1. Fingerprinting privacy aspect
  2. ICMP attacks
    Mitigation:
  3. Create a flag or a policy to enable the API if desired on specific origin

WebRTC P2P Challenges - 2
VPNs - don’t p2p over virtual paths
Virtual paths are expensive and makes no sense to p2p over them.
While natively it’s quite easy to understand if the device’s routing is using a virtual NIC, inside the browser it’s impossible

Standardization Proposal - Allow exposing the NICs used on the devices, and their type (loopback, ethernet, wifi, vpn).
problems:

  1. Fingerprinting privacy aspect
    Mitigation:
  2. Create a flag or a policy to enable the API if desired on specific origin

If any member is interested to engage to discuss potential solutions and evaluate proposals, feel free to use this thread.
Also, do tag other folks who might be interested.

W3C-Web Networks-eCDN-Peer5.pdf

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions