An analysis of the Skype peer-to-peer Internet telephony protocol

被引:0
|
作者
Baset, Salman A. [1 ]
Schulzrinne, Henning G. [1 ]
机构
[1] Columbia Univ, Dept Comp Sci, New York, NY 10027 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Skype is a peer-to-peer VoIP client developed in 2003 by the organization that created Kazaa. Skype claims that it can work almost seamlessly across NATs and firewalls and has better voice quality than other VoIP clients. It encrypts calls end-to-end, and stores user information in a decentralized fashion. Skype also supports instant messaging and conferencing. This paper analyzes key Skype functions such as login, NAT and firewall traversal, call establishment, media transfer, codecs, and conferencing under three different network setups. Analysis is performed by careful study of the Skype network traffic and by intercepting the shared library and system calls of Skype. We draw a map of super nodes to which Skype establishes a TCP connection at login.
引用
收藏
页码:2695 / 2705
页数:11
相关论文
共 50 条
  • [1] Practical Performance Evaluation of Peer-to-peer Internet Telephony using SIP
    Meyer, Benjamin
    Portmann, Marius
    [J]. 8TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY WORKSHOPS: CIT WORKSHOPS 2008, PROCEEDINGS, 2008, : 204 - 209
  • [2] Analyzing and Optimizing Skype Peer-to-Peer System
    Li Jun
    Zhang Shunyi
    Zhang Zailong
    Liu Sidong
    [J]. 2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 2837 - 2840
  • [3] Chord: A scalable peer-to-peer lookup protocol for Internet applications
    Stoica, I
    Morris, R
    Liben-Nowell, D
    Karger, DR
    Kaashoek, MF
    Dabek, F
    Balakrishnan, H
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (01) : 17 - 32
  • [4] Peer-to-peer internet television
    Hulsen, P
    Vlemmix, E
    Baker, K
    [J]. FIRST INTERNATIONAL CONFERENCE ON AUTOMATED PRODUCTION OF CROSS MEDIA CONTENT FOR MULTI-CHANNEL DISTRIBUTION, PROCEEDINGS, 2005, : 267 - 270
  • [5] Peer-to-Peer Internet TV
    Mehrotra, Anurag
    [J]. PROCEEDINGS OF THE 2008 16TH INTERNATIONAL CONFERENCE ON NETWORKS, 2008, : 399 - 403
  • [6] Web-based Peer-to-Peer Internet Telephony Service Built on a Distributed Hash Table
    Lee, Juho
    Kim, Jaebong
    Oh, Jihyun
    Jeong, Choongkyo
    [J]. 2006 FIRST INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA, 2006,
  • [7] Peer-to-peer communication protocol
    Neel, A
    LeBlanc, LR
    Park, JC
    Smith, SM
    [J]. SEA TECHNOLOGY, 1998, 39 (05) : 10 - 15
  • [8] Offline text message storage and recovery based on inverted files in peer-to-peer internet telephony
    Wu ZhongXin
    Qian DePei
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-4, 2006, : 1577 - 1580
  • [9] Building heterogeneous peer-to-peer networks: Protocol and analysis
    Kwong, Kin-Wah
    Tsang, Danny H. K.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (02) : 281 - 292
  • [10] Developing peer-to-peer applications for the Internet
    Thomas, L
    Suchter, S
    Rifkin, A
    [J]. DR DOBBS JOURNAL, 1998, 23 (01): : 76 - &