Safari Enabled
Safari offers a solution that's better than e-books. It's a virtual library that lets you easily search thousands of top tech books, cut and paste code samples, download chapters, and find quick answers when you need the most accurate, current information. Try it for free at http://safari.oreilly.com. |
Chapter 1. Start Using Skype
Section 1.1. Hacks 112: Introduction Hack 1. Make Your First Skype Call Hack 2. Chat Using Skype Hack 3. Set Up and Make a Conference Call Hack 4. Try SkypeOut, Risk Free Hack 5. Try SkypeIn, Risk Free Hack 6. Try Skype Voicemail, Risk Free Hack 7. Roam the World with Skype Zones Hack 8. Transfer a File Using Skype Hack 9. Make Toll-Free Calls Hack 10. Forward Calls Hack 11. Dial Like a Wizard Hack 12. Troubleshoot Skype |
1.1. Hacks 112: Introduction
This chapter is
By reading this chapter, you will achieve three important goals: you will know what Skype is and what it can do; you will acquire a "Skype vocabulary" that will help you make better use of the hacks that follow in
Additionally, by reading this chapteran alternative title for which could be "A Whirlwind Tour of Skype's Features"you will also see links among later hacks that would
1.1.1. What Is Skype?
Skype is both software and a bundle of services. It is an implementation of
Voice over IP
(VoIP) that enables people to have two-way telephone conversations over the Internet using a
softphone
(a piece of software that emulates the functions of regular phone hardware to make and receive calls). Many VoIP offerings are available. What makes Skype so different, and revolutionary, is that it is based on
Peer-to-Peer
(P2P) technology similar to Kazaa (this is not surprising, really, given that Skype was developed by the same people who brought us Kazaa). Using P2P technology means that Skype runs on a mesh of
Second, because the Skype
Figure 1-1. Skype runs on a mesh of computers that span the global Internet
In Figure 1-1, a
Skype node
is simply a computer running the Skype application (also sometimes called a Skype client). Likewise, a
super node
is also simply a computer running the Skype application, but Skype has nominated it to take on some of the administrative and coordinating activities of its P2P network. As Skype has not made public the rules under which a node can become a super node, becoming a super node is not something over which you have any real control; though, clearly, your
A node must register and authenticate itself with a Skype server during login. Once a call is established between two nodes, where possible, a direct Internet link between the two is used. By directly connecting two nodes for calls, Skype minimizes network routing overhead and therefore can deliver better voice quality.
Skype-to-Skype calls are free. Similarly, Skype users can conference call, chat, and transfer files with each other at no cost. A
conference call
enables several people to participate in the same call, just as though they were sitting around the same conference table.
Chat
is a generic
All Skype traffic is
encrypted
end to end (which makes your communication more secure by obscuring information from eavesdroppers along the communication
If this were all that Skype offers, Skype would be an island unto itself and of rather limited interest. However, Skype also offers six
You should also be aware that Skype is unlike any telephone system you have known before. It is based on technologies totally unlike your existing
Plain Old Telephone System
(POTS) that uses the
Public Switched Telephone Network
(PSTN), which is run by large telephone companies that we've all come to know, and in many cases hate! Nor does it use
Skype delivers surprisingly good voice quality calls over the Internet using surprisingly low data-rate requirements. The data rate that an Internet connection can support usually is referred to as its
bandwidth
. Dial-up modems have typical connection bandwidths in the range of 28.8 to 56
kilobits per second
(Kbps), or 3.6 to 7.0
kilobytes (KB) per second
, where 1 byte equals 8 bits. Broadband connection speed is typically measured in hundreds of kilobits per second, and possibly in
megabits per second
(Mbps) for fast connections, where 1 Mbps equals 1,000 Kpbs. Skype typically consumes between 3 and 16 kilobytes per second (24 Kbps to 128 Kbps). However, obviously your Skype experience will improve with higher available bandwidths. This is
Skype works with almost any type of Internet connection: dial-up (where you connect with a modem over a regular telephone line); broadband Digital Subscriber Line (DSL, or its cousin, Asymmetric DSL or ADSL); cable broadband ; local area network (LAN); Personal Area Network (PAN, usually using Bluetooth, which is a short-range wireless technology); Wireless Fidelity (WiFi) or hotspot (a public wireless connection); and even satellite Internet services (which usually connect through a radio dish pointing skyward at a geosynchronous satellite in space). Given any one of these types of Internet connections with enough bandwidth, and chances are you'll be Skyping in no time! However, you should understand that good call quality depends a great deal on having sufficient bandwidth and low latency, which is a challenge if your connection is through dial-up (poor bandwidth) or satellite (poor latency).
As you will no doubt discover, you can do things with Skype that you simply cannot do using your existing telephone system or other VoIP offerings. These "things" are not just technological, either, as many of them represent ways to save money that were just
|