本人小白,现在想完成下面的工作,求思路:两台电脑,A联网,B只由内网和A相连接。A实时获取网络数据,并通过内网传递到B,B中的核心模块进行计算并实时返回计算结果,再由内网传递到A,A将计算结果发布在网络上。实际上是因为核心计算模块过于重要,因此要物理隔离一下。不知道这种内网间实时传输数据的方式应该怎么实现最为方便有效?多谢。

解决方案 »

  1.   

    1.自定义协议
    2.Socket传输楼主应该不只想问这些吧?
      

  2.   

    应该不能应用一般的协议,这样不是真正的安全。可采用不常用的协议,或自定义IP包议,UDP可靠协议,ICMP可靠协议。最后可采用TCP协议。
      

  3.   

    SOCKET通信,然后数据加密一下,或者用SSL等通道
      

  4.   

    楼主这样做也不算真正的物理隔离,
    因为如果联网的A机器被控制了,那么B机器也就危险了。
    A和B之间还得有防火墙等安全措施才行。
    A和B之间的数据得加密传输,走SSL协议吧
      

  5.   

    自定义协议。。不是指的是Raw Socket,根据应用自己选择TCP和UDP即可