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

P2P communication across middleboxes(翻譯2)

原文版權(quán):Copyright (C) The Internet Society (2003).? All Rights Reserved.

原文地址:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt





3.3. UDP hole punching  UDP打洞技術(shù)


    The third technique, and the one of primary interest in this document, is widely known as "UDP Hole Punching." UDP hole punching relies on the properties of common firewalls and cone NATs to allow appropriately designed peer-to-peer applications to "punch holes" through the middlebox and establish direct connectivity with each other, even when both communicating hosts may lie behind middleboxes. This technique was mentioned briefly in section 5.1 of RFC 3027 [NAT-PROT], and has been informally described elsewhere on the Internet [KEGEL] and used in some recent protocols [TEREDO, ICE]. As the name implies, unfortunately, this technique works reliably only with UDP.




    第三種技術(shù),也是這篇文章主要要研究的,就是非常有名的“UDP打洞技術(shù)”,UDP打洞技術(shù)依賴于由公共防火墻和cone NAT,允許適當(dāng)?shù)挠杏?jì)劃的端對(duì)端應(yīng)用程序通過NAT“打洞”,即使當(dāng)雙方的主機(jī)都處于NAT之后。這種技術(shù)在 RFC3027的5.1節(jié)[NAT PROT] 中進(jìn)行了重點(diǎn)介紹,并且在Internet[KEGEL]中進(jìn)行了非正式的描敘,還應(yīng)用到了最新的一些協(xié)議,例如[TEREDO,ICE]協(xié)議中。不過,我們要注意的是,“術(shù)”如其名,UDP打洞技術(shù)的可靠性全都要依賴于UDP。




     We will consider two specific scenarios, and how applications can be designed to handle both of them gracefully. In the first situation, representing the common case, two clients desiring direct peer-to- peer communication reside behind two different NATs. In the second, the two clients actually reside behind the same NAT, but do not necessarily know that they do.




     這里將考慮兩種典型場(chǎng)景,來介紹連接的雙方應(yīng)用程序如何按照計(jì)劃的進(jìn)行通信的,第一種場(chǎng)景,我們假設(shè)兩個(gè)客戶端都處于不同的NAT之后;第二種場(chǎng)景,我們假設(shè)兩個(gè)客戶端都處于同一個(gè)NAT之后,但是它們彼此都不知道(他們?cè)谕粋€(gè)NAT中)。




3.3.1. Peers behind different NATs  處于不同NAT之后的客戶端通信



     Suppose clients A and B both have private IP addresses and lie behind different network address translators. The peer-to-peer application running on clients A and B and on server S each use UDP port 1234.? A and B have each initiated UDP communication sessions with server S, causing NAT A to assign its own public UDP port 62000 for A's session with S, and causing NAT B to assign its port 31000 to B's session with S, respectively.



    我們假設(shè) Client A 和 Client B 都擁有自己的私有IP地址,并且都處在不同的NAT之后,端對(duì)端的程序運(yùn)行于 CLIENT A,CLIENT B,S之間,并且它們都開放了UDP端口1234。 CLIENT A和CLIENT B首先分別與S建立通信會(huì)話,這時(shí)NAT A把它自己的UDP端口62000分配給CLIENT A與S的會(huì)話,NAT B也把自己的UDP端口31000分配給CLIENT B與S的會(huì)話。如下圖所示:


假如這個(gè)時(shí)候 CLIENT A 想與 CLIENT B建立一條UDP通信直連,如果 CLIENT A只是簡(jiǎn)單的發(fā)送一個(gè)UDP信息到CLIENT B的公網(wǎng)地址138.76.29.7:31000的話,NAT B會(huì)不加考慮的將這個(gè)信息丟棄(除非NAT B是一個(gè) full cone NAT),因?yàn)?這個(gè)UDP信息中所包含的地址信息,與CLIENT B和服務(wù)器S建立連接時(shí)存儲(chǔ)在NAT B中的服務(wù)器S的地址信息不符。同樣的,CLIENT B如果做同樣的事情,發(fā)送的UDP信息也會(huì)被 NAT A 丟棄。




     Suppose A starts sending UDP messages to B's public address, however, and simultaneously relays a request through server S to B, asking B to start sending UDP messages to A's public address.? A's outgoing messages directed to B's public address (138.76.29.7:31000) cause NAT A to open up a new communication session between A's private address and B's public address. At the same time, B's messages to A's public address (155.99.25.11:62000) cause NAT B to open up a new communication session between B's private address and A's public address. Once the new UDP sessions have been opened up in each direction, client A and B can communicate with each other directly without further burden on the "introduction" server S.




    假如 CLIENT A 開始發(fā)送一個(gè) UDP 信息到 CLIENT B 的公網(wǎng)地址上,與此同時(shí),他又通過S中轉(zhuǎn)發(fā)送了一個(gè)邀請(qǐng)信息給CLIENT B,請(qǐng)求CLIENT B也給CLIENT A發(fā)送一個(gè)UDP信息到 CLIENT A的公網(wǎng)地址上。這時(shí)CLIENT A向CLIENT B的公網(wǎng)IP(138.76.29.7:31000)發(fā)送的信息導(dǎo)致 NAT A 打開一個(gè)處于 CLIENT A的私有地址和CLIENT B的公網(wǎng)地址之間的新的通信會(huì)話,與此同時(shí),NAT B 也打開了一個(gè)處于CLIENT B的私有地址和CLIENT A的公網(wǎng)地址(155.99.25.11:62000)之間的新的通信會(huì)話。一旦這個(gè)新的UDP會(huì)話各自向?qū)Ψ酱蜷_了,CLIENT A和CLIENT B之間就可以直接通信,而無需S來牽線搭橋了。(這就是所謂的打洞技術(shù))!




     The UDP hole punching technique has several useful properties. Once a direct peer-to-peer UDP connection has been established between two clients behind middleboxes, either party on that connection can in turn take over the role of "introducer" and help the other party establish peer-to-peer connections with additional peers, minimizing the load on the initial introduction server S. The application does not need to attempt to detect explicitly what kind of middlebox it is behind, if any [STUN], since the procedure above will establish peer- to-peer communication channels equally well if either or both clients do not happen to be behind a middlebox.? The hole punching technique even works automatically with multiple NATs, where one or both clients are removed from the public Internet via two or more levels of address translation.




     UDP打洞技術(shù)有很多實(shí)用的地方:第一,一旦這種處于NAT之后的端對(duì)端的直連建立之后,連接的雙方可以輪流擔(dān)任 對(duì)方的“媒人”,把對(duì)方介紹給其他的客戶端,這樣就極大的降低了服務(wù)器S的工作量;第二,應(yīng)用程序不用關(guān)心這個(gè)NAT是屬于cone還是symmetric,即便要,如果連接的雙方有一方或者雙方都恰好不處于NAT之后,基于上敘的步驟,他們之間還是可以建立很好的通信通道;第三,打洞技術(shù)能夠自動(dòng)運(yùn)作在多重NAT之后,不論連接的雙方經(jīng)過多少層NAT才到達(dá)Internet,都可以進(jìn)行通信。





譯后小記:本來已經(jīng)翻譯好了,是在網(wǎng)文快捕中翻譯的,結(jié)果,一個(gè)全選把所有翻譯的內(nèi)容全部刪除了(網(wǎng)文快捕的Bug?:),不得不痛苦的再翻一遍。不過,有失必有得,第二次翻譯流暢多了,希望大家讀來還順口。

Posted on 2006-01-12 14:21 艾凡赫 閱讀(401) 評(píng)論(0)  編輯 收藏 引用 所屬分類: P2P
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲一区二区成人在线观看| 免费不卡在线观看| 久久九九99视频| 亚欧成人在线| 久久一区亚洲| 亚洲黄色一区| 亚洲精品一区在线观看香蕉| 亚洲精品小视频在线观看| 午夜一区不卡| 日韩一区二区精品在线观看| 亚洲欧洲精品一区二区三区不卡| 亚洲理伦电影| 日韩一级黄色av| 国产精品国产精品| 一本色道久久综合亚洲精品不卡| 一区二区av在线| 久久性色av| 香蕉尹人综合在线观看| 六月婷婷一区| 国产一区二区三区成人欧美日韩在线观看| 国产日韩精品一区二区三区在线| 亚洲第一视频| 久久精品99久久香蕉国产色戒 | 久久精品国产综合精品| 久久在精品线影院精品国产| 欧美激情中文字幕乱码免费| 新狼窝色av性久久久久久| 亚洲天堂av在线免费| 久久天堂成人| 香蕉精品999视频一区二区| 欧美日韩另类国产亚洲欧美一级| 国产日本欧美一区二区三区在线| 性欧美大战久久久久久久免费观看 | 伊人成人网在线看| 99热在线精品观看| 亚洲国产精品美女| 午夜影院日韩| 国内精品视频在线播放| 久久av在线| 校园激情久久| 亚洲精品久久久久久久久久久久| 亚洲高清毛片| 国产九区一区在线| 最新69国产成人精品视频免费| 欧美体内she精视频在线观看| 国产中文一区二区| 久久久视频精品| 久久婷婷久久一区二区三区| 亚洲国产精品成人va在线观看| 久久久精品一区| 欧美精品在线看| 久久aⅴ国产紧身牛仔裤| 免费看的黄色欧美网站| 亚洲美女在线一区| 亚洲一区二区在线播放| 亚洲激情国产| 欧美一区二区三区免费看| 亚洲精品欧洲精品| 午夜亚洲一区| 免费试看一区| 美女视频黄a大片欧美| 欧美日韩亚洲一区二区三区| 久久激情五月丁香伊人| 欧美黄色大片网站| 国产精品海角社区在线观看| 久久午夜电影网| 国产手机视频一区二区| 午夜精品福利在线| 欧美人与禽猛交乱配| 欧美国产1区2区| 免费观看欧美在线视频的网站| 欧美日韩在线播放一区| 亚洲免费观看| 亚洲一区二三| 国产精品久久久久久亚洲调教| 亚洲欧洲在线一区| 欧美精品一二三| 欧美不卡视频| 亚洲每日在线| 国产精品成av人在线视午夜片| 亚洲人成7777| 性色av一区二区三区在线观看| 国产精品激情电影| 欧美在线免费观看视频| 免费看av成人| 一本久道久久综合中文字幕| 欧美色另类天堂2015| 亚洲一级二级| 欧美a级一区| 亚洲欧美激情精品一区二区| 国产亚洲精品aa午夜观看| 麻豆成人在线播放| 亚洲免费电影在线观看| 久久亚洲图片| 亚洲免费视频网站| 亚洲精品一区在线| 激情久久久久久久| 国产美女搞久久| 欧美在线视频免费观看| 99视频有精品| 亚洲精品国产精品乱码不99| 亚洲欧美激情一区二区| 亚洲风情亚aⅴ在线发布| 香港久久久电影| 99精品视频免费| 日韩视频在线免费| 影音先锋中文字幕一区| 国产一区二区三区黄| 久久高清福利视频| 久久久精品国产一区二区三区| 国产片一区二区| 亚洲免费视频成人| 六月婷婷久久| 亚洲伦理在线观看| 在线日韩欧美| 狠狠色丁香婷婷综合| 欧美二区视频| 欧美成人三级在线| 久久伊人精品天天| 久久国产精品99久久久久久老狼| 99精品视频免费全部在线| 亚洲国产综合91精品麻豆| 欧美a级片网站| 日韩视频免费| 亚洲精品乱码久久久久久日本蜜臀 | 中文av字幕一区| 宅男在线国产精品| 一本一道久久综合狠狠老精东影业| 在线精品视频一区二区三四| 亚洲国产高清在线| 亚洲天堂av电影| 免费影视亚洲| 亚洲欧美一区二区三区在线| 久久久久五月天| 欧美国产精品人人做人人爱| 亚洲三级视频| 性欧美videos另类喷潮| 久久久久99| 国产欧美日韩综合一区在线观看| 在线精品国产欧美| 亚洲毛片在线观看.| 久久综合色8888| 午夜精品福利一区二区三区av| 欧美日韩国产高清| 亚洲精品1区2区| 免费欧美高清视频| 久久国产婷婷国产香蕉| 国产午夜精品一区二区三区视频| 夜夜嗨一区二区| 91久久在线播放| 欧美大片在线观看一区二区| 在线观看精品视频| 日韩一区二区免费高清| 亚洲国产成人久久综合一区| 久久久久久尹人网香蕉| 精品福利免费观看| 亚洲高清一区二| 99精品欧美一区二区三区综合在线| 亚洲男同1069视频| 美女网站在线免费欧美精品| 亚洲精品久久久久| 久久视频精品在线| 国产婷婷色一区二区三区四区| 最新69国产成人精品视频免费| 中文精品视频一区二区在线观看| 久久久999精品免费| 日韩午夜激情av| 美女网站久久| 国产欧美日本| 久久9热精品视频| 日韩一区二区福利| 欧美激情精品久久久久久黑人 | 国产精品久久久久毛片大屁完整版 | 永久免费毛片在线播放不卡| 亚洲第一精品福利| 国产女人aaa级久久久级| 欧美成人高清视频| 国产精品电影在线观看| 麻豆精品在线播放| 国产伦精品一区二区三区视频黑人| 狂野欧美一区| 国产精品卡一卡二| 欧美黄色视屏| 狠狠爱www人成狠狠爱综合网| 亚洲精品视频二区| 影音先锋日韩精品| 亚洲免费视频中文字幕| 亚洲一区二区三区四区在线观看 | 91久久久在线| 久久精品成人| 欧美在线影院在线视频| 欧美日本在线观看| 欧美电影资源| 夜夜嗨av一区二区三区四季av| 久久婷婷国产综合国色天香| 久久久久久日产精品| 亚洲欧美三级伦理| 亚久久调教视频| 国产在线观看一区| 欧美激情第六页|