小编use*_*505的帖子

什么是ICE候选人以及对等连接如何在他们之间做出选择?

我新写了一个简单的聊天应用程序,但我并不真正了解ICE候选人的背景.

当对等方创建连接时,它们会获得ICE候选者并且他们交换它们并最终将它们设置为对等连接.

所以我的问题是,ICE候选人来自哪里,他们如何使用,他们都真的使用过?

我注意到我的同事在他的机器上执行应用程序时得到的候选人较少,这可能是不同候选人数量的原因?

candidate webrtc ice-protocol

59
推荐指数
3
解决办法
3万
查看次数

双向和方向插座之间的主要区别是什么?

双向意味着数据传入和传出数据流经同一个通道(套接字),在经典套接字中就是这种情况.例如,您想要连接到服务器:您创建一个套接字,通过同一个通道发送和接收数据.这不是双向的吗?

websockets(双向)有什么不同,只是它们可以在浏览器上运行?这有区别吗?

另一个问题是bind()在服务器端期间会发生什么; 这是用于说OS的TCP堆栈实现,消息必须在该端口上传递到哪个套接字?

sockets port bidirectional

6
推荐指数
2
解决办法
3万
查看次数

私有IP和公共IP的区别

谁能解释我为什么有两个不同的IP地址?

因此,如果我在终端ipconfig上键入,我会得到我的IP地址所在的网络信息192.168.###.###。所以我知道这是在私有IP范围(私有IP)中。

但是,例如,如果我在myipadress之后使用google,则会得到如下结果:84.112.###.###

我认为这是公共IP地址,并且在网站信息之后,ip地址(ISP)的位置距离我当前的位置约3.3公里...

那么,如果有人问您的IP地址后您会怎么回答?你会对他说什么?

第二个问题(或我自己的看法)如何在不进行谷歌搜索的情况下确定我的公共IP?这背后的技术是什么?

我认为这种网站很简单,因为如果您访问其网站,它们当然会在IP框架中获得您的公共IP,因此这不是问题。

最后,为什么我根本没有私人地址?我知道网络/接口的背后可能有大约255个设备。在这种情况下,我的调制解调器必须能够通过向所有人提供一个私有(动态)地址来向Internet授予最多255个设备。IP地址的最后3个数字可以不同。

我可以说我的无线局域网调制解调器是路由器吗?

我对IP地址感到非常困惑,有人可以帮助我吗?

之前感谢

ip networking ethernet

5
推荐指数
2
解决办法
1333
查看次数

c ++中的对象实例化

在C++中,如果你实例化一个类的对象,那么对于每个对象,都会为新对象复制所有类的方法吗?

我试图指出一个具有两个不同对象的类的方法,但是我遇到指向成员的指针的问题.

任何的想法?

c++ object instantiation

1
推荐指数
2
解决办法
243
查看次数