Per problemi di ID basso

« Older   Newer »
  Share  
aLe
view post Posted on 28/11/2008, 21:49




Ciao, ho notato che l'ID è un problema diffuso e per ciò ho deciso di postare questa guida:



Una delle cose importantissime da controllare in eMule non appena si è connessi ad un server è l'ID.
E' inutile infatti avere una veloce linea internet ADSL se poi si viene rallentati da una configurazione errata del proprio computer.
Anche se si volesse utilizzare solamente la rete senza server Kademlia, leggete lo stesso la parte seguente per l'analogia di funzionamento che verrà illustrata in seguito.

Prima spieghiamo brevemente alcuni termini tecnici usati:
IP è l'indirizzo del vostro computer su internet, indispensabile per poter comunicare con gli altri computer. Viene assegnato al vostro computer (o al vostro router) quando vi collegate ad internet. Se siete curiosi potete vedere l'IP che possedete in questo momento visitando questa pagina.
Tutti i pacchetti di dati che arrivano a noi contengono solo il nostro ip, perchè la rete di distribuzione conosce dove siamo e ci manda solo i pacchetti corretti.
Tutti gli ip si scrivono con gruppi di tre cifre (da 0 a 255), separati da un punto come ad esempio 235.158.2.96.
Non potete scegliere l'IP che vi viene dato, perchè sono stati acquistati dalle compagnie telefoniche e assegnati a loro piacimento quando vi collegate. Sono detti IP Pubblici, perchè i computer che li possiedono possono parlare direttamente su internet fra loro.


image




Porta
è un numero che va da 0 a 65535 e serve ai computer per capire a che programma devono essere deviati tutti i dati che arrivano fra quelli che funzionano sul computer.
Possiamo pensare che se il computer fosse un condominio, l'IP sarebbe l'indirizzo dell'edificio. La porta possiamo immaginarla come uno degli appartamenti interni al condominio, in cui ogni appartamento è un programma che vuole comunicare con internet.
Ogni pacchetto di dati che vi arriva possede non solo l'indirizzo IP del vostro computer ma anche la porta di destinazione per il programma che deve riceverlo.
Alcune porte sono standard come per esempio la 80 per i server web, 25 e 110 per i server della posta.
Quando usate internet explorer il vostro computer apre una porta a caso sul vostro pc fra quelle non ancora utilizzate e si collega sempre alla porta 80 del server che ospita il sito che state visitando.
Se si deve specificare una porta a mano si usa scrivere IP:porta ad esempio 235.158.2.96:1456 (indica la porta 1456 sul computer con indirizzo 235.158.2.96). La combinazione di IP + Porta è detta "socket".
Per i più curiosi potete vedere le porte aperte sul vostro computer con un programmino gratuito chiamatoTCPViewer (scompattatelo e cliccate su tcpview.exe). Una versione più rozza è incorporata dentro windows e la trovate con start --> esegui --> CMD, e nella finestra nera scrivete Netstat seguito da invio.


ID: è un numero calcolato dal server di eMule a cui vi collegate, di solito determinato dall'IP che avete su internet.

Firewall: programma che serve a bloccare intrusioni (anche di hacker) al vostro computer mentre siete collegati a internet, chiudendo tutte le porte non utilizzate e spesso consentendo di bloccare o autorizzare i singoli programmi che chiedono di comunicare su internet (potrebbero essere spyware o trojan che vi hanno infettato). Il firewall quindi genera una linea di difesa tra il proprio computer e la Rete. L'obiettivo finale consiste nel controllare il flusso di informazioni che partono ed arrivano al computer per verificare se le informazioni scambiate seguono o meno criteri legittimi. Non appena una comunicazione esce da questi criteri il firewall entra in azione e consente di scegliere se bloccare o meno un particolare scambio di dati.

In eMule l'ID è un numero assegnato dal server e può essere di due tipi: ALTO o BASSO.

Se va tutto bene è alto perchè il vostro eMule può essere contattato dall'esterno senza problemi sulla porta TCP 4662.
Se ci sono problemi l'ID è basso perchè la 4662 è bloccata.

L'ID perciò non è determinato dalla velocità di upload, dalla quantità di file condivisi, dalla velocità del vostro modem, ma dipende solo dalla "raggiungibilità" del proprio pc dall'esterno.

Come faccio a sapere se ho un ID alto / kad Connesso?

La cosa più immediata che puoi fare è controllare il colore delle frecce sul mondino in basso a destra. Ed esattamente:

1. image= Indica che siamo connessi al server con ID ALTO e Kad è Funzionante. TUTTO OK!!

2. image= Indica che siamo connessi al server con ID BASSO e Kad è firewalled. PROBLEMI !!!

3. image= Indica che siamo connessi al server con ID ALTO, ma Kad è spento. Andate in Opzioni --> Connessione e mettete il segno di spunta su Rete KAD. Premete in alto sul pulsante Kad e nella finestra cliccate su Boostrap.


Stato: Potete controllare lo stato della vostra connessione ai server e alla rete Kad nella finestra
Server --> Le Mie Informazioni (come nell'immagine).
Altrimenti utilizzate le freccette in basso come spiegato sopra.

image

Come faccio ad avere tutte e due le freccette verdi?
Ecco le situazioni più comuni di ID Basso e la relativa soluzione:


Avete un firewall installato oppure non avete ancora configurato il firewall di windows xp (controllate subito)
Collegamento con router. Dovete configurarlo aprendo le porte 4662 TCP e la 4672 UDP come spiegato nella sezione Router.
Se vi hanno dato un router insieme all'ADSL fatevi un favore, buttatelo e prendete un qualunque modem USB a pochi euro. Eviterete grossi mal di testa e problemi infiniti. Se avete uno SmartGate Pirelli con la tessera non potrete configurarlo in nessun modo a meno che non abbiate alice business (cioè aziende).
Un router è utile solo se avete 2 o più computer e non potete tenere un pc acceso (quello col modem) finchè navigate con gli altri computer o non sapete come condividere la connessione. E' utile anche se volete collegare un portatile via wi-fi (in questo caso potete anche acquistare un semplice access point e non un router).
Collegamento da PC in LAN (rete locale). Se ci sono vari computer collegati fra loro in uno stesso edificio a volte c'è un router da configurare a volte la condivisione connessione internet di windows cioè l' ICS. Se non siete gli amministratori della rete non potete configurare nulla, quindi rimarrete con ID Basso.
Collegamento con cellulare GPRS (sempre id basso a parte alcuni rari casi. non potete farci nulla).
Siete abbonati ad un servizio di ADSL via Satellite (ID Basso sempre senza eccezioni).
Siete abbonati a Fastweb (è come se foste dentro una LAN senza poter configurare il router). E' stata creata una mod apposita che permettere agli utenti di collegarsi con ID ALTO ad un server interno a fastweb detto ADUNANZA. Sui normali server avrete invece ID Basso sempre. Fate sempre riferimento al sito e alla Chat IRC dedicata, in quanto sul canale IRC ufficiale non si da supporto alle versioni di eMule modificate, e la versione Adunanza è proprio una di queste.



Quali sono le principali limitazioni di coloro che si collegano con ID Basso?
Per evitare sovraccarichi i server accettano pochissimi ID Bassi, perciò rischiate di non trovare posto. Infatti un ID Alto non puo' iniziare ad inviare direttamente i dati ad un ID basso perchè la 4662 è bloccata. Deve prima chiedere al server dove l'ID basso è collegato di informarlo che qualcuno vuole inviargli dati. Sarà l'ID Basso quindi a iniziare la comunicazione con noi chiedendoci di darlo scaricare.
Chi ha un ID basso non può mai collegarsi con altri ID bassi, (e quindi le uniche fonti possibili sono quelle con ID alto) perciò potrà contare su un numero minore di fonti e scaricherà più piano.
Un id basso può dare file solo agli utenti con ID alto collegati allo stesso server (Non cambiate server perchè automaticamente cancellerete tutti gli utenti attuali dalla vostra coda!!) Ciò è negativo se uno deve iniziare a diffondere un nuovo file.
Le fonti con ID basso non vengono diffuse attraverso lo scambio fonti di eMule perchè tanto non potrebbero essere utilizzate dagli utenti collegati a server diversi dal proprio.

KADEMLIA FIREWALLED:

La rete di ricerca senza server kademlia utilizza pacchetti sulla porta 4672. Se tale porta non è aperta si verifica lo stesso problema che causa ID basso con i server: non potete essere contattati dagli altri utenti.
Questa condizione in Kad viene detta stato firewalled. Il corretto funzionamento viene invece indicato con stato connesso.
Per consentire il funzionamento di Kad anche agli utenti firewalled ogni utente può avere un compagno collegato a lui.
Un utente emule (con lo stato open) che ha un compagno svolge lo stesso compito dei server con un id basso: lo contatta quando qualcun altro vuol fargli scaricare dei file perchè inizi la connessione e kad possa funzionare.
L'assegnazione del compagno è automatica e non modificabile.
Chi ha kad firewalled ha gli stessi problemi di chi ha ID Basso, con in più il problema che se emule non trova un compagno kad non funziona.

Poichè molto spesso chi ha ID Basso ha anche KAD firewalled, controllate il firewall o il router sia per la 4662 TCP che per la 4672 UDP così risolvete entrambi i problemi allo stesso tempo.

ATTENZIONE: Se avete avuto in precedenza le frecce verdi, o se siete sicuri di non aver nulla che possa bloccare le porte che usa eMule provate a cambiare server (doppio click su un altro server nella schermata Server). Ogni tanto possono sbagliare e assegnarvi un id basso; cambiando server verrà effettuato un nuovo controllo sulla vostra porta 4662 (in genere, bastano 3 prove per scongiurare qualsiasi dubbio).
Anche la rete kad a volte può andare in stato firewalled anche se prima funzionava regolarmente. Per risolvere andate alla finestra Kad, cliccate su Disconnetti, poi su Ricontrolla Firewall e poi su Connetti (aspettando 5 secondi fra le varie operazioni). Se dopo 5 minuti la rete kad risulta ancora firewalled come ultimo tentativo potete cliccare su Disconnetti e cancellare il file nodes.dat nella cartella config (solitamente si trova in C:\Programmi\eMule\config ). Dovete quindi fare nuovamente il bootstrap da client conosciuti (ricordate che dovete avere qualche file in download).

Spero vi sia utile e che finiscano i problemi con l'ID Basso. :)

Fonte: www.emule.it


Edited by aLe - 29/11/2008, 13:17
 
Top
0 replies since 28/11/2008, 21:49   137 views
  Share