Lost Password? No account yet? Sign up! Why bother?
  • Narrow screen resolution
  • Wide screen resolution
  • Auto width resolution
  • Increase font size
  • Decrease font size
  • Default font size

SmallNetBuilder - Small Network Help

  
Home arrow Multimedia & VoIP arrow Multimedia & VoIP Reviews arrow Crowning the King of Free Talk - Skype vs. Gizmo
Crowning the King of Free Talk - Skype vs. Gizmo Print E-mail
Derek Boiko-Weyrauch   
January 18, 2006

Introduction

In the realm of free VoIP, Skype is king. With over 225 million downloads to date, the Luxembourg-based provider of Internet telephony can rightfully claim to be in control of the free VoIP market. Indeed, they have even risen to a position occupied by companies such as Xerox and Google: their product name has been verbed, and 'to Skype' has become an informal way of saying 'to call over the Internet'.

Gizmo and Skype logos

But this doesn't stop upstarts from challenging the throne of talk. Gizmo is one such upstart. Formed by Michael Robertson, creator of Linspire (the-OS-formerly-known-as-Lindows), and MP3.com, Gizmo is an attempt to provide a serious alternative to Skype's model of Internet-based communication. Robertson is also CEO and Founder of pay-for VoIP service SIPphone.com, which provides Gizmo's pay-for CallOut and CallIn features.

On the surface, the two products seem almost identical. Both provide users with free methods of talking with other users, and both provide fee-based methods of talking to non-users over the plain old telephone system. But both programs go about this in very different ways. This review will take a look at how the challenger stacks up against the incumbent, and sort out which program can more effectively walk the talk.

Under the Hood

While both Skype and Gizmo offer the ability to call anywhere in the world using a computer, they could not be more different when it comes to how this is actually accomplished. Skype uses its own proprietary system to connect and route calls, while Gizmo uses the open Session Initiation Protocol (SIP) standard. Both of these systems have their advantages and disadvantages.

Skype and Gizmo UIs

Figure 1: The main interfaces for Skype and Gizmo.
(Click image to enlarge)

Skype's proprietary system is simple and straightforward. Skype may be set up anywhere on a network - even behind a NAT device - and it will be able to connect and communicate just fine. The proprietary nature of the system also brings with it shortcomings, too, and the potential exists for security flaws in such a standard that is not open to others to examine. This also means that Skype users cannot talk directly to users of different telephony protocols, such as H.323 and SIP, though this is offset by the fact that Skype's userbase is phenomenally large.

Skype's protocol works like this: Alice and Bob want to talk over the Internet. Both Alice and Bob go out and download Skype, and set it up on their computers. Using technology similar to that used in the Kazaa P2P file-sharing program, Skype goes out and locates supernodes on the network, which are computers of users who are not behind a firewall or NAT device. Skype then uses these supernodes to routes calls between Alice and Bob. This distributed method of routing calls allows Alice and Bob to speak to one another, even if one or both of them is behind a router or firewall.

Gizmo, by contrast, uses the SIP standard established by the IETF to initiate the communication session between hosts (the exact specification for this standard is open for all to see here). This has the benefit of being able to interact with other telephony clients running SIP (such as the open-source OpenWengo and the beta Jajah), although it also comes with the pitfall of not always being able to traverse a NAT network.

SIP works like this: Alice and Bob want to talk over the Internet, though Alice is using Gizmo and Bob is using another SIP-based program. Alice and Bob both open up their SIP programs and Alice calls Bob. In order to make the call, both of their computers create SIP endpoints, which begin the process of communicating with one another. The endpoints are then able to communicate with one another through proxies. Proxies are what allow Alice and Bob to set up calls without using the same SIP service, and are also responsible for additional features such as authentication and obtaining user location information.



Tags: Gizmo, Skype, VoIP,

Related Articles:

Gizmo Project adds Yahoo Messenger and Windows Live free calling
SIPphone launches free browser-based calling service
Skype Announces Skype Out Unlimited Calling plan
Skype For Asterisk beta program starts today
Intel to sponsor free Mother's Day Skype calling
 

Most Read

 
 

Over At The Forums

Are Cat6 and Cat5e not perfectly compatible?
So, I was rearranging some of my network today (notably moving my router to a different room) and I noticed something very odd. When I...

Captive portal for security
I've read about this in the previous Bed & Breakfast thread. Our company wants to get wireless going on one of the floors. There is only personal...

D-Link DNS-323 Mysteries
Hello folks. I'm having issues with my Nas and looking for some thoughts. 1. The 323 gets recognised by Vista as a network device but...

Gigabit Network Help!
I have a gigabit NAS (D-link 323) that I have connected to a D-Link DGS-1005D gigabit switch. I then have my desktop connected to...

Synology DS-209+ review up!!
Looks real good. Now Netgear needs to play catchup and dump that old Infrant CPU for something more modern and powerful!! http://www.trustedreviews.com/networ...ion-DS-209-/p1

Slideshows

NETGEAR ReadyNAS Pro Western Digital ShareSpace QNAP TS-509 Pro D-Link DNS-343 4-Bay Network Storage Enclosure Thecus N3200 RAID 5 NAS D-Link DIR-628 RangeBooster N Dual Band Router More

Win This!

Enter to Win!

You could win a Trendnet TEW-633GR Wireless N Gigabit Router and two TEW-621PC 300Mbps Wireless N-Draft PC Cards

Learn How!

 

Ldr:0.00178122520447, Rct:0.00590801239014, Sky:0.00765609741211, Tlink:0.230306148529, TopPG:0.230395078659, GQV:0.230573177338 seconds to load.