(我是网络编程的新手)我想使用n2n创建连接到 Internet 的各种机器的网络,我希望它们使用 TCP/UDP 等协议交换数据。我已经在他们的 github 上提出了一个问题,但似乎他们已经停止回复了。请我需要帮助
我已经尝试在两台机器上执行问题中提到的内置函数“quick_edge_init”,然后尝试使用标准 udp 交换消息,将一个作为客户端,另一个作为服务器。
两个节点上的 Quick_edge_init 参数
节点 1
char *device_name = (char*)"n2n0";
char *network_name = (char*)"network";
char *secret_key = (char*)"secretkey";
char *my_mac_address = (char*)"DE:AD:BE:EF:01:10";
char *my_ipv4_addr = (char*)"192.168.100.1";
char *supernode = (char*)"supernode.ntop.org:7777";
int keep_on_running = 1;
节点 2
char *device_name = (char*)"n2n0";
char *network_name = (char*)"network";
char *secret_key = (char*)"secretkey";
char *my_mac_address = (char*)"DE:AD:BE:EF:01:10";
char *my_ipv4_addr = (char*)"192.168.100.2";
char *supernode = (char*)"supernode.ntop.org:7777";
int keep_on_running = 1;
我只想让我的程序启动的这个网络上的节点交换消息