How NAT-compatible are VoIP applications?

作者: Ying-Dar Lin , Chien-Chao Tseng , Cheng-Yuan Ho , Yu-Hsien Wu

DOI: 10.1109/MCOM.2010.5673073

关键词:

摘要: Today, the Internet is very diversified, further complicating classic NAT traversal problems. In order to solve these problems, there are many proposed methods classified into two categories. One enhances techniques of applications, and other tries modify behavior NATs. this article we focus on former because NATs have been installed, their cannot be altered through endpoint users. Accordingly, in test five VoIP applications (Skype, MSN, Google Talk, X-Lite, Linphone), three network topologies designed with endpoints behind same, different, or multilevel Through a series experiments from experiment results, observe that use some techniques, such as mappedaddress probe, peer discovery, path check, relay first, by STUN, TURN, ICE make direct connection when same different independent mapping rules. However, NATs, no can establish they above mentioned even if hairpin supported

参考文章(12)
Dan Kegel, Bryan Ford, Pyda Srisuresh, Peer-to-peer communication across network address translators usenix annual technical conference. pp. 13- 13 ,(2005)
P. Srisuresh, K. Egevang, Traditional IP Network Address Translator (Traditional NAT) RFC3022. ,vol. 3022, pp. 1- 16 ,(2001)
P. Francis, K. Egevang, The IP Network Address Translator (NAT) RFC. ,vol. 1631, pp. 1- 10 ,(1994)
H. Khlifi, J.-C. Gregoire, J. Phillips, VoIP and NAT/firewalls: issues, traversal techniques, and a real-world solution IEEE Communications Magazine. ,vol. 44, pp. 93- 99 ,(2006) , 10.1109/MCOM.2006.1668388
Yong Wang, Zhao Lu, Junzhong Gu, A New Algorithm for Network Anomaly Detection international multi conference on computing in global information technology. pp. 54- 54 ,(2006) , 10.1109/ICCGI.2006.60
Kaiyu Wan, Vasu Alagar, Research on Symmetric NAT Traversal in P2P applications international multi conference on computing in global information technology. pp. 59- 59 ,(2006) , 10.1109/ICCGI.2006.20
Bruce B. Lowekamp, Derek C. MacDonald, NAT Behavior Discovery Using Session Traversal Utilities for NAT (STUN) RFC. ,vol. 5780, pp. 1- 27 ,(2010)
Remi Denis-Courmont, Test Vectors for Session Traversal Utilities for NAT (STUN) RFC. ,vol. 5769, pp. 1- 11 ,(2010)
Dan Kegel, Bryan Ford, Pyda Srisuresh, State of Peer-to-Peer (P2P) Communication across Network Address Translators (NATs) RFC. ,vol. 5128, pp. 1- 32 ,(2008)
M. Petit-Huguenin, G. Salgueiro, J. Rosenberg, D. Wing, R. Mahy, P. Matthews, Session Traversal Utilities for NAT (STUN) RFC. ,vol. 5389, pp. 1- 51 ,(2020) , 10.17487/RFC8489