Professional Documents
Culture Documents
Pablo Oropin
BS Computer Engineering BS Computer Science Harding University poropin@harding.edu October 24th 2007
ABSTRACT
The purpose of this paper is to describe what Skype software does and how it is used over the internet.
General Terms
Documentation, and theory.
Keywords
p2p , VoIP, SkypeOut, Client-Server architecture, bandwidth, user directory, NAT, Firewall, encryption
1. INTRODUCTION
Skype is a software that enables users to make calls anywhere in the world where internet is available. It includes many features such as file transfer, video conference, and SkypeOut which is calling from Skype to mobile and regular phones worldwide. Currently, Skype is well known for offering free and stable VoIP (voice over internet protocol) to other Skype users and affordable calling from a PC to a phone. However, this software has more advantages over a regular phone because it has better sound quality and it is highly secured. Skype encrypts all calls, chats and file transfers before sending them through the internet to protect them from unauthorized parties using p2p (peer to-peer) technology.
In the long run, by decentralizing resources, peer-to-peer architecture eliminates the high costs that large centralized infrastructures have. Because all of the potential that p2p networks have, p2p telephony was invented where Skype was the first to develop one.
guarantee to find a user if it exists and has logged in during the last 72 hours.
3.5 Security
Skype uses encryption of 128 bits to communicate between users, and according to them it is impossible to decrypt the content of these communications. The encryption system of this software is always on and cannot be turned off by the user. Thus far there is no known attack to Skype network. The Skype security policy is 1. All usernames must be unique 2. Before using Skype the user must present a username and a password 3. Each peer provides the other one with proof of its username and privileges whenever a session is established to communicate 4. Messages transmitted through a session are encrypted end-to-end; this way, no intermediary node has access to the meaning of the messages being transmitted.
3.6 Skype Simple User Interface 3.2 Firewall and NAT (Network Address Translation)
Skype works in most gateways and firewalls without any special configuration. This software has new techniques that were developed to avoid end-user configuration of firewall and gateways. In order for users to run Skype behind firewalls, nonfirewalled clients and clients on publicly routable IP addresses help those NATed or firewalled nodes to communicate by routing calls. This powerful technique lets two users, who otherwise would not be able to speak, the ability to communicate between them. Besides that, calls are encrypted end-to-end which makes proxies to limit the security risk. According to Skype, they have the best and simplest UI (refer to Figure 3) available of any other VoIP software programs because people who can use Windows and telephones will feel very comfortable using it. Furthermore, they say that this software works equally well on other platforms such as Linux and Mac OS X.
5.1 SkypeOut
SkypeOut is a feature that lets users to call regular and mobile phones across the world for a fee. This fee ranges from $0.024 to $2.142 USD depending upon the country being called. Some of the main drawbacks about SkypeOut are that 1) 2) After 180 days without making any call, the balance expires. Quality of service is not guaranteed and dropouts, broken connections and compression distortion are frequently observed. SkypeOut does not support calling emergency numbers such as 112 in Europe and 911 in the USA.
3)
5.3 Skypeln
This feature allows users to receive calls on their computers dialed by mobile or regular phones subscribers to a phone number local to Skype. In other words, it lets users to subscribe to numbers in many countries such as Mexico, France, Ireland, Guatemala, etc. For instance, a user in Searcy, AR could create a local telephone number in Guatemala. Thus, callers from Guatemala would pay only local rates to call that number.
5. FEATURES
Skype offers a variety of features to make the customer experience as good as possible. Some of those features include SkypeOut, unlimited calling plan and fees, Skypeln, Skype voicemail, Skype video calling, and Skype SMS.
mobile. According to Skype, in most countries the cost will be reduced to half the price that otherwise had to be paid using a mobile. Even though costs go down, if the receiver of the message is in roaming, the message will not be delivered. This would not happen using a standard mobile to send a SMS message.
The Federal Communication Commission (FCC), in May of 2006 made a law to enforce wiretapping on digital networks. However, Skype is not compliant to this law, and its CEO, Zennstrom, stated that they will not plan to comply with it.
6.2.5 Oman
The country of Oman also blocked Skype for the same speculated reasons that the United Arab Emirates blocked it.
7. REFERENCES
[1] Features of Skype. Wikipedia DOI= http://en.wikipedia.org/wiki/Features_of_Skype [2] What is Skype?. Skype. DOI= http://www.skype.com/download/
[3] P2P telephony explained. Skype DOI= http://www.skype.com/download/explained.html [4] Skype. Wikipedia. DOI=http://www.hardwaresecrets.com/article/317. [5] Skype for Windows. Skype DOI= http://www.skype.com/download/ [6] Skype Limited. Wikipedia. DOI= http://en.wikipedia.org/wiki/Skype_Limited#_note-3 [7] Skype Protocol. Wikipedia. DOI= http://en.wikipedia.org/wiki/Skype_Protocol [8] Skype Review. DOI= http://www.download.com/Skype/3000-2349_410225260.html [9] Skype Security. Wikipedia. DOI= http://en.wikipedia.org/wiki/Skype_security [10] Voice Over IP. Wikipedia 2007. DOI= http://en.wikipedia.org/wiki/Voice_over_IP