mboost-dp1

unknown

Analyse af Skypes protokol

- Via Columbia University technical reports - , redigeret af Pernicious

Hvis du er interesseret i at få lidt mere at vide om, hvordan Skype fungerer, så er der nu kommet en artikel, som går igennem alle detaljerne.

Artiklen analyserer vigtige Skype-funktioner som f.eks. login, NAT og firewall traversal, etablering af opkald og codecs. Analysen er lavet ved omhyggeligt at studere Skype netværkstrafik.





Gå til bund
Gravatar #1 - jchillerup
20. jan. 2005 20:11
Interessant.
Gravatar #2 - neuromancer
20. jan. 2005 20:37
Uinteressant
Gravatar #3 - Mukke
20. jan. 2005 21:08
Uinteressant. At sige den "går igennem alle detaljerne" er da at strække den rimelig langt.

"A snakker til b, b snakker til a.", "Da kommunikationen er krypteret har vi ikke kunne se hvad de sagde til hinanden".

OK?
Gravatar #4 - bitnissen
20. jan. 2005 21:11
Det er da genialt! Det ser ud for mig som om at protokollen er avanceret nok til nemt at kunne håndtere langt mere end 5 personer i konferencer, da det er dem med mest båndbredde der fungerer som server for dem med mindst båndbredde.

Men er det ikke en lidt gammel artikel? And then again, protokollen har vel ikke ændret sig siden februar/april 2004... :-/
Gravatar #5 - pollefraskagen
20. jan. 2005 21:13
Jeg har af principielle årsager holdt mig fra skype, men jeg er da alligevel med på en læser her :)
Gravatar #6 - repsac
20. jan. 2005 21:21
#4 (bitnissen): Det er da genialt!
Arh, skal vi nu ikke lige tage den med ro. Skype var ikke de første til at lave noget VoIP-agtigt. Mht. at fordele resourcer, jo, de gør det tilsyneladende godt, men det som artiklen beskriver, får mig ikke til at tænke at ideen bag ligefrem er genial -- nok smart, meeen.

"Skype rimer på "Hype", og er ikke andet." (Citat ukendt)
Gravatar #7 - Disky
20. jan. 2005 21:26
Skype er og bliver noget hø !

Nej tak ægte VoIP til mig, med rigtigt telefon nummer og at folk kan ringe til mig også.

Og hvis man læser betingelserne for Skype, accepterer man at de må installere 3. parts software på ens maskine.

Det alene er grund nok til ikke at bruge det.
Samt at det er en properitær protokol.
Gravatar #8 - killer_boy
20. jan. 2005 22:39
jeg savner stadigvæk "battlecom" som microsoft opkøbte, og lavet det til Gamevoice :(
Gravatar #9 - bleze
20. jan. 2005 22:53
#8 ja der er ikke sket meget med gamevoice.. jeg har ikke engang softwaren inde mere. bruger kun basen til at skifte mellem headsæt og højtalere ;)

Skype virker nu meget godt. Argumenterne imod Skype fatter jeg ikke. Hvorfor må folk ikke kode lukket software uden at det er "noget hø"? Lad være med at bruge det eller lav noget bedre open source istedet...
Har prøvet at ringe til fastnet i Sverige. Den gik hurtigere igennem end hvis jeg ringede på min egen fastnet telefon. Underligt :) Kvaliteten er kanon. Meget bedre end messenger's og alle andre voice-over-internet programmer jeg har prøvet gennem tiden.
Gravatar #10 - TullejR
20. jan. 2005 22:55
#9:

fordi det låser folk fast til en enkelt client. hvis skype var baseret på en af de utallige åbne standarder ville der heller ikke have været problemer med folk på andre platforme end wintel.
Gravatar #11 - ltm
20. jan. 2005 23:07
Det lader til, at Musimi.dk stadig er det bedste bud på VoIP her i Danmark. De benytter SIP-protokollen, så der findes et hav af software- og hardwaretelefoner, og så er det billigt/gratis (alt efter om man har brug for forbindelse til det "rigtige" fastnet). Tre store fordele ved Musimi frem for Skype er:
1) Med en hardwaretelefon behøver man ikke have computeren tændt for at tale.
2) Man kan få sit eget nummer, som alle kan ringe til fra en almindelig telefon.
3) Musimi har peeringaftaler med andre VoIP-udbydere, som man også kan ringe gratis til.

CyberCity tilbyder også VoIP, men de benytter åbenbart en eller anden lukket protokol. Derudover har de abonnement på 120 kr. om måneden - men til gengæld fri taletid til fastnettelefoner. Det er godt nok billigere end almindeligt fastnet hos TDC, men man skal tale en del, før det bliver billigere end Musimi.

TDC kører i øjeblikket test på VoIP, men mon ikke det bliver både dyrt og lukket når/hvis det bliver til noget.

For generel information om VoIP er voip-info.org et godt sted at starte.
Gravatar #12 - JoeX2
21. jan. 2005 00:50
Det bedste der kunne ske nu var at musimi.dk får en peeringaftaler med skype. Jeg tror bare ikke det sker.

Fordelen med Skype protocolen er at Skype selv ikke behøver meget båndbredte, selvom de har mange brugere det snakker sammen via internet.

Dette er egentlig ikke nogen ulempe ved SIP, da den er beregnet til at lave opkald mellem internettet og fastnet telefoner. Når der ringes op fra internettet til en fastnet telefon, vil flaskehalsen altid være det sted hvor samtalen sendes ud over det almindelige telefon net. Dette vil det også være med Skype protocolen. Svagheden ved SIP protocolen er, at den kræver en central server mellem 2 SIP telefoner på internettet, hvilket hurtig kan blive en flaskehals. Der ud over så har SIP klienterne (inkl. hardware klienter) den svaghed at brugeren skal indtaste navnet på den centrale klient, hvilket ikke er nødvendig i Skype.

Jeg kan godt se hvorfor Skype ikke har benyttet sig at en open protocol, da der ikke findes nogen open protocol med de egenskaber som Skype protocolen har. Jeg så dog gerne at de gjorde den open, eller at en konkurerende protocol blev udviklet. Hvis sådan en protocol eksisterede, ville musimi.dk helt sikkert understøtte den. De har understøttet iax2 engang, hvilket muligvis var en bedre protocol end SIP.
Gravatar #13 - lundeman
21. jan. 2005 08:45
#12
SIP kræver kun en lille forbindelse til centralen sålænge det er 2 SIP klienter der taler sammen. SIP bruges kun til at sætte samtalen op. Selve samtalen kører via en RTP stream og denne kører direkte IP<->IP så vidt dette er muligt. Her gælder det samme for Skype. Hvis IKKE der kan oprettes en direte forbindelse mellem 2 klienter (hvis de begge er bag NAT) så indvolveres også en 3. part hos Skype... her er det bare en tilfældig 3. part, som kan tilgås fra begge parter. (så vidt jeg er orienteret).

/lundeman
Gravatar #14 - Disky
21. jan. 2005 09:12
#9:
Der findes noget bedre Open Source i forvejen nemlig VoIP :-)

Jeg arbejder selv på et stort dykkerwebsite, hvor der meget tit forhandles med dykkercentre på den anden side af jorden, og vi anvender altid Musimi's VoIP løsning, lynhurtig forbindelse og top lydkvalitet selv til en mobil telefon på sipidan øerner.
Og folk kan ringe til os den anden vej også hvis de skulle ønske dette.

Lydkvalitet's mæssigt er ægte VoIP absolut på højde med Skype.
Og vi kan vælge lige den telefon vi ønsker da vi bare kobler almene telefoner til vores SPA-2000 adaptere, ikke noget med specielle skypetelefoner eller lignende, som ville være en stor udgift at skulle anskaffe.

Alt i alt er VoIP en bedre, en mere flexible og absolut langt billigere løsning.

p.s. Forresten har skype stadigvæk store problemmer med at magte kreditkortsbetalinger.
Gravatar #15 - CableCat
21. jan. 2005 09:22
I mange firmager har folket kun adgang til internettet igennem en httpproxy.
og der vil sip kun virke hvis der installeres en sipserver på en server der både er på internettet og lokal nettet.

Skype virker nogen gange med en httpproxy server (hvis det ik virker så ganinstaller din pc og prøv igen)
Gravatar #16 - bleze
21. jan. 2005 10:13
#14 well marketing er vigtig. stort set alle jeg kender bruger skype - ingen bruger VoIP eller Musimi...

Jeg betalte på skype med mit visa/dankort uden problemer :) Men mon ikke de får styr på det snart.

#15's point omkring firewall's er en god grund til at skype er populært. folk skal ikke rode i routere mm for at få det til at spille (som regel)
Gravatar #17 - Disky
21. jan. 2005 10:28
#15
Det er jo et spørgsmål om at IT afdelingen skal åbne for netop SIP.

Min tidligere arbejdsgiver er skiftet rent til VoIP via Musimi for at spare penge.
Igen Skype kan ikke bruges da man ikke kan ringe til det udefra.

#16
Markedsføring betyder meget ja, men det beviser bare at selv om flertallet anvender det er det ikke ensbetydende med det er bedst. Det er både Skype og Kazaa særdeles gode eksempler på.
Eller IE, Media Player, osv.

Angående det med kreditkort.
Prøv at bo f.eks. i Egypten så vil Skype ikke acceptere dit Visa kort, eller Mastercard, eller American Express, da de har en tåbelig ide om man skal være i samme land som kortet er udstedt.
Det var ihvertefalde deres begrundelse, de sagde de var min banks skyld. Min bank og kortudbyderen sagde det var noget ævl, og jeg kunne sagtens bruge kortene hos alle andre firmaer jeg forsøgte.

Skype er anvendeligt, men det er for dyrt og har for mange begrænsninger i forhold til ægte VoIP.
Jeg har prøvet begge dele grundigt, og valgte VoIP pga. alle de fordele det havde for mig selv og for andre.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login