第三方不完全代理的TCP穿透NAT的技術(shù)研究
本文選題:NAT穿透 切入點(diǎn):TCP 出處:《湖南師范大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:NAT穿透是一種與處于使用了NAT設(shè)備的私有TCP/IP網(wǎng)絡(luò)中的主機(jī)之間建立連接的技術(shù),其應(yīng)用廣泛,一直受到業(yè)內(nèi)的關(guān)注。基于UDP的穿透技術(shù)已經(jīng)基本成熟,研究主要集中在基于TCP的穿透。目前研究較為常用的TCP穿透NAT技術(shù)是基于第三方代理服務(wù)器的NAT穿透,就是在第三方代理的協(xié)助下完成兩個(gè)終端的NAT穿透。 本文研究出一種取締TCP穿透NAT中的第三方代理服務(wù)器技術(shù)——使用IMAP和SMTP來替代第三方代理服務(wù)器。通過一些互聯(lián)網(wǎng)常用服務(wù)ip138網(wǎng)站來獲取公網(wǎng)IP地址和Email來完成終端之間的通信,利用TCP協(xié)議的特征來實(shí)現(xiàn)端口預(yù)測(cè),借助WinPcap來處理TCP數(shù)據(jù)包。 實(shí)驗(yàn)結(jié)果表明,本文探討的在不基于第三方代理服務(wù)器的情況下,借助互聯(lián)網(wǎng)常用服務(wù)來完成TCP的NAT穿透方案是可行的。
[Abstract]:NAT penetration is a technology to establish a connection with the host computer in a private TCP/IP network with a NAT device. It has been widely used and has been concerned by the industry. The penetration technology based on UDP has been basically mature. The research focuses on the penetration based on TCP. At present, the commonly used TCP penetration NAT technology is the NAT penetration based on the third-party proxy server, which is to complete the NAT penetration of two terminals with the assistance of the third-party agent. In this paper, we develop a new technique of outlawing the third-party proxy server in TCP penetrating NAT-using IMAP and SMTP to replace the third-party proxy server. We can obtain IP address of public network and Email through some common Internet service ip138 website. Communication between terminals, The characteristic of TCP protocol is used to realize port prediction and WinPcap is used to process TCP data packet. The experimental results show that the NAT penetration scheme of TCP based on common Internet services is feasible without using a third-party proxy server in this paper.
【學(xué)位授予單位】:湖南師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.04
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李河,王樹明;P2P網(wǎng)絡(luò)中使用UDP穿越NAT的方法研究[J];吉林大學(xué)學(xué)報(bào)(信息科學(xué)版);2003年03期
2 李倩;陳志剛;;P2P網(wǎng)絡(luò)中TCP穿透NAT的解決方案[J];電腦與信息技術(shù);2007年02期
3 潘磊;;基于Solaris 10平臺(tái)電子郵件服務(wù)的實(shí)現(xiàn)[J];電腦知識(shí)與技術(shù);2008年31期
4 黃道穎,李祖鵬,莊雷,黃建華,張安琳;分布式Peer-to-Peer網(wǎng)絡(luò)Gnutella模型研究[J];計(jì)算機(jī)工程與應(yīng)用;2003年05期
5 張偉欣;韓秀玲;;TCP穿透NAT的P2P通信技術(shù)研究[J];計(jì)算機(jī)時(shí)代;2008年11期
6 孫衛(wèi)喜;茍紅玲;;基于P2P與NAT兩大技術(shù)結(jié)合中TCP穿透問題的研究[J];江西科學(xué);2010年04期
7 施永軍;P2P穿透NAT環(huán)境的原理探討[J];茂名學(xué)院學(xué)報(bào);2004年03期
8 賈宗維;王曉芳;;NAT技術(shù)原理分析及其應(yīng)用[J];太原科技;2006年11期
9 王南;孫保鎖;王月平;;P2PSIP系統(tǒng)中NAT穿越方案的研究與設(shè)計(jì)[J];計(jì)算機(jī)技術(shù)與發(fā)展;2009年10期
10 劉健;周仲文;劉洋;;基于P2P的TCP穿透NAT技術(shù)研究[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2011年03期
,本文編號(hào):1623011
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1623011.html