社区
网络编程
帖子详情
局域网内如何进行跨网关通讯…急!!!在线等待。
evence
2003-03-19 11:49:57
同题目,给出具体实现代码的送高分。
...全文
257
5
打赏
收藏
局域网内如何进行跨网关通讯…急!!!在线等待。
同题目,给出具体实现代码的送高分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
likebj
2003-03-22
打赏
举报
回复
本机设置了默认网关以后,所有不知道发给谁的包都发到网关转发,网关就找ip地址所在的网络,再把包发往哪个网络,到哪个网络了,发给相应的机器!网络设置好了,直接连接就可以了,
VincentChin
2003-03-22
打赏
举报
回复
不明白,服务器收到的是服务器自身的IP,端口号也是其自身开放的,服务器如何知道包是发给哪个网内机器的呢?
evence
2003-03-19
打赏
举报
回复
谢谢,继续。
crazyscrew
2003-03-19
打赏
举报
回复
实现代码不可能给出,因为涉及到不同情况,给你点提示
1.如果是两个局域网通过一个网关隔开,那么只要配置路由就行了,不用做其他工作
2.如果是两个局域网有各自的网关,
a.如果是udp,那么只要服务端向任意一个有效的外部机器(或者是客户端的网关)发送一个包,那台机器得到这一个包后,分析出端口(由于ip一定是服务端网关的ip)。想办法告诉客户端这个port。那么客户端的应用程序就可以向这个ip:port发送udp包,服务端收到包后,解析出客户端的ip:port,然后可以发送数据到客户端.
b.如果是tcp,那么可以在服务端网关上装上一个转包的东西。可以是用socket api做,也可以在底层做。应该已经有现成的可供下载
3.如果想偷懒省省事。那么,装一个负载均衡的软件就立即搞定了。
祝好
Jim3277
2003-03-19
打赏
举报
回复
用ISAPI就可以了嘛
java源码包---java 源码 大量 实例
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持
通讯
连接得线程,启动该
通讯
线程,
通讯
完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
java源码包2
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持
通讯
连接得线程,启动该
通讯
线程,
通讯
完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
java源码包3
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持
通讯
连接得线程,启动该
通讯
线程,
通讯
完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
java源码包4
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持
通讯
连接得线程,启动该
通讯
线程,
通讯
完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
python实现
网关
_用python实现与小米
网关
通讯
python 与小米
网关
通讯
的三块内容:以下内容的理解需要配合《绿米
网关
局域网
通讯
协议》使用1、监听
网关
发出的组播信息:(有
网关
及连接设备的生命信号,事件信息)2、读取需要获得的信息3、控制连接设备(涉及了...
网络编程
18,357
社区成员
64,164
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章