簡體   English   中英

(android?)p2p應用程序中NAT遍歷技術的實現示例

[英]examples of implementation of NAT traversal techniques in (android ?) p2p applications

我目前正在開發一個Android對等應用程序。 當然,我們很快意識到,最困難的任務之一是弄清楚如何遍歷NAT,以允許2個(或更多)設備通過Internet相互通信,而不管它們之間的距離如何。

我一直在做一些研究,了解STUN(T),ICE,TURN並發現了一些實現,包括Ice4j,JStun, IcedJavaNUTSS ...

您是否知道可能在現有(Android或其他)對等應用程序中至少使用其中一種技術的示例? 對於我們來說最有用的是不需要應用程序使用任何其他中繼服務器的服務器。

也歡迎其他建議!

在此先感謝:)

只是要知道通過NAT的設備Ip和端口,其他設備會連接到該設備。 IcedJava實現RFC5389,JStun實現RFC3489。

AFAIK不可避免地會遇到帶有Android應用程序的某種中繼服務器:電信公司分配給移動設備的IP地址是不固定的,也不是可公開訪問的:無法建立與移動設備的直接連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM