社区
网络及通讯开发
帖子详情
高分求解入门问题!(在线等待)
futurebuilder
2005-01-13 01:04:30
一个很简单的聊天程序,就是用的clientsocket,另一个用的serversocket,局域内能连上,但现在双方在不同的局域网内,中间是internet连接,能连上吗?不能连的话要怎么解决这个问题呢?
...全文
133
6
打赏
收藏
高分求解入门问题!(在线等待)
一个很简单的聊天程序,就是用的clientsocket,另一个用的serversocket,局域内能连上,但现在双方在不同的局域网内,中间是internet连接,能连上吗?不能连的话要怎么解决这个问题呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zkbao
2005-01-14
打赏
举报
回复
三楼说的应该就可以了!其实最主要的是你的IP地址
3996906
2005-01-14
打赏
举报
回复
理论上
实际不能连上,至少没有可用性,而且麻烦
因为你穿不透防火墙
怎样做就复杂了,网上有资料,但是写的不好
你搜防火墙的穿透 NAT之类的看看,我只能说说原理
首先:路由器是a类的,路由器后面是c类的
a-a a-c c-a 是不会有问题的,问题在c-c上面
流程先是c-a 通过server a-c,最后才c-c
所谓打洞就是c(局域网内的机器)上的一个udp端口连接到自己的a(路由器)上去,a给你分配个端口对应你本地的这个连接,以后你这个连接在外面看起来就是你的路由的ip和它给你分配的端口,这就是洞了,两边通过服务器的协调,都知道对方连接的ip和端口了就建立连接了,双方都看不见对方局域网类的ip和端口,实际上,最后形成的是c-a-a-c,数据是你的路由器转给你的,只要这个链路是活的(你没关掉,路由器也没回收)就是 p2p了
另:路由器回收时间一般是:空闲300秒
如果你的a(路由)限制你c-a了那只有对方可以连接你,同理,对方也限制了你们就只能中转了,好在这种机会不多
特招
2005-01-14
打赏
举报
回复
用IP地址加端口号
Lonelywolf1899
2005-01-14
打赏
举报
回复
有IP地址和Port就可以了
空中猎手
2005-01-13
打赏
举报
回复
可以滴,如果服务端有固定的IP地址,并且端口要映射过
JedyWoody
2005-01-13
打赏
举报
回复
可以
计算机考研机试攻略 -
高分
篇
目录 第一章 从零开始 1.1机试分析 1.2 IDE的选择与评测结果 1.3 DreamJudge的使用 1.4输入输出技巧 1.5头文件技巧 1.6数组使用技巧 1.7审时度势 — 复杂度与是否可做 1.8 C++ STL的使用 1.9多组输入的
问题
第二章
入门
经典 2.1 简单模拟 2.2 进制转换类
问题
2.3 排版类
问题
2.4 日期类
问题
2.5 ...
OpenCV4 快速
入门
笔记
《OpenCV4 快速
入门
》学习笔记
OpenCV4 快速
入门
(学习笔记 全)
《OpenCV4 快速
入门
》学习笔记
万字长文带你
入门
强化学习
强化学习、再励学习、评价学习或增强学习RL强化学习是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略来实现收益最大化或实现特定目标的
问题
。概括强化学习是一种机器学习方法强化学习关注智能体与环境之间的交互强化学习是为了追求最大收益或实现特定目标智能体(Agent)以“试错”的方式进行学习,通过与环境进行交互获得的奖励来指导行为,目标是使智能体获得最大的奖励。
AIGC从
入门
到精通
Stable Diffusion,简称SD,通过引入隐向量空间(而不是在像素空间扩散)来解决 Diffusion速度瓶颈,除了可专门用于文生图任务,还可以用于图生图、特定角色刻画,甚至是超分或者修复任务。文生图模型参数量比较大,基于pixel的方法限于算力往往只能生成64x64大小的图像,比如OpenAI的DALL-E2和谷歌的Imagen,然后再通过超分辨模型将图像分辨率提升至256x256和1024x1024;
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章