• <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>

            牽著老婆滿街逛

            嚴以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            libjingle翻譯之《Important Concepts(重要概念)之Connections(鏈接)》

            轉載自:http://blog.csdn.net/night_cat/article/details/3501187

            Connections(鏈接)

            一個p2p的鏈接實際上由兩個通道組成。

              session negotiation channel(也稱作signaling channel),會話協商通道。是為數據鏈接服務的溝通通道。這個通道被用來回應取得一個鏈接的請求,交換候選,和協商會話的細節(比如:套接字地址,需要的編碼方案,交換的文件,鏈接改變請求,終止請求)。這個通道是兩個計算機之間建立的第一個鏈接,也只有這個鏈接成功之后,兩個計算機之間的數據鏈接才能被建立。libjingle通過發送一個指定的前導協議節發出一次響鈴并收到一個回應,數據鏈接則被建立(see Jingle and libjingle)。這個通道發送協議節是通過XMPP 服務器這一中間機構進行的,例子中的代碼是把Google Talk服務器當作中間機構用的。

             data channel  (婁據通道,數據鏈接)這個通道傳送的是p2p兩端真正交換的數據(語音,視頻,文件等),數據通道里的數據被TCPUDP包封裝,到底是TCP還是UDP這要視協商的傳送方式,這些包并沒有經過XMPP服務器。

            會話協商通道首先被建立,它作為計算機間協商建立數據通道細節的通道。數據通道被成功建立之后,在這個通道上將發生許多數據活動,除非碰到改變編碼請求,新文件請求,重傳請求,或終止請求。

             

            下面的圖演示了這兩種數據路徑。盡管只有一個路徑處于活動態,圖中還列出了兩個路徑的交替使用態。因為路徑可以是直接鏈接(92%的鏈接嘗試都可以轉換成直聯)或服務器中轉(8%的鏈接嘗試需要中間服務器的中轉)。第三種數據路徑沒有列出,它是沒有防火墻的網絡中從一臺計算機直接鏈接另一臺計算機。

             

             Data exchange between two libjingle computers.

             

            注意:

            1libjingle不時地發送出心跳包(STUN),來維持一個鏈接可寫入,保持防火墻和NAT地址綁定處于活動態,并且還可用來檢查潛在的鏈接。

            2linjingle向鏈接端口分配用戶名和密碼。此舉用來確定當前鏈接的數據通道就是在會話協商通道上協商好的數據通道。因為用戶名和密碼是被XMPP發出的,也許沒有經過TLS的加密,心跳包中的用戶名和密碼只是身份的標識,并沒有加密驗證。

            運行 file share 例子程序,可以看到發出的真實協議節。




            posted on 2013-09-02 00:09 楊粼波 閱讀(378) 評論(0)  編輯 收藏 引用

            亚洲色大成网站WWW久久九九| 久久er99热精品一区二区| 精品久久久久久久久久久久久久久| 国产成人精品久久亚洲高清不卡 | 久久男人中文字幕资源站| 亚洲级αV无码毛片久久精品 | 久久久精品午夜免费不卡| 久久国产成人午夜aⅴ影院| 香蕉久久av一区二区三区| 中文字幕成人精品久久不卡| 久久久久久久久久久| 久久93精品国产91久久综合| 久久久久久久亚洲Av无码| 久久91精品国产91| 久久996热精品xxxx| 国内精品久久人妻互换| 色综合久久中文字幕无码| 亚洲国产日韩综合久久精品| 国产成人久久精品麻豆一区| 久久久久国产精品熟女影院| 思思久久精品在热线热| 欧美麻豆久久久久久中文| 青草影院天堂男人久久| 青青草原精品99久久精品66| 久久久久久亚洲精品影院| 久久精品国产WWW456C0M| 伊人久久大香线焦综合四虎| 狠狠色丁香婷综合久久| 久久国产亚洲高清观看| 久久国产热精品波多野结衣AV| 亚洲成色www久久网站夜月| 久久人人爽人人爽人人片AV高清 | 久久亚洲国产成人精品性色| 2021国产精品久久精品| 国产精品久久久久久久久软件| 国产精品美女久久久m| 狠狠色丁香婷婷综合久久来 | 午夜精品久久久久久影视riav| 欧美精品丝袜久久久中文字幕| 久久AⅤ人妻少妇嫩草影院| 日韩精品无码久久一区二区三|