STUN rfc5389 与 rfc3489区别
如题。我知道一个区别。那就是名字变了,并且3489已经失效。流程上有什么变动呢。rfc文档太多。希望熟悉的朋友 简单介绍一下。
3489的server需要双网卡,5389的server是否还是需要双网卡?

解决方案 »

  1.   

    我知道的区别:3489 的第一版 里面没有 XOR-MAPPED-ADDRESS 这个attribute
    之后的版本 (当然包括5389) 里面描述了XOR-MAPPED-ADDRESS现象在的stun服务器返回的attribute 都会有0x8020 这样的Type 
    而按照3489的定义里得不到解释.
    按照XOR可以得到解释在http://forums.devshed.com/python-programming-11/stun-protocol-client-project-780929.html
    里可以看到例子:  apparently, all public stun servers tested use 0x8020 (in the Comprehension-optional range) -
    as the XOR-MAPPED-ADDRESS Attribute type number instead of 0x0020 specified in RFC5389
      

  2.   

    我也在做P2P通信方面的项目,对Stun很熟悉,但是TURN和ICE还在学习中,望交流啊