www.chinaitlab.com上面正适合你的要求,应该很详细,如果还学要更多帮助,请加我QQ:94768815提供cisco资料,或者其他!交个朋友

解决方案 »

  1.   

    看看apihttp://java.sun.com/j2se/1.4.2/docs/api/
      

  2.   

    老大,说说过程大概要怎么做也好啊,看怎么多api,看到来估计我都老了
      

  3.   

    有IP不就可以了吗?
    你是要做ROUTER的代码吗??
    利用SOCKET通信不用处理这样底层的协议啊
      

  4.   

    我现在在做语音通信,目前只能在lan里面或是都是公网上用,如果在两个lan就不行了,
    很多人说设置NAT就可以,所以我想知道怎么写代码来处理NAT,NAT我没有高过,对他根本就不了解,所以无法入手
    SOCKET通信也无法在两个lan中通信吧
      

  5.   

    两个网段必须由路由转发才能正常通信。
    如果实在就不能用IP协议需要用ICMP协议,一个常用的例子,ping就可以在不同的网段间传数据,用的就是ICMP协议
      

  6.   

    看看socket的构造函数,可否有跨网段的。
    太专业了,不懂。
      

  7.   

    有人用ping能ping不同局域网内的机器吗?笑▄︻┳一
      

  8.   

    有人用ping能ping不同局域网内的机器吗?
    --------
    不一定通,
      

  9.   

    嘿嘿,P2P的火看来很快也要烧到java版了。到VC/MFC下的网络版看看吧。这个问题目前还没有很完善的解决方案,一般用的是服务器中转、NAT打孔或对NAT进行静态端口映射等方法实现的,非常复杂。不过现在有一些开源项目正在做这样的事情,比方说JXTA,http://java.sun.com/developer/Books/networking/jxta/
      

  10.   

    上面那个网址不好,还是到jxta的官方网站自己看吧:http://www.jxta.org/
      

  11.   

    搞P2P确实痛苦,现在。
    为了连接A,B;折中的办法,找个公网的C,然后A_>B,B_>C转发吧。
    只是不太实际啊。估计。
      

  12.   

    1、看看socket的构造函数,可否有跨网段的。
    2、局域网肯定有个代理服务器,你们再开发个代理程序,跑在这个代理服务器上,通过它来联系。