Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm kind of wondering how skype resolvers work. Can someone explain?

Basically a skype resolver is where you enter a skype username and it tells you the users' IP.

share|improve this question

closed as off topic by techie007, Renan, Breakthrough, Journeyman Geek, soandos May 28 '13 at 20:08

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

1 Answer

up vote 2 down vote accepted

Skype calls are peer to peer. As much as possible is done without the need for a centralized server through different types of nodes(clients). There are three types of nodes in the skype network.

  • Supernodes
  • Regular nodes
  • Login server

Any client within the network can become a supernode. Supernodes have a cache of IP-addresses to all other supernodes. If you are behind NAT supernodes will help you UDP hole punch. UDP hole punching is using a third party to connect to another client circumventing the issue of connection directly to someone behind NAT.

Thus, you are connecting directly to the client when issuing a friend request or getting the cached IP of the username.

This has caused much grief within the e-sports community as people are getting the IP of professional gamers and messing with their connection through various means such as DoS attacks.

The next beta is trying to address this issue.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.