NAT穿越技術研究與實現(xiàn)
發(fā)布時間:2023-03-19 16:26
NAT設備的出現(xiàn)有效的緩解了IPv4地址不足的問題,但同時限制了很多端對端通信應用的使用。目前由于NAT設備的復雜性以及最新STUN協(xié)議的出現(xiàn),造成了很多早期穿越方案不再適用,而且只要NAT的類型沒有標準化,就很難有通用的NAT穿越技術。因此,如何更有效地穿越現(xiàn)有的NAT設備是一個具有重要實用意義的課題。 論文首先闡述NAT穿越的研究現(xiàn)狀,并概述了TCP的NAT穿越相關關鍵技術。在此基礎上,基于最新的STUN協(xié)議,采用TCP打洞技術,提出了新的NAT類型分類下適應不同場景的TCP的NAT穿越技術及解決方案。針對端點相關映射可預測的NAT,論文提出了基于端口預測的TCP穿越技術,可避免使用效率較低的TURN技術;針對不可預測的NAT類型,論文提出了一種端口猜想方法解決其TCP的穿越。論文還針對通信雙方位于同一NAT后的場景,提出了自動檢測感知的私網地址直接通信方法,避免了通常NAT采用的環(huán)回穿接(hairpin)的方法,提高了網絡連接效率,同時支持無環(huán)回穿接功能的NAT設備的應用。 論文進一步研究SIP協(xié)議的NAT穿越問題,從SIP信令流和媒體流兩個層面分別進行研究,提出了可適應新的NA...
【文章頁數(shù)】:83 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 引言
1.1 課題背景
1.2 課題現(xiàn)狀
1.3 論文主要內容和本人所做的工作
第二章 NAT 技術
2.1 NAT 技術概述
2.2 NAT 類型分類
2.2.1 功能分類
2.2.2 實現(xiàn)分類
2.3 NAT 對端到端通信的影響
2.4 本章小結
第三章 TCP 的 NAT 穿越
3.1 NAT 場景
3.2 傳統(tǒng)型的 TCP 的 NAT 穿越方案
3.2.1 場景一:一方有 NAT
3.2.2 場景二:兩方均有 NAT
3.2.3 場景三:兩方位于同一個 NAT 后
3.3 NAT 新類型檢測及端口預測技術
3.3.1 STUN 協(xié)議
3.3.2 最新 NAT 類型分類
3.3.3 最新類型檢測方法
3.3.4 端口預測技術
3.4 改進的 TCP 穿越方案及實現(xiàn)技術
3.4.1 改進的 TCP 穿越方案
3.4.2 TCP 穿越實現(xiàn)模型
3.5 本章小結
第四章 SIP 的 NAT 穿越技術
4.1 SIP 技術概述
4.2 NAT 對 SIP 協(xié)議的影響
4.2.1 信令影響
4.2.2 媒體流影響
4.3 傳統(tǒng)型的 SIP NAT 穿越方案
4.3.1 SIP 信令穿越
4.3.2 媒體流穿越
4.4 改進的 SIP NAT 穿越方案
4.4.1 SIP 協(xié)議的擴展
4.4.2 SIP 信令的 NAT 穿越
4.4.3 媒體流穿越
4.5 本章小結
第五章 TCP 的 NAT 技術仿真
5.1 服務器設計與實現(xiàn)
5.1.1 模塊結構
5.1.2 主要數(shù)據結構類型
5.1.3 服務器監(jiān)聽模塊調用關系
5.1.4 消息處理模塊調用關系
5.1.5 服務器程序流程
5.2 客戶端設計與實現(xiàn)
5.2.1 模塊結構
5.2.2 客戶端連接建立模塊調用關系
5.2.3 消息處理模塊調用關系
5.2.4 客戶端程序流程
5.3 仿真結果
5.4 本章小結
第六章 總結與展望
參考文獻
附錄 1 攻讀碩士學位期間撰寫的論文
附錄 2 攻讀碩士學位期間參加的科研項目
致謝
本文編號:3765572
【文章頁數(shù)】:83 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 引言
1.1 課題背景
1.2 課題現(xiàn)狀
1.3 論文主要內容和本人所做的工作
第二章 NAT 技術
2.1 NAT 技術概述
2.2 NAT 類型分類
2.2.1 功能分類
2.2.2 實現(xiàn)分類
2.3 NAT 對端到端通信的影響
2.4 本章小結
第三章 TCP 的 NAT 穿越
3.1 NAT 場景
3.2 傳統(tǒng)型的 TCP 的 NAT 穿越方案
3.2.1 場景一:一方有 NAT
3.2.2 場景二:兩方均有 NAT
3.2.3 場景三:兩方位于同一個 NAT 后
3.3 NAT 新類型檢測及端口預測技術
3.3.1 STUN 協(xié)議
3.3.2 最新 NAT 類型分類
3.3.3 最新類型檢測方法
3.3.4 端口預測技術
3.4 改進的 TCP 穿越方案及實現(xiàn)技術
3.4.1 改進的 TCP 穿越方案
3.4.2 TCP 穿越實現(xiàn)模型
3.5 本章小結
第四章 SIP 的 NAT 穿越技術
4.1 SIP 技術概述
4.2 NAT 對 SIP 協(xié)議的影響
4.2.1 信令影響
4.2.2 媒體流影響
4.3 傳統(tǒng)型的 SIP NAT 穿越方案
4.3.1 SIP 信令穿越
4.3.2 媒體流穿越
4.4 改進的 SIP NAT 穿越方案
4.4.1 SIP 協(xié)議的擴展
4.4.2 SIP 信令的 NAT 穿越
4.4.3 媒體流穿越
4.5 本章小結
第五章 TCP 的 NAT 技術仿真
5.1 服務器設計與實現(xiàn)
5.1.1 模塊結構
5.1.2 主要數(shù)據結構類型
5.1.3 服務器監(jiān)聽模塊調用關系
5.1.4 消息處理模塊調用關系
5.1.5 服務器程序流程
5.2 客戶端設計與實現(xiàn)
5.2.1 模塊結構
5.2.2 客戶端連接建立模塊調用關系
5.2.3 消息處理模塊調用關系
5.2.4 客戶端程序流程
5.3 仿真結果
5.4 本章小結
第六章 總結與展望
參考文獻
附錄 1 攻讀碩士學位期間撰寫的論文
附錄 2 攻讀碩士學位期間參加的科研項目
致謝
本文編號:3765572
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3765572.html
最近更新
教材專著