Hot Search : Source embeded web remote control p2p game More...
Location : Home Downloads SourceCode Internet-Network
  • Category : Internet-Network
  • Tags :
  • Update : 2012-11-26
  • Size : 54kb
  • Downloaded :1次
  • Author :little3388
  • About : Nobody
  • PS : If download it fails, try it again. Download again for free!
Introduction - If you have any usage issues, please Google them yourself
Principle and implementation of P2P UDP through NAT (with source code) Original: shootingstars Reference: http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt baidu There is often a discussion of P2P principles on BBS, but discussions are discussed and there is little substance produced (source code). Well, I'll use the source code of my own implementation to illustrate the principle of UDP through NAT. First, some basic concepts: Network Address translation: Network Address translation: Network Address translation is generated when the IP Address is increasingly lacking, and its main purpose is to be able to reuse the Address. NAT is divided into two broad categories, basic NAT and NAPT. NAT is a functional module that runs on a router. Basic NAT is proposed first, it produced based on the fact that a private network (domain) of the nodes in only a few nodes need to connect to the network (ha ha, this is put forward in the mid - 1990 - s). In this subnet, there are only a few nodes that require the world's only IP address, and the IP addresses of other nodes should be reusable. Thus, the basic NAT implementation is simple, using a reserved IP subnet segment within the subnet that is not visible to the external world. There are only a few IP addresses in the subnet that correspond to the only IP addresses in the world. If these nodes need to access an external network, the basic NAT is responsible for converting the node's subnet internal IP to
Packet file list
(Preview for download)
p2p
...\client
...\......\AssemblyInfo.vb
...\......\bin
...\......\...\client.exe
...\......\...\client.pdb
...\......\client.sln
...\......\client.vbproj
...\......\client.vbproj.user
...\......\Module1.vb
...\......\obj
...\......\...\Debug
...\server
...\......\AssemblyInfo.vb
...\......\bin
...\......\...\server.exe
...\......\...\server.pdb
...\......\Module1.vb
...\......\obj
...\......\...\Debug
...\......\server.sln
...\......\server.vbproj
...\......\server.vbproj.user
Related instructions
  • We are an exchange download platform that only provides communication channels. The downloaded content comes from the internet. Except for download issues, please Google on your own.
  • The downloaded content is provided for members to upload. If it unintentionally infringes on your copyright, please contact us.
  • Please use Winrar for decompression tools
  • If download fail, Try it againg or Feedback to us.
  • If downloaded content did not match the introduction, Feedback to us,Confirm and will be refund.
  • Before downloading, you can inquire through the uploaded person information

Nothing.

Post Comment
*Quick comment Recommend Not bad Password Unclear description Not source
Lost files Unable to decompress Bad
*Content :
*Captcha :
DSSZ is the largest source code store in internet!
Contact us :
1999-2046 DSSZ All Rights Reserved.