Login

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1

ARGOMENTO:

Skype Peer-to-Peer Internet Telephony Protocol 9 Anni 3 Settimane fa #1

  • mrizzi
  • Autore della discussione
  • Offline
  • Elite Member
  • Elite Member
  • Messaggi: 101
  • Ringraziamenti ricevuti 9
Ciao a tutti,
in accordo con Jody pubblico questo post, in parte inerente al corso, riguardo i protocolli di trasporto utilizzati da Skype.
L'articolo è molto interessante, comprende anche dei test fatti con software per l'analisi del traffico di rete.
Il dubbio che ho, e qui chiedo l'aiuto a Jody, riguarda la differenza tra "ordinary host" e "super nodes" (SN), descritta così :" An ordinary host is a Skype application that can be used to place
voice calls and send text messages. A super node is an ordinary host’s end-point on the Skype network. Any node with a public IP address having sufficient CPU, memory, and network bandwidth is a candidate to become a super node".

In pratica, per SN si intende un PC che rispecchia determinate caratteristiche a cui sono collegati tutti gli altri client?

File allegato:

Nome del file: skype_protocol.pdf
Dimensione del file:326 KB



Grazie
Allegati:

Si prega Accedi a partecipare alla conversazione.

Skype Peer-to-Peer Internet Telephony Protocol 9 Anni 3 Settimane fa #2

  • roberto ulisse
  • Offline
  • Platinum Member
  • Platinum Member
  • Messaggi: 289
  • Ringraziamenti ricevuti 35
Ciao,
Che io sappia skype e' un protocollo proprietario, nel senso che non e' pubblicato il funzionamento un po come windows e la ormai famosa ricetta della coca cola.
Leggendo l'inizio del pdf li dove c'e' scritto: " Analysis is
performed by careful study of the Skype network traffic and by
intercepting the shared library and system calls of Skype. We
draw a map of super nodes to which Skype establishes a TCP
connection at login. " mi rendo conto che il lavoro che ha fatto lo scrittore con i suoi amici e' stata appunto l'analisi del traffico e dei dati trasmessi in rete dai computer sui quali e' attiva una entita skype, quindi nulla di ufficialmente rconosciuto dai creatori di skype ma sono delle deduzioni he vengono dall'osservazione.
Jody conferma che skype e' ancora uno standard chiuso?
ciao

Si prega Accedi a partecipare alla conversazione.

Skype Peer-to-Peer Internet Telephony Protocol 9 Anni 3 Settimane fa #3

  • mrizzi
  • Autore della discussione
  • Offline
  • Elite Member
  • Elite Member
  • Messaggi: 101
  • Ringraziamenti ricevuti 9
Roberto,
confermo che skype è un protocollo proprietario e che il documento allegato non è ufficiale.

Si prega Accedi a partecipare alla conversazione.

Skype Peer-to-Peer Internet Telephony Protocol 9 Anni 3 Settimane fa #4

  • jpalombi
  • Avatar di jpalombi
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 2646
  • Ringraziamenti ricevuti 1112
Ciao Massimiliano e Roberto,
confermo intanto che Skype è un protocollo proprietario, come si può leggere qui (fonte wikipedia)

Il documento non è ufficiale, ma sembrerebbe che quello dei ricercatori della Columbia sia stato un lavoro di reverse engineering davvero accurato.

Riguardo invece i supernodes, da quel che leggo essi sono dei client che, avendo determinati requisiti (bandwidth, CPU etc), vengono utilizzati per ottenere un'architettura semi-centralizzata e dunque distribuire delle informazioni verso altri client (quali ad esempio "liste amici", "chi è online" etc).

Ogni client Skype ha infatti un elenco di supernodes (che chiamano host cache), composta da coppie IP-porta, che i client tentano di contattare per reperire appunto tali informazioni (come si può leggere dal documento allegato della Columbia University, come anche dalla pagina wikipedia, paragrafo Peer-to-peer architecture).

Ad ogni modo, non saprei dire a quando risalga il documento della Columbia (parlano della versione 1.4 quando oggi, mentre scrivo, ho installata la 7.1). Le cose ovviamente potrebbero essere cambiate radicalmente, tuttavia la scelta architetturale dei supernodes sembra essere tuttora valida. Ho trovato infatti anche la seguente risorsa, ovvero una guida recente su come disattivare tale funzione/comportamento di Skype:

Turn off Skype Supernode
IpCert Instructor
CCENT - CCNA - CCNA CyberOps - CCNP Enterprise - CCNP Collaboration - CCNP Service Provider
CCS - Enterprise Core, Ent. Advanced Infrastructure, SP Core, SP Advanced Routing, SP VPN Services, Collaboration Core, Coll. Applications

Si prega Accedi a partecipare alla conversazione.

Skype Peer-to-Peer Internet Telephony Protocol 9 Anni 3 Settimane fa #5

  • roberto ulisse
  • Offline
  • Platinum Member
  • Platinum Member
  • Messaggi: 289
  • Ringraziamenti ricevuti 35
Allora faccio bene io che lancio skype solo quando serve!

Si prega Accedi a partecipare alla conversazione.

Skype Peer-to-Peer Internet Telephony Protocol 9 Anni 3 Settimane fa #6

  • jpalombi
  • Avatar di jpalombi
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 2646
  • Ringraziamenti ricevuti 1112
ahahahah :)
IpCert Instructor
CCENT - CCNA - CCNA CyberOps - CCNP Enterprise - CCNP Collaboration - CCNP Service Provider
CCS - Enterprise Core, Ent. Advanced Infrastructure, SP Core, SP Advanced Routing, SP VPN Services, Collaboration Core, Coll. Applications

Si prega Accedi a partecipare alla conversazione.

Skype Peer-to-Peer Internet Telephony Protocol 9 Anni 3 Settimane fa #7

  • mrizzi
  • Autore della discussione
  • Offline
  • Elite Member
  • Elite Member
  • Messaggi: 101
  • Ringraziamenti ricevuti 9
Sembra che ad oggi gli SN peer-to-peer siano stati sostiutiti da host Linux controllati da Microsoft, il che da una parte aggiunge una maggiore sicurezza (si evitano collegamenti ad host che eseguono software malevolo), ma dall'altra c'è il rischio di una minore privacy.

Si prega Accedi a partecipare alla conversazione.

  • Pagina:
  • 1
Moderatori: jpalombi