问题标签 [nat-traversal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
udp - netcat实现udp打孔
我正在尝试根据 bash 中的 nc/netcat 命令中的概念为 nat 后面的两个对等方实现我自己的 udp 打孔版本。
根据本文最后几段https://www.it.lut.fi/wiki/lib/exe/fetch.php/courses/ct30a6900/p2p_over_nat.pdf netcat 似乎正在使用打孔的实现但是它netcat 似乎没有使用集合服务器在各个 nat 后面的节点之间正确中继信息?
是否有可能在没有集合服务器的情况下进行打孔,或者 netcat 实际上是否使用集合服务器但它隐藏在实现中?如果netcat确实使用了一个集合服务器,因为源代码是开源的,不是每个人都可以使用所述集合服务器吗?