NIIF 6NET

NIIF IPv6 Projekt

IST
NIIF IPv6 Bittorrent software
Bevezet�
Dokument�ci�
 Term�kek
IPv6 FAQ
IPv6 Streaming server
IPv6 Radio streaming
IPv6 szolg�ltat�sok/szerverek
IPv6 Bittorrent software
IPv6 Bittorrent szolg�ltat�s
Szolg�ltat�sok
Partnerek
Esem�nyek
Kapcsolat
Linkek
 Campus6
V�dett Oldalak

In English:


Kezd�lap

IPv4-et haszn�l :(

IPv6 Bittorrent

IPv6 k�pes BitTorrent NIIF/HUNGARNET- t�l

Ehhez a szolg�ltat�shoz k�t oldal tartozik: IPv6 k�pes bittorrent kliensekr�l sz�l�, IPv6 bittorrent szolg�ltat�sokr�l sz�l�

A javasolt kliens aBittornado kliens, mivel fejleszt�se relat�ve stabil.

1. Az eredeti Bittorrent kliens

Az eredeti Bittorrent kliens 3.3 v�ltozat�hoz egy patch sz�ks�ges
  1. Az IPv6 kommunik�ci�nak m�k�dnie kell.
  2. Python 2.3.x vagy k�s�bbi v�ltozatot kell haszn�lni, mert ez a v�ltozat teszi lehet�v� az IPv6-os kommunik�ci�t �s az IPv6 t�mogat�s ellen�rz�s�t
  3. Ez a patch a k�vetkez�t teszi:
    • A bind()-ot kiadva AF_INET6 wildcard socketre, a bind() AF_INET wildcard socketre is megt�rt�nik egyid�ben. Ez a leggyakoribb a k�l�nb�z� implement�ci�kban, hab�r ha ett�l elt�r� a akkor ipv6_bind_ipv4 default �rt�k�t meg kell v�ltoztatni bind() eset�n
    • K�pes kapcsol�dni tetsz�leges t�voli sockethez, mert transport f�ggetlen met�dusokat haszn�l, mint getaddrinfo()
  4. A patch let�lt�se ut�n a RawServer.py -t kell megpatkolni a patch < RawServer.py.correct paranccsal a Bittorrent 3.3. forr�s�ban.
  5. V�g�l Bittorent-et kell install�lni az eredeti dokument�ci� alapj�n

Az el�z� patch nem alkalmahazhat� Bittorrent version 3.4.1 vagy k�s�bbi v�ltozatokhoz, mivel ezek m�r m�sfajta announcement protokollt haszn�lnak (compact=1), amelynek a l�nyege, hogy IP �s Port bin�ris 6 byte-os stringk�nt van kezelve �s nem bencode-olva mint az el�z� v�ltozatokban: sz�val nem IP f�ggetlen. Bittorrent 3.4.1 �s k�s�bbi v�ltozatok egy el�g rossz protokoll v�ltoztat�st eszk�z�ltek, hogy 4-5%-al kevesebbet kelljen kommunik�lnia a tracker-nek.

2. ABC [ Yet Another Bittorrent Client ] Windows-hoz (�s Linux-hoz)

ABC [ Yet Another Bittorrent Client ] azt �ll�tja mag�r�l, hogy t�mogatja az IPv6-ot 2.6-os v�ltozattol kezdve.
  • Windows
    • Windows XP alatt nem m�k�dik az IPv6 Windows-os python nem t�mogatja IPv6-ot, �gy nem v�rhat� el, hogy IPv6-ot t�mogassa, mivel a rendszer python-ban �rodott.
  • Linux
    • Az ABC nem install�lhat� Linux-ra: A 2.6-os v�ltozat azonban a path-ok megfelel� kijav�t�sa ut�n m�k�d� k�pes, ha a kicsomagol�si k�nyvt�rb�l futtatja a felhaszn�l�.
    • Az ABC t�mogatja az IPv6-ot Linux-on (�s FreeBSD-n). Enged�lyezni kell a forr�sk�dban �s ut�nna haszn�lhat�. ABC 2.6.5- n�l k�s�bbi v�ltozatokat nem teszteltem. Amint a 2.7.0 v�ltozat elk�sz�l, akkor fogom.
  • �ltal�nos megjegyz�sek
    • Az ABC lelke a Shadows Bittorent kliens (amit k�s�bb �tneveztek Bittornado-ra) aminek van IPv6 t�mogat�sa.

3. Bittornado

Bittornado t�mogatja az IPv6-ot 0.0.1 v�ltozattol kezdve. Az utols� stabil v�ltozat 0.3.7 szint�n tartalmazza (compact=1) v�ltoztat�st, ilyenform�n az IPv6 t�mogat�st haszn�lhatatlann� t�ve. A fejleszt� val�szin�leg sohasem tesztelte az IPv6 t�mogat�st a Bittornado 0.3.7-en. A k�vetkez� patch itt letiltja klienseken a compact=1 k�r�seket, amivel lehet�v� teszi, az IPv6 m�k�d�st.
A Minden jog fenntartva © NIIF - Utols� Friss�t�s 0