Bridge a udp port packets from External/Internal world to chromeos linux vm/Container or Another local or remote ip entity.
Bridge/forward udp packets from outside a Chromebook / ChromeOS (nothing stops it from being a internal entity either)
into a internal Linux/VMs/Containers and or a external networked entity by specifying the IP address of the destination.
Especially Useful if one wants to run a udp based server logic inside a VM/Container under ChromeOS.
This runs locally on the Chrome OS / Chromebook. So it can even run offline.
The port specified for bridging/forwarding is monitored and packets received on it inturn will be sent to the specified bridging dest ip. The port to which it will be sent will be the same specified bridging port.
THere is logic to join and later leave a multicast group/ip. This is to help receive multicast packets if any sent to the bridging port.
One requires to have started the bridging logic before trying to join and leave mcast group/ip. By default the local ip to which the socket is bound is 0.0.0.0, however a user can change it if required. Currently not sure if ChromeOS's chrome.sockets.udp logic uses the local ip specified for the socket to help decide over which local network interface the mcast join and leave requests should be sent.
The following limitations exist:
a) As this uses normal udp sockets and not raw sockets, so the bridged / forwarded udp packet's source ip and port may get replaced with the ChromeOS's ip potentially related to the path used for routing into the VM/Container/Networked ENtity.
NOTE: This is my second experiment wrt javascript, trying to understand JS and web client environment. So may not be optimal in its patterns.
You can Follow the below Step By Step procedure to install the UDP Bridge Chrome Extension to your Chrome Web browser.
It is the UDP Bridge Chrome extension download link you can download and install Chrome Browser.
Tags: Chromeos Chrome , External Internal , Normal Udp Sockets , Chromebook Chromeos , Udp Sockets , Chrome Os Chromebook , Chromeos Ip , Udp Packets , Internal Entity , Chromeos Linux Vmcontainer , Vm Container , Bridging Logic , Bridging Port , External Networked Entity , Local Ip , Remote Ip Entity , Second Experiment Wrt Javascript , Udp Port Packets , Multicast Packets , Udp Logic , Web Client Environment , Local Network Interface , Ip Entity ,
Bathing bridge HD Wallpapers is best for all the users who love to set their theme to Bathing bridge wallpapers. HOW TO…
Little Bridge - the playful way to learn English!
Bridge Chrome扩展
This extension extract bridge hands from results pages and load them into Bridge Solver Online
While crossing the bridge with the car, you must connect the roads and make a car road.
Punkjs Bridge is a Chrome app that facilitates loading of Javascript from ~/.js for its companion extension.
Bridge Online, Your Way
Allows offline storage of significant amount of data for Axess Bridge apps
Silhouette of Steel Bridge HD Wallpapers is best for all the users who love to set their theme to Silhouette of Steel Bridge…
Bridge — Pay with Crypto, Anywhere.