青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 85  文章 - 47  trackbacks - 0

常用鏈接

隨筆分類

隨筆檔案

搜索

  •  

最新評論

STUN是RFC3489規定的一種NAT穿透方式,它采用輔助的方法探測NAT的IP和端口。毫無疑問的,它對穿越早期的NAT起了巨大的作用,并且還將繼續在ANT穿透中占有一席之地。
STUN的探測過程需要有一個公網IP的STUN Server,在NAT后面的UAC(User Agent Client)必須和此Server配合,互相之間發送若干個UDP數據包。UDP包中包含有UAC需要了解的信息,比如NAT外網 IP,PORT等等。UAC通過是否得到這個UDP包和包中的數據判斷自己的NAT類型。
假設有如下UAC(B),NAT(A),STUN SERVER(C),UAC的IP為IPB,NAT的IP為IPA,SERVER的IP為IPC1、IPC2。請注意,STUN 服務器C有兩個IP,后面你會理解為什么需要兩個IP。

STEP1:
B向C的IP1的port1端口發送一個UDP包。C收到這個包后,會把它收到包的源IP和port寫到UDP包中,然后把此包通過IP1和port1發還給B。這個IP和port也就是NAT的外網IP和port,也就是說UAC在STEP1中就得到了NAT的外網IP。
如果在UAC向一個STUN服務器發送數據包后,沒有收到STUN的任何回應包,那只有兩種可能:1、STUN服務器不存在,或者port弄錯了;2、你的NAT拒絕一切UDP包從外部向內部通過(我們公司的NAT就是)。
當B收到此UDP后,把此UDP中的IP和自己的IP做比較,如果是一樣的,就說明自己是在公網。如果不一樣,說明有NAT的存在,系統進行STEP2的操作。

STEP2:
B向C的IP1發送一個UDP包,請求C通過另外一個IP2和PORT(不同與SETP1的IP1)向B返回一個UDP數據包(現在知道為什么C要有兩個IP了吧,呵呵)。
我們來分析一下,如果B收到了這個數據包,那說明什么?說明NAT來者不拒,不對數據包進行任何過濾,這也就是STUN標準中的full cone NAT。遺憾的是,full cone NAT太少了,這也意味著你能收到這個數據包的可能性不大。如果沒收到,那么系統進行STEP3的操作。

STEP3:
B向C的IP2的port2發送一個數據包,C收到數據包后,把它收到包的源IP和port寫到UDP包中,然后通過自己的IP2和port2把此包發還給B。和step1一樣,B肯定能收到這個回應UDP包。此包中的port是我們最關心的數據,下面我們來分析:
如果這個port和step1中的port一樣,那么可以肯定這個NAT是個CONE NAT,否則是對稱NAT。道理很簡單:根據對稱NAT的規則,當目的地址的IP和port有任何一個改變,那么NAT都會重新分配一個port使用,而在step3中,和step1對應,我們改變了IP和port。因此,如果是對稱NAT,那這兩個port肯定是不同的。
如果在你的應用中,到此步的時候PORT是不同的,恭喜你,你的STUN已經死了。如果不同,那么只剩下了restrict cone和port restrict cone。系統用step4探測是是哪一種。

STEP4:
B向C的IP2的一個端口PD發送一個數據請求包,要求C用IP2和不同于PD的port返回一個數據包給B。
我們來分析結果:如果B收到了,那也就意味著只要IP相同,即使port不同,NAT也允許UDP包通過。顯然這是restrict cone NAT。如果沒收到,沒別的好說,port restrict NAT.
posted on 2009-01-14 16:57 w2001 閱讀(3605) 評論(2)  編輯 收藏 引用 所屬分類: Linux開發

FeedBack:
# re: STUN檢測NAT類型原理(轉) 2009-04-07 15:07 non
step3的最后“如果不同,那么只剩下了restrict cone和port restrict cone。系統用step4探測是是哪一種。”
這里應該是如果相同吧。  回復  更多評論
  
# re: STUN檢測NAT類型原理(轉) 2013-09-09 16:30 大雪先生
@non
確實應該是“如果相同”  回復  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              亚洲小视频在线观看| 国产精品av久久久久久麻豆网| 欧美激情日韩| 欧美成熟视频| 91久久精品国产91久久性色tv| 免费黄网站欧美| 欧美激情国产高清| 亚洲精品中文字幕在线观看| 夜夜嗨av一区二区三区网页 | 午夜久久电影网| 久久九九热免费视频| 免费久久99精品国产| 亚洲国产视频直播| 亚洲性视频h| 久久亚洲春色中文字幕| 欧美久久婷婷综合色| 国产精品免费一区二区三区观看 | 麻豆精品视频| 国产精品免费看| 亚洲大胆视频| 亚洲自拍偷拍色片视频| 久久视频一区| 9l视频自拍蝌蚪9l视频成人| 久久激五月天综合精品| 欧美精品激情blacked18| 国产免费亚洲高清| 亚洲欧洲一区二区三区| 亚洲一区欧美一区| 欧美国产精品日韩| 欧美一区二区国产| 欧美日韩在线第一页| 激情综合在线| 欧美在线免费看| 亚洲六月丁香色婷婷综合久久| 久久成人精品视频| 久久精品国产v日韩v亚洲| 亚洲精品美女在线| 久久黄色小说| 99精品热视频| 欧美国产精品专区| 一区在线电影| 久久精品国产91精品亚洲| 亚洲免费观看高清完整版在线观看熊 | 久久综合狠狠综合久久激情| 亚洲视频你懂的| 欧美精品久久久久久久久久| 狠狠色丁香久久婷婷综合_中| 亚洲欧美日韩精品在线| 亚洲精品国精品久久99热一| 美女久久网站| 亚洲黄网站在线观看| 免费h精品视频在线播放| 小黄鸭精品aⅴ导航网站入口| 欧美日韩亚洲一区三区 | 亚洲免费视频一区二区| 欧美黑人国产人伦爽爽爽| 在线日韩av永久免费观看| 久久亚洲国产成人| 欧美一区二区三区视频在线观看| 国产精品白丝jk黑袜喷水| 一区二区不卡在线视频 午夜欧美不卡'| 久久免费观看视频| 久久久久一区二区三区四区| 激情综合色综合久久| 欧美成人一区二区三区在线观看| 久久久久看片| 亚洲美女视频在线观看| 亚洲精品国产精品国自产在线| 欧美日本一区二区三区| 亚洲夜间福利| 性色av香蕉一区二区| 国语自产精品视频在线看8查询8| 久热精品视频在线观看一区| 久久一日本道色综合久久| 亚洲国产成人porn| 亚洲精选视频在线| 国产九区一区在线| 久久天堂av综合合色| 蜜桃久久精品乱码一区二区| 夜夜嗨av一区二区三区四区 | 亚洲国产成人av| 亚洲激情专区| 国产精品专区一| 欧美成人精品激情在线观看 | 欧美在线在线| 久久亚洲春色中文字幕| 欧美日韩另类字幕中文| 午夜欧美不卡精品aaaaa| 欧美中文字幕在线观看| 亚洲国产激情| 亚洲精品资源美女情侣酒店| 国产精品一区二区三区观看 | 在线一区视频| 黄色成人av在线| 亚洲麻豆一区| 激情亚洲网站| 国产精品99久久久久久久久久久久| 国产亚洲综合精品| 亚洲高清中文字幕| 国产精品色一区二区三区| 你懂的一区二区| 国产精品―色哟哟| 亚洲精选成人| 亚洲国产福利在线| 亚洲综合视频在线| 99在线热播精品免费99热| 久久国产精品99国产精| 亚洲午夜一区二区三区| 免费亚洲电影| 另类专区欧美制服同性| 欧美午夜不卡在线观看免费| 欧美大片免费观看| 国产日本欧美视频| 一区二区欧美在线观看| 亚洲激情视频在线播放| 久久国产色av| 欧美一区国产在线| 欧美私人网站| 亚洲品质自拍| 亚洲激情成人在线| 久久久国产精品一区二区中文| 亚洲午夜电影网| 欧美精品一区二区三区久久久竹菊 | 免费一级欧美片在线播放| 亚洲男人的天堂在线| 欧美69wwwcom| 久久中文精品| 国产专区欧美专区| 亚洲专区国产精品| 午夜精品福利视频| 欧美三级视频在线| 欧美成人日韩| 影院欧美亚洲| 久久综合狠狠| 亚洲国产99| 日韩视频免费大全中文字幕| 毛片精品免费在线观看| 欧美va天堂| 亚洲人久久久| 欧美精品导航| 一区二区三区欧美| 性做久久久久久免费观看欧美 | 久久国产一区二区| 欧美亚洲综合久久| 国产欧美日韩一区二区三区在线| 亚洲一区3d动漫同人无遮挡| 亚洲综合国产激情另类一区| 国产精品极品美女粉嫩高清在线| 亚洲桃色在线一区| 欧美在线视频观看| 激情小说另类小说亚洲欧美| 美腿丝袜亚洲色图| 亚洲精品乱码久久久久久| 亚洲一区二区三区免费观看 | 亚洲国产va精品久久久不卡综合| 91久久亚洲| 欧美网站在线观看| 午夜激情综合网| 欧美成人首页| 亚洲免费影院| 在线免费观看日本欧美| 欧美巨乳波霸| 亚洲影视在线播放| 美女免费视频一区| 一本一本a久久| 国产午夜精品一区理论片飘花| 久久米奇亚洲| 亚洲图片欧美日产| 欧美xxx在线观看| 亚洲欧美在线磁力| 亚洲国产日韩在线一区模特| 国产精品成av人在线视午夜片| 久久爱91午夜羞羞| aa级大片欧美三级| 看欧美日韩国产| 99re66热这里只有精品4| 国产日韩精品在线播放| 欧美成人午夜激情| 午夜宅男久久久| 亚洲黄色高清| 另类酷文…触手系列精品集v1小说| 亚洲视频久久| 亚洲国产欧美在线| 国产视频观看一区| 欧美日韩视频专区在线播放 | 亚洲在线观看免费| 亚洲国产精品一区在线观看不卡 | 午夜视频久久久| 亚洲精品日韩在线观看| 久久免费少妇高潮久久精品99| 一区二区不卡在线视频 午夜欧美不卡在| 国产日韩欧美在线| 欧美午夜免费| 欧美剧在线免费观看网站| 久久久久久一区二区三区| 亚洲欧美日韩国产一区| 一区二区三区黄色| 亚洲人屁股眼子交8| 欧美www在线| 欧美刺激午夜性久久久久久久|