• Relay和Rendezvous


    直接转过来,未必完全正确

    http://blog.csdn.net/binghuazh/article/details/3923709

    ————————————————————————————————————————————————————————————————————————————————————————————————

    Rendezvous 用来存储广告信息以及维护拓扑结构,Rendezvous之间可以互相交互拓扑信息,存储广告信息的索引,是查询广告更加容易,一个注意的地方是:Rendezvous只是存储广告信息的索引,它不响应查询信息,如果收到查询信息,Rendezvous会查找索引,然后向目标机器发送信息,要求其直接回复查询信息。如果Rendezvous没有该索引,Rendezvous就会通过算法来查找索引。

    Relay主要用于穿透防火墙,以及穿透NATs,穿透防火墙的一个例子如下:

    Relay穿透例子

    A先通过HttP穿透防火墙与C相连,BC之间可以使用其他协议(TCP/IPHTTP等)

    所以AB就可以通过这种方式相连,在JXTA中,应该是利用管道信息来保存这样一条传输路径,来屏蔽下层的具体相连方式。另外,如果网络中一个peerNat或防火墙内部,就必须设置一个Relay来相连,否则应该无法连接出去(暂时理解,待深入探讨),在JXTAshell中就可以看到有一个Advanced 选项来设置Relay

    ————————————————————————————————————————————————————————————

    RELAY结点用于克服人为的网络边界(NAT,防火墙,代理服务器等等),汇聚结点用于消息和查询在对等组范围内的传播

    ——————————————————————————————————
    傲轩游戏网
  • 相关阅读:
    精通搜索分析
    简析MonoTouch工作原理
    第二次结对编程作业
    第02组 团队Git现场编程实战
    第一次结对编程作业
    团队项目需求分析报告
    第一次个人编程作业
    软工第一次作业
    团队项目选题报告
    Rookey.Frame之数据库及缓存配置
  • 原文地址:https://www.cnblogs.com/cuizhf/p/2531555.html
Copyright © 2020-2023  润新知