Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Softvér >> skype >> .

Skype Protocol Analysis

Skype je Voice over Internet Protocol systém ( známy ako VoIP ) . Spoločnosť sa líši od iných poskytovateľov VoIP v tom , že nepoužíva štandardné protokoly zvyčajne spojené s internetovú telefóniu . Skype používa vlastný proprietárne systém , ktorý udržuje v tajnosti . Avšak , rad sieťových technikov vykonal analýzu protokolu , a teraz sa základy Skype systému sú verejne známe . Architektúra

Skype bol vynájdený Kazaa , estónske systém pre zdieľanie súborov . Zdieľanie súborov používa architektúru " peer - to - peer " . To si vyžaduje , aby každý počítač pripojený k systému Ak chcete kontaktovať ostatných užívateľov , nie prostredníctvom centrálneho servera . Tradičné siete modelu , používa iný VoIP poskytuje používa centrálny server , ku ktorému všetky počítače pripojiť a prostredníctvom ktorého sú všetky hovory smerované . Skype má mať server , aj keď to robí iba autentizačné služby prístup . Akonáhle počítač ha vymazaný overenie , že sa očakáva , že odpovedať na inštalovanom softvéri na neho nadviazať spojenie Skype . Je tu ešte jeden centrálny server v Skype , čo je adresárová služba . Avšak , toto nie je centralizované servery , adresárové služby je decentralizovaný , a rozdeliť ich medzi členmi siete
Traffic Distribúcia

Každý počítač pripojený k systému . tzv uzol . Skype menuje rad uzlov , ako legovaných uzly a riadi prevádzku cez to , centralizácia časť procesu smerovania . To je tiež miesto , kde je adresárový server držal . Super uzly sú súkromné ​​počítače . Ich majitelia nevedia , že ich zariadenia bola vyčlenená súčasťou infraštruktúry Skype .
Access Protocol

Skype beží nad protokolom TCP /IP . Proces overovania s centrálnym serverom získa klientovi súkromný kľúč pre šifrovanie RSA verejného kľúča , ale tiež prijíma kľúč RC4 osiva . Kontrolnej správy , ako je začatie relácie ( založenie hovoru ) sú šifrované pomocou RC4 kľúč . Hlasové pakety sú kódované systémom AES , čo je skratka pre Advance Encryption Standard . To používa šifrovanie s verejným kľúčom . Šifrovanie RC4 ukazuje na klienta Super uzla , že má právo na prístup k sieti . Ak overovací server pošle RC4 kľúč klienta , odošle rovnaký na najbližší Super uzla . Tak , super uzol vie , že klient má oprávnenie používať sieť , pretože prichádzajúce správy možno dešifrovať pomocou tlačidla registrovaného pre daného užívateľa .
Kódovanie

finále prvkom systému Skype je kodek , ktorý je je spôsob premeny zvuku na digitálnu informáciu . Kodek vzorky zvuku v intervale . Zvuk získané počas tohto intervalu sa prevedie na digitálne dáta , a zabalené v pakete . Skype používa iLBC a isac kodeky , ktoré sú vyrábané podľa GlobalIPSound .
Záver

Skype protokol obsahuje niekoľko vrstiev . Po prvé , zvuk je prevedený do digitálnej informácie pomocou iLBC a isac kodeky . Session zriaďovacie mechanizmy sú signalizované pomocou šifrovania RC4 a pravidelný zvuk komunikácia sa vykonáva pravidelné TCP /IP pakety s ich údajmi šifrované pomocou šifrovania AES . Členovia siete komunikujú priamo medzi sebou v rámci architektúry a postupov vytvorených v rámci systému zdieľania súborov Kazaa peer - to - peer . Oni odkazovať na adresárovú službu , distribuovaný medzi súkromnými legovaných uzloch .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené