如何实现端口映射 在负载均衡技术中,有一个方法是端口映射,我想知道如何实现端口映射功能1、本机端口映射如何实现2、主机群端口映射如何实现(将提交到本机处理的数据让多个计算机处理)3、如何实现按照指定规则映射请给出实现代码或者例子。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看你是想做到什么层次上了。 如果是要做防火墙或是路由器就要学一学比较底层的东西了。比如SPI,或是别的开发包,像是WINCAP什么的。甚至要学驱动程序编程 WDM(Windows Driver Model),可以直接从网卡上转发数据包。效率比较高。声明:我不会:P 如果只是从高层上转发数据,你可以使用SOCKET来中转数据。让client 和你的程序连接,你的程序和server连接。你可以根据各服务器负载决定将client的数据转发到哪个服务器上去。我在我们的路由服务器(TurboLinux)上编了一个程序,可以让外面的机器连接到内部的Win2000的超级终端服务上来。这没有负载均衡,只是端口映射。实际上这可以用iptables等做到,但是种种原因使得iptables不能安装到机器上。原因包括硬盘只有400M、内核版本太低等等……请不要笑,实际上,如果有大硬盘的话,我就装WIN2000了。 这当然会涉及到多线程问题。要做好线程间的同步。 至于要映射到哪儿去就是你自己的事儿了,可以是本机,也可以是别的机器。 你说的按照规则映射我不太懂,不知道是什么规则。 说的比较烦,嫌多就不要看了。 http://www.csdn.net/cnshare/soft/12/12833.shtm 怎样在父对话框中通过按钮销毁子对话框 输入法开发问题! 如何用VC合并位图? 找一个RFC2833发DTMF的例子! raw socket问题 为什么说学C++不学MFC就没用? 用ado存取大对象的看过来 Project的*.mpt文件的具体数据格式是什么? 判断字符的合法性 两个很菜的问题 组播不能加入组的原因有哪些 请问如何实现SysListView32,就象AcdSee那样。哪能找到这个类?
如果是要做防火墙或是路由器就要学一学比较底层的东西了。比如SPI,或是别的开
发包,像是WINCAP什么的。甚至要学驱动程序编程 WDM(Windows Driver Model),可以
直接从网卡上转发数据包。效率比较高。声明:我不会:P 如果只是从高层上转发数据,你可以使用SOCKET来中转数据。让client 和你的程序连接,你的程序和server连接。你可以根据各服务器负载决定将client的数据转发到哪个服
务器上去。我在我们的路由服务器(TurboLinux)上编了一个程序,可以让外面的机器连
接到内部的Win2000的超级终端服务上来。这没有负载均衡,只是端口映射。实际上这可
以用iptables等做到,但是种种原因使得iptables不能安装到机器上。原因包括硬盘只有
400M、内核版本太低等等……请不要笑,实际上,如果有大硬盘的话,我就装WIN2000了。
这当然会涉及到多线程问题。要做好线程间的同步。
至于要映射到哪儿去就是你自己的事儿了,可以是本机,也可以是别的机器。
你说的按照规则映射我不太懂,不知道是什么规则。 说的比较烦,嫌多就不要看了。