
WinMX
22 - Gennaio - 2008Che Cos’è WinMx?
WinMX è un software Peer-To-Peer (P2P).
Questo programma permette di scaricare qualsiasi file multimediale, file archivio, file di testo ecc. ma quello che rende WinMX unico ed usato è una vasta presenza di room.
Molti programmatori sia esperti che semplici smanettatori si ritrovano in chat per fondere i loro diversi know-how e per mettere online i loro costrutti, tra cui Chat Server, Chat Client, Spy User, Spy Ip, Locate Ip ecc. tutti nomi che secondo alcuni programmatori non compariranno mai su dei libri.
Nella Data 21-settembre-2005 WinMX è stato indisponibile a causa della RIAA. Per motivi legali i server della Peer Cache di WinMX sono stati disattivati rendendo inadoperabile WinMX e rendendo impossibile il collegamento alla WPN ovvero WinMX Peer Network.
Dopo alcuni giorni dalla chiusura dei Server Cache ‘ originale ’ un gruppo di programmatori cercano di operare sullo stesso problema e tentano di ricreare una nuova rete per WinMx, cosi fu creato una Peer Cache ‘ nuova ’ risolvendo tutti i tipi di problemi riguardante la connessione del programma.
WinMX come prima permette di collegarsi in due differenti modalità, cioè la connessione ‘Primaria ’ e quella ‘ Secondaria ’.
Connessione Primaria: WinMX si collega direttamente alla Peer Chache ‘ nuova ’ e con indirizzo degli altri pc connessi in primaria riesce a collegarsi sulla rete WPN (WinMX Peer Network), per connettersi alla rete. In pratica ogni utente connesso in primaria si collega direttamente alla Peer Cache ‘ nuova ’ tramite UDP per tanto rilascia una copia dei suoi indirizzi che la Peer Cache “conserva” per permettere ad altri utenti che si connettono in primaria ed in secondaria di connettersi direttamente a lui.
Un utente che si collega in primaria o in secondaria manda una richiesta al server della Peer Cache di ricevere la lista degli indirizzi recentemente salvati dal server, dopo di che il server verificherà nella lista delle connessioni recentemente registrate che sono attualmente sulla rete WPN e risponde alla connessione primaria che lo ha contattato fornendole un indirizzo a cui collegarsi, dopo fornito l’indirizzo il server contatta quell’ indirizzo e cerca di stabilire una connessione.
Se l’indirizzo al quale si sta cercando di connettere accetta altre connessioni primarie e secondarie allora anche quest’ ultima connessione si stabilisce. Il collegamento ad un’altra connessione primaria sulla WPN è il primo nella rete e da questo momento in poi le funzioni del client WinMX può usufruire di tutte le richieste di info,ricerche ed uso dei pvt Dopo la richiesta degli indirizzi, WinMX non ha più bisogno del peer, in quanto può collegarsi direttamente ad altre connessioni primarie.
Connessione Secondaria: Riguarda tutt’al più utenti che hanno connessioni meno veloci e non solo. Questo significa che gli utenti che utilizzano questo tipo di connessione partecipano passivamente al funzionamento della WinMX Peer Network (WPN), ma in oltre non permettono a volte consenso ad altri utenti di accedere al loro Browser. Un utente connesso in secondaria si connette alla Peer Cache ‘nuova’ tramite TCP per ottenere un indirizzo di una connessione primaria a cui connettersi, a sua volta il server cerca gli indirizzi delle connessioni primarie attualmente sulla rete e fornisce alla connessione secondaria un indirizzo a cui collegarsi. Gli utenti connessi in secondaria usufruiscono delle connessioni primarie anch’essi per effettuare tutte le operazioni di richiesta info,ricerche ed uso dei pvt minimizzando lo spreco di banda.
Per tornare Online con WinMX e i vari software (Chat Server , Chat Client, ecc.) bisogna installare delle patch che permettono di collegarsi come prima senza problemi. Ci sono due tipi di patch. Quella di WinMXGroup e Quella del MxPieGroup.
