Displaying 1 to 17 from 17 results

Aeron - Efficient reliable unicast and multicast transport protocol

Aeron is an efficient reliable unicast and multicast transport protocol. The Aeron protocol is designed to be run directly over many different types of transmission media, including shared memory/IPC, InfiniBand/RDMA, UDP, TCP, Raw IP, HTTP, WebSocket, BLE, etc.

B.A.T.M.A.N. - routing protocol for multi-hop ad-hoc mesh networks

B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is a routing protocol for multi-hop ad-hoc mesh networks.

NetStreams DigiLinX Debugger

This is a replacement for the DigiLinX system tracing tool provided by NetStreams. It primarily targets DigiLinX driver authors who wish to observe the communication between devices in a DigiLinX system. Developers who aren't familiar with the NetStreams DigiLinX system may f...

bonjour - A Bonjour/Zeroconf protocol implementation in JavaScript

A Bonjour/Zeroconf protocol implementation in pure JavaScript. Publish services on the local network or discover existing services using multicast DNS.The options are optional and will be used when initializing the underlying multicast-dns server. For details see the multicast-dns documentation.

ipp-printer - An IPP printer written in Node.js

Create a printer on your network using nothing but Node.js. This module implements version 1.1 of the IPP protocol and uses Bonjour/Zeroconf to advertise a printer on your local network that anyone can print to.For a video introduction, check out the talk I gave at Node.js Interactive 2015 in Portland.

dns-txt - Encode/decode DNS-SD TXT record RDATA fields

Encode or decode the RDATA field in multicast DNS TXT records. For use with DNS-Based Service Discovery. For details see RFC 6763.The encoder and decoder conforms to RFC 6763.

mcjoin - Simple multicast testing application for UNIX

mcjoin is a very simple and easy-to-use tool to test IPv4 multicast. Simply start a multicast generator (server) on one end and one or more data sinks (clients). By default the group and the UDP port 1234 is used, you may want to use the MCAST_TEST_NET from RFC5771,, or the ompoing(8) test group, defined in this IETF draft http://tools.ietf.org/html/draft-ietf-mboned-ssmping-08 and UDP port 4321. At the moment max 250 groups can be joined.

pimd - The original PIM-SM multicast routing daemon.

pimd is a lightweight, stand-alone PIM-SM/SSM multicast routing daemon available under the free 3-clause BSD license. This is the restored original version from University of Southern California, by Ahmed Helmy, Rusty Eddy and Pavlin Ivanov Radoslavov. Today pimd is maintained at GitHub. Use its facilities to access the source, report bugs and feature requests, and send patches or pull requests. Official release tarballs at the homepage and at the GitHub proejct's release directory.

smcroute - Static multicast routing daemon for UNIX

SMCRoute is a UNIX/Linux tool to manage and monitor multicast routes. It supports both IPv4 and IPv6 multicast routing. SMCRoute can be used as an alternative to dynamic multicast routers like mrouted or pimd in setups where static multicast routes should be maintained and/or no proper IGMP or MLD signaling exists.

llmnrd - Link-Local Multicast Resolution (LLMNR) Daemon for Linux

llmnrd is a daemon implementing the Link-Local Multicast Name Resolution (LLMNR) protocol according to RFC 4795. It currently only supports Linux, as it uses the netlink kernel interface. llmnrd will respond to name resolution queries sent by Windows clients in networks where no DNS server is available. It supports both IPv4 and IPv6.

Diont - Easy Service Discovery on Local Networks in 100% pure Javascript

Easy Service Discovery on Local Networks in pure Javascript. If service-messages are not propagated properly (especially on wifi connections), there's a plenty of trouble in Wifi routers that might cause it (see http://superuser.com/questions/730288/why-do-some-wifi-routers-block-multicast-packets-going-from-wired-to-wireless).

Diont-for-Cordova - Easy Service Discovery on Local Networks with Cordova

Easy Service Discovery on Local Networks. This Cordova plugin discovers services that are announced by Diont servers on the local network (wifi), either by other mobile devices that use this Diont plugin, or by a Nodejs Diont server. or install via Plugman and search for Diont.

eventcast - Events over multicast.

Network event emitter. Eventcast uses UDP multicast to send BSON-serialized messages to multiple nodes and to receive them. The goal is to provide a network event emitter where nodes can dynamically exchange data via familiar event API.

node-ssdp - node.js SSDP client/server.

There is another package called ssdp which is the original unmaintained version. Make sure to install node-ssdp instead. Take a look at example directory as well to see examples or client and server.

kast - An UDP multicast framework.

An UDP multicast framework. Let's say we want to start two kast servers, each of which provides a command to check if the respective host is alive.

ssdp - Simple Service Discovery Protocol implemented for Node.js

SSDP is a service discovery protocol that uses messages composed from HTTP-style headers sent over UDP. It fulfills a similar role to mDNS but needs no extra libraries and is implemented completely in JavaScript. With SSDP a service will broadcast it's availability and respond to search messages over UDP and also present a description document that contains details of the capabilities it offers. A client can then search for available services and use them as required.