February 13, 2005

Skype 尋奇

Skype 真是很神奇的軟體,特別建構在這樣的技術上,成為網路電話的革命,而前幾天開始,每日都會使用 Skype 與朋友交談,開始去留意 Skype 相關的技術背景,也包含如何穿透 NAT 的奧秘,這可以參考 [An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol],在這篇逆向工程的 paper 中,引述其中的一個重點:

    2.6 NAT and Firewall
    We conjecture that SC uses a variation of the STUN [1] and
    TURN [18] protocols to determine the type of NAT and firewall it
    is behind. We also conjecture that SC refreshes this information
    periodically. This information is also stored in the Windows
    registry.

SC 指的是 Skype Client,這也讓我想到,兩個月前,Jouston 弄 [minidoochun] 時,因為某個「寶」公司內部網路配置的問題,routing table 出錯了,結果 Web Browser 無法正確運作,但是可愛的 Skype 就是硬生生的活繃亂跳呢 :-)

這篇 paper 提到的分析方式也值得一看。

由 jserv 發表於 February 13, 2005 02:08 AM
迴響