求教网络连接的基础问题
如果连接的双方都没有公网的地址 它们是怎么连接的呢?或者说连接是怎么维持的呢?好比在点对点网络中,两个内部网的成员是怎么通讯的? 你不知道吗??你不是大学生吗??? 楼上的 你是火星来得吧 地球就是这样的 你赶紧回火星去吧 都连接到一个服务器上,由服务器作转接? 二楼那位,大学生就该知道吗?我认为每个人在某些方面的的知识都欠缺一点,同样做计算机的,领域差别也很大,不知道很在常嘛,是吧?
还有回贴要有点回贴的职业操守嘛,大家都有不知道的地方,你知道就写几句,花不了你多长时间吧?要有开源精神嘛,除了自由,还要团结。 呵呵,不要说大学生,博士后也有他不知道的呀 有点明白了 连接还是需要外网地址的 bt这样的需要要么是tracker 要么是超级种子
但还是有点疑惑 我这里用端口映射的nat的话 要接收到种子信息的话就需要默认的6999端口依然被映射成6999的? 难道这总是能够成功? 双方必须有公网地址,再由防火墙或代理服务器做NAT来实现的!
两个内部网的成员应该是用socket来直接建立会话实现通信的。
页:
[1]