Skip to content

Prospective Extra Networking Features #138

@ShadowJonathan

Description

@ShadowJonathan

This is a holding-pattern issue that collects some info about various features, and when they can/can't be available.


Feature Windows macOS Linux
mDNS
General Multicast 📦 1 📦

✅: Supported
📦: Only with embedded wireguard
❌: Not supported


mDNS can be done by just listening to the local 5353 port. It would require some query transformations, but it works. With TAP interfaces, this would just pass through the raw packets, as they should be correct.

General Multicast needs to be done via TAP interfaces, to capture broadcast packets. macOS does not have in-kernel support for user-defined TAP interfaces, and adding kernel extensions is an arduous task.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions