Skip to main navigation Skip to search Skip to main content

UDP based implementation of peer to peer communication

  • Ying Xu*
  • , Sheng Luan
  • *Corresponding author for this work
  • Beihang University

Research output: Contribution to journalArticlepeer-review

Abstract

By exploring the temporary UDP (user datagram protocol) port-mapping time window on NAT (network address translation) devices, the principal of using UDP to work through NAT devices was presented. A detection and handshaking server was proposed to solve the detection of dynamically mapped UDP ports. With packet reflecting service implemented at detection and handshaking server, port-mapping characteristics of NAT device and the external mapped UDP ports can be discovered. The procedures of the discovery process and the procedures of completing a peer to peer connection were presented. The implementation can benefit a broad range of applications like voice over IP, real-time video, file-sharing and peer to peer based distributed computing.

Original languageEnglish
Pages (from-to)823-827
Number of pages5
JournalBeijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics
Volume31
Issue number7
StatePublished - Jul 2005

Keywords

  • Firewall
  • Network address translation
  • Peer to peer
  • Port mapping

Fingerprint

Dive into the research topics of 'UDP based implementation of peer to peer communication'. Together they form a unique fingerprint.

Cite this