在一个局域网中大概有20到30台机器,肯定是通过代理服务器上网,怎么样才能让这些机器与网上其他的机器(不是本局域网中的机器,是互联网上的)进行通信。可能说的不明白,就是能像QQ一样与别人通信就行。请问通过局域网中的机器的IP地址和代理服务器的上网的IP地址怎样区分?
再有因为要与我通信的机器的IP不是固定的,所以是不是应该使用UDP的广播方式来与之通信呢?请问如果用UDP的广播方式来通信,别人的机器是不是也可以收到,那么是不是应该将协议进行加密呢?
再有因为要与我通信的机器的IP不是固定的,所以是不是应该使用UDP的广播方式来与之通信呢?请问如果用UDP的广播方式来通信,别人的机器是不是也可以收到,那么是不是应该将协议进行加密呢?
解决方案 »
- 请问c#调试时如何强制生成x86的应用程序。
- 谁知道在C# 里怎样解决 控件WebBrowser中显示出来的页面上点击了一个连接之后,丢session的问题啊
- combobox的问题
- 横向列表的水晶报表如何设计?
- 如何改造SqlHelper,使之支持oracle数据库
- 用sendmessage发送接受字符串的问题
- 怎样获取CPU或硬盘的序列号
- 如果想用DataGridView对字段进行排序应该怎么设置?
- 问一个非常菜的问题,Java程序的运行效率与VB60相比,哪一个更高?用Java开发MIS系统合适吗?JAVA有前途吗?
- DataGrid中如何在指定列显示“...”按钮。
- 一个简单的问题,请看正文!
- 新手提问:关于数据导出到excel文件的保存问题!
如果像QQ那样的用TCP或UDP在网上发送接收等我知道怎么做,但是我不知道如果我的软件在局域网中通过代理服务器上网怎么办。
因为我想如果一台机器直接上网的话它有自己的IP地址,但是通过代理上网的话,在互联网上有IP的只是那台代理服务器吧,不知道IP怎么才能通信呀??
难道要在代理服务器上做一个转发到局域网上的软件吗?