Softwares |
Main /
Peer-to-peer-commonly-abbreviated-as-P2P-file-sharing'P2P networks are an excellent way to transfer data around'.
www.imconf.net/imc-2004/papers/p121-karagiannis.pdf
it is illegal to download commercially-released music and movies from P2P. You should make sure that you can legally download the files. :) Find Ubuntu related help at https://help.ubuntu.com/community/P2PHowTo 1. You don't have to be online all of the time and 2) You don't need expensive dedicated servers. Most P2P applications allow users to change the default port numbers by manually. P2P applications begin to masquerade their function ports within well-known application ports such as port 80. Admins can find the traffice using application layer protocol analysis. Users can encrypting the traffic, such as by using SSL, making protocol analysis much more difficult. P2P applications have default ports on which they function. When these applications are run, they use these ports to communicate with outside. The following is a example list: Limewire 6346/6347 TCP/UDP Morpheus 6346/6347 TCP/UDP BearShare default 6346 TCP/UDP Edonkey 4662/TCP EMule 4662/TCP 4672/UDP Bittorrent 6881-6889 TCP/UDP WinMx 6699/TCP 6257/UDP Some available softwares: torrentflux - web based, feature-rich BitTorrent download manager 1. eDonkey2000 2. BitTorrent 3. FrostWire 4. LimeWire - gnutella network client 5. gtk-gnutella 6. DC++ - Direct Connect 7. Amule - eMule client 8. MLDonkey - Daemon for multiple networks shibu@shibu-laptop:~$ apt-cache search torrent bittornado - bittorrent client with enhanced curses interface bittorrent - Scatter-gather network file transfer gnome-btdownload - Gnome interface for 'executing' BitTorrent files azureus - BitTorrent client bittornado-gui - bittorrent client with enhanced GUI interface bittorrent-gui - Scatter-gather network file transfer (GUI files) cfv - versatile file checksum creator and verifier freeloader - A nice GNOME download manager supporting torrents libtorrent6 - a C++ BitTorrent library libtorrent6-dev - a C++ BitTorrent library (development files) mldonkey-server - Door to the 'donkey' network podracer - podcast aggregator/downloader qtorrent - graphical BitTorrent client using Qt 3.x kdenetwork-kfile-plugins - torrent metainfo plugin for KDE ktorrent - BitTorrent client for KDE libtorrent7 - a C++ BitTorrent library libtorrent7-dev - a C++ BitTorrent library (development files) rtorrent - ncurses BitTorrent client based on LibTorrent torrentflux - web based, feature-rich BitTorrent download manager miro - GTK+ based RSS video aggregator miro-data - GTK+ based RSS video aggregator data files shibu@shibu-laptop:~$ shibu@shibu-laptop:~$ apt-cache search bittorrent bittornado - bittorrent client with enhanced curses interface bittorrent - Scatter-gather network file transfer gnome-btdownload - Gnome interface for 'executing' BitTorrent files azureus - BitTorrent client bittornado-gui - bittorrent client with enhanced GUI interface bittorrent-gui - Scatter-gather network file transfer (GUI files) freeloader - A nice GNOME download manager supporting torrents libtorrent6 - a C++ BitTorrent library libtorrent6-dev - a C++ BitTorrent library (development files) mldonkey-server - Door to the 'donkey' network podracer - podcast aggregator/downloader qtorrent - graphical BitTorrent client using Qt 3.x kdenetwork-kfile-plugins - torrent metainfo plugin for KDE ktorrent - BitTorrent client for KDE libtorrent7 - a C++ BitTorrent library libtorrent7-dev - a C++ BitTorrent library (development files) rtorrent - ncurses BitTorrent client based on LibTorrent torrentflux - web based, feature-rich BitTorrent download manager miro - GTK+ based RSS video aggregator miro-data - GTK+ based RSS video aggregator data files shibu@shibu-laptop:~$ root@shibu-laptop:~# netstat -anp |grep torrent tcp 0 0 0.0.0.0:6881 0.0.0.0:* LISTEN 28887/ktorrent tcp 0 1 xx.xxx.xx.xx1:3149 xx.xx.xx.xx:80 SYN_SENT 12663/ktorrentb3NNy udp 0 0 xx.xx.xx.xx:1481 xx.xx.xx.xx:53 ESTABLISHED12735/ktorrentqyzo |