Jak działa Skype

0

Pytanie wydaje się dość ogólne ale już uściślam.

Załóżmy że siedzę w mieście X. Dzwonię do osoby w mieście X+2km, czyli geograficznie dość blisko.

Czy dane wideo+audio+co tam jeszcze Skype przesyła aby zestawić połączenie lecą te 2 km, czy może raczej muszą odwiedzić jeszcze jakiś serwer firmy Microsoft?

Wiem że nikt z nas pewnie nie wie na 100% jak działa Skype, ale chodzi mi o ogólną zasadę jak działa taki program.

I czego używa do przesyłania video? Jakiego protokołu?

0
  1. Fizyczna odległość nie ma znaczenia, bo przecież ty wysyłasz dane infrastrukturą swojego dostawcy internetowego, a odbiorca dostaje je od swojego. W efekcie może to być długa droga, jeśli to nie jest ten sam dostawca.
  2. Kiedyś skype routował połączenia jakimś protokołem p2p bezpośrednio, ale nie wiem czy nadal tak jest
  3. H.264
0

Jeśli działa na zasadzie p2p to są 2 wyjścia:

  • uda się nawiązać połączenie bezpośrednio - to leci bezpośrednio
  • nie uda się - to leci przez serwer pośredniczący

Całość jest zależna od tego za jak silnymi nat`ami są te 2 osoby. jeśli ktoś w domu używa lte to siedzi za tzw podwójnym natem wtedy na 100% wszystko leci przez serwer pośredniczący.
Temat do zapoznania się: serwery stun i turn.

1 użytkowników online, w tym zalogowanych: 0, gości: 1