<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://swarm.cs.pub.ro/~razvan/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://swarm.cs.pub.ro/~razvan/wiki/feed.php">
        <title>Razvan's wiki projects:p2p-next</title>
        <description></description>
        <link>http://swarm.cs.pub.ro/~razvan/wiki/</link>
        <image rdf:resource="http://swarm.cs.pub.ro/~razvan/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-09T06:49:22+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/april-2012-experiment?rev=1595225814&amp;do=diff"/>
                <rdf:li rdf:resource="http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/ideas?rev=1595225814&amp;do=diff"/>
                <rdf:li rdf:resource="http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/openvz-config?rev=1595225814&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://swarm.cs.pub.ro/~razvan/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Razvan's wiki</title>
        <link>http://swarm.cs.pub.ro/~razvan/wiki/</link>
        <url>http://swarm.cs.pub.ro/~razvan/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/april-2012-experiment?rev=1595225814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T09:16:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>April 2012 Experiment</title>
        <link>http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/april-2012-experiment?rev=1595225814&amp;do=diff</link>
        <description>&lt;pre&gt;
@@ -1,21 +1,25 @@
- = April 2012 Experiment =
+ ====== April 2012 Experiment ======
  
- # Access the [[http://p2p-next.cs.pub.ro|P2P-Tube site]] and install the NextShare plugin (see the large icons on the right).
- #* In case you use Linux, you need to install the SwarmPlayer plugin as a Firefox plugin.
- #* In case you use Windows, you may install any of the two plugins: the SwarmPlayer plugin for Firefox, or the VLC plugin as a Firefox or IE plugin.
- # Go to the [[http://p2p-next.cs.pub.ro/watch/69/startup-event-1|Startup event movie]] and play it using 1080p resolution (use the button on the bottom right).
- #* In case of problems please use [[http://p2p-next.cs.pub.ro/contact|the support features]].
- # Use a standalone BitTorrent client to download the &amp;quot;Startup event movie&amp;quot; from [[http://p2p-next.cs.pub.ro/download/startup-event-1_1080p.ogv.torrent
+   -  Access the [[http://p2p-next.cs.pub.ro|P2P-Tube site]] and install the NextShare plugin (see the large icons on the right).
+   - * In case you use Linux, you need to install the SwarmPlayer plugin as a Firefox plugin.
+   - * In case you use Windows, you may install any of the two plugins: the SwarmPlayer plugin for Firefox, or the VLC plugin as a Firefox or IE plugin.
+   -  Go to the [[http://p2p-next.cs.pub.ro/watch/69/startup-event-1|Startup event movie]] and play it using 1080p resolution (use the button on the bottom right).
+   - * In case of problems please use [[http://p2p-next.cs.pub.ro/contact|the support features]].
+   -  Use a standalone BitTorrent client to download the &amp;quot;Startup event movie&amp;quot; from [[http://p2p-next.cs.pub.ro/download/startup-event-1_1080p.ogv.torrent
  |this .torrent file]].
- #* You may use any BitTorrent client you want.
- # Please fill the BitTorrent client you used and your public IP address in [[https://docs.google.com/spreadsheet/viewform?formkey=dGdpcTZQazZOWEw5VFRUdFcwLU15MlE6MQ#gid=0|this form]].
- # In case you run Linux, or are able to run Linux, download the [[https://github.com/gritzko/swift|swift source code]]:&amp;lt;code&amp;gt;
+   - * You may use any BitTorrent client you want.
+   -  Please fill the BitTorrent client you used and your public IP address in [[https://docs.google.com/spreadsheet/viewform?formkey=dGdpcTZQazZOWEw5VFRUdFcwLU15MlE6MQ#gid=0|this form]].
+   -  In case you run Linux, or are able to run Linux, download the [[https://github.com/gritzko/swift|swift source code]]:&amp;lt;code&amp;gt;
  git clone https://github.com/gritzko/swift.git
  &amp;lt;/code&amp;gt;
- # Compile the swift source code:&amp;lt;code&amp;gt;
+   -  Compile the swift source code:&amp;lt;code&amp;gt;
  make
  &amp;lt;/code&amp;gt;
- #* The {{{swift}}} executable file should be created.
- # Please download the &amp;quot;Startup event movie&amp;quot; file using swift:&amp;lt;code&amp;gt;
+   - * The {{{swift}}} executable file should be created.
+   -  Please download the &amp;quot;Startup event movie&amp;quot; file using swift:&amp;lt;code&amp;gt;
  ./swift -p -t p2p-next-07.grid.pub.ro:20000 -h f7fbea57a0637e6f4de3abd0b1e06eaefe14cc3b -f startup-event-1_1080p.ogv
  &amp;lt;/code&amp;gt;
+   -  (**optional**) [[http://p2p-next.cs.pub.ro/user/login|Login]] (or [[http://p2p-next.cs.pub.ro/user/register|register]]) to the P2P-Tube site.
+   - * You may use the account from {{{cs.curs.pub.ro}}}, in case you have one.
+   -  (**optional**) Browse the site and play various movies, check out its features.
+   -  (**optional**) Provide feedback for the P2P-Tube site on the [[https://docs.google.com/spreadsheet/viewform?formkey=dERuUnowN3RCU01GQ0tSSllXbjBUTnc6MQ#gid=0|feedback form]].

&lt;/pre&gt;</description>
    </item>
    <item rdf:about="http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/ideas?rev=1595225814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T09:16:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>P2P-Next</title>
        <link>http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/ideas?rev=1595225814&amp;do=diff</link>
        <description>&lt;pre&gt;
@@ -1 +1,102 @@
+ ===== P2P-Next =====
  
+ ==== Idei de proiecte ====
+ 
+   *  Framework de comandare automată a clientilor P2P
+     *  Server ce asigură conectivitatea clienților
+       *  Clienții se conectează la server
+       *  Serverul folosește conexiunea existentă pentru
+ **** a transmite clienților fișiere .torrent
+ **** a comanda pornirea clienților pe sistemul de la distanță
+ **** a comanda transferul informațiilor utile de la clienți pe un sistem de stocare
+ **** a opri un transfer
+ **** a configura un client
+     *  Sistem de colectare a datelor colectate de clienți (eventual în timp real)
+     *  Sistem de analiză a datelor colectate
+       *  Grafice pentru evoluția
+ **** vitezei de download
+ **** vitezei de upload
+ **** numărului de peeri conectați
+ **** numărul de conexiuni pe secundă
+ **** memoriei ocupate
+ **** timpului de procesor ocupat
+       *  Corelare cu MonALISA
+       *  Clienții cu cele mai multe transferuri
+       *  Gestiunea bufferelor interne
+       *  Chokes/unchokes
+       *  I/O management
+       *  Aggressiveness
+       *  Idleness
+       *  Cooperation
+     *  Conectivitatea clienților (NAT traversal)
+     *  Interfață (web, grafică, linie de comandă) pentru maparea clienților peste sistemele client fizice
+     *  Interfață de configurare
+       *  swarm size
+       *  number of estimated peers/seeders
+       *  time of day
+       *  ratio enforcement
+       *  swarm age
+     *  Comandare programată
+       *  se planifică pornirea clienților la un moment dat
+       *  nu se pot planifica noi transferuri cât timp clienții sunt ocupați
+       *  se pot folosi clienți liberi
+ 
+ 
+   *  Kernel inspection
+     *  Profiling pe nucleu (oprofile, analiza surselor, profilere specifice)
+     *  Optimizarea transferului de tip P2P
+     *  Interfețe avansate la nivelul API-ului de sistem
+     *  Configurarea unui singur client
+ 
+ 
+   *  Interfață de evaluare a performanței în Tribler
+     *  Analiză cod Tribler
+     *  Stabilire interfață modul de analiză a performanței
+     *  Criterii de analiză a performanței
+     *  Stocarea informațiilor necesare
+ 
+ 
+   *  Portare a core-ului libtorrent în Tribler
+     *  Analiză cod Tribler
+     *  Stabilire interfață core
+     *  Integrare cod C++ și cod Python
+ 
+ 
+ ==== Resurse necesare ====
+ 
+   *  6-10 sisteme cu
+     *  acces privilegiat (cont root)
+     *  legătură de rețea
+     *  sistem Linux
+     *  512MB - 1GB RAM
+     *  40-80 GB HDD
+ 
+ 
+ ==== Living Lab ====
+ 
+   *  30 octombrie - draft L8.1.1 (Razvan, joi, 30 octombrie)
+   *  WP4 -&amp;gt; documente + soft Tribler Delft
+     *  Conținut
+       *  An overview of the testing platform
+       *  What trials you conducted and why
+       *  What results were gathered?
+       *  Recommendations and suggestions for future developments within the NextShare platform.
+ 
+ ==== Studenți ====
+ 
+   *  4-6 studenți pentru LivingLab
+     *  în cadru RoEDU-Net la Craiova
+ 
+ ==== Multicast tree ====
+ 
+   *  AlexC, Mugurel - document despre Multicast Tree saptamana viitoare
+   *  discutie Mugurel, AlexC cu Johan
+ 
+ === Craiova ===
+ 
+ === Documentație ===
+ 
+   *  document cu descriere domeniul P2P (documentul)
+     *  idei de proiecte (bullet-uri) (marti cel tarziu)
+     *  sa intrebam studenti cu care avem colaborari - oameni care-i cunoastem
+     *  mai discutam saptamana viitoare

&lt;/pre&gt;</description>
    </item>
    <item rdf:about="http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/openvz-config?rev=1595225814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-20T09:16:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OpenVZ configurations for NCIT Cluster</title>
        <link>http://swarm.cs.pub.ro/~razvan/wiki/projects/p2p-next/openvz-config?rev=1595225814&amp;do=diff</link>
        <description>&lt;pre&gt;
@@ -1,84 +1,85 @@
- = OpenVZ configurations for NCIT Cluster =
+ ====== OpenVZ configurations for NCIT Cluster ======
  
- * Debian-based (Debian GNU/Linux 6.0 -- Squeeze)
- == Base system (hardware node) ==
+   *  Debian-based (Debian GNU/Linux 6.0 -- Squeeze)
+ ===== Base system (hardware node) =====
  
- * add authorized_keys (root@p2p, razvan,marius,adriana,george) and id_rsa{.pub,}
- * apt-get install linux-image-2.6-openvz-amd64 vzctl vzdump vzquota
- * apt-get install lxc-tools
- * kernel.panic = 20, net.ipv4.ip_forward = 1 (/etc/sysctl.conf; sysctl -p)
- * apt-get install watchdog (/etc/watchdog, &amp;#039;watchdog-device = /dev/watchdog&amp;#039;, /etc/default/watchdog)
- * apt-get install sysv-rc-conf
- * permanent iptables support
- ** /etc/network/iptables.rules
- ** /etc/network/ifup.d/iptables
- * apt-get install bridge-utils
- ** bridge configuration in /etc/network/interfaces
- ** auto br0
- ** iface br0 inet dhcp
- *** bridge_ports eth0
- *** bridge_stp off
- ** add /etc/init.d/bridgevz
- * apt-get install nfs-kernel-server
- ** script (cron.hourly) for automatic remount of NFS share (invokes /etc/init.d/nfs-mount)
- * install and configure NTP
- ** run ntpdate-debian in /etc/cron.hourly/
- * (as root and p2p) ln -sf export/cs-p2p-next/ .
- * (as root and p2p) ln -sf export/p2p-clients/ .
- * do not fsck on non-root partitions (the sixth field in /etc/fstab is 0)
- * [[#Heavy | Heavy configuration]]
+   *  add authorized_keys (root@p2p, razvan,marius,adriana,george) and id_rsa{.pub,}
+   *  apt-get install linux-image-2.6-openvz-amd64 vzctl vzdump vzquota
+   *  apt-get install lxc-tools
+   *  kernel.panic = 20, net.ipv4.ip_forward = 1 (/etc/sysctl.conf; sysctl -p)
+   *  apt-get install watchdog (/etc/watchdog, &amp;#039;watchdog-device = /dev/watchdog&amp;#039;, /etc/default/watchdog)
+   *  apt-get install sysv-rc-conf
+   *  permanent iptables support
+     *  /etc/network/iptables.rules
+     *  /etc/network/ifup.d/iptables
+   *  apt-get install bridge-utils
+     *  bridge configuration in /etc/network/interfaces
+     *  auto br0
+     *  iface br0 inet dhcp
+       *  bridge_ports eth0
+       *  bridge_stp off
+     *  add /etc/init.d/bridgevz
+   *  apt-get install nfs-kernel-server
+     *  script (cron.hourly) for automatic remount of NFS share (invokes /etc/init.d/nfs-mount)
+   *  install and configure NTP
+     *  run ntpdate-debian in /etc/cron.hourly/
+   *  (as root and p2p) ln -sf export/cs-p2p-next/ .
+   *  (as root and p2p) ln -sf export/p2p-clients/ .
+   *  do not fsck on non-root partitions (the sixth field in /etc/fstab is 0)
+   *  [[#Heavy | Heavy configuration]]
  
- == Container (OpenVZ) ==
+ ===== Container (OpenVZ) =====
  
- === Bare ===
+ ==== Bare ====
  
- * add contrib non-free to /etc/apt/sources.list
- ** ftp.ro.debian.org -&amp;gt; ftp.lug.ro
- * apt-get update &amp;amp;&amp;amp; apt-get -y upgrade &amp;amp;&amp;amp; apt-get -y dist-upgrade &amp;amp;&amp;amp; apt-get autoremove &amp;amp;&amp;amp; apt-get autoclean &amp;amp;&amp;amp; apt-get clean
- * add debian backports (http://backports.org/dokuwiki/doku.php?id=instructions)
- ** use system-update script
- * add /root/bin to PATH
- * configure .bashrc (root)
- ** uncomment useful elements in /root/.bashrc
+   *  add contrib non-free to /etc/apt/sources.list
+     *  ftp.ro.debian.org -&amp;gt; ftp.lug.ro
+   *  apt-get update &amp;amp;&amp;amp; apt-get -y upgrade &amp;amp;&amp;amp; apt-get -y dist-upgrade &amp;amp;&amp;amp; apt-get autoremove &amp;amp;&amp;amp; apt-get autoclean &amp;amp;&amp;amp; apt-get clean
+   *  add debian backports (http://backports.org/dokuwiki/doku.php?id=instructions)
+     *  use system-update script
+   *  add /root/bin to PATH
+   *  configure .bashrc (root)
+     *  uncomment useful elements in /root/.bashrc
  
- === Basic ===
+ ==== Basic ====
  
- * apt-get install vim-nox htop openssh-server avahi-daemon gawk
- * apt-get install zip unzip telnet host lynx sudo rsync
- * apt-get install python
- * apt-get install less
- * apt-get install mc tree
- * public key authentication only for SSH server (PasswordAuthentication no in /etc/ssh/sshd_config); remove files in ~/.ssh/
- ** StrictHostKeyChecking=no in /etc/ssh/ssh_config
- ** disable SSH reverse DNS search; UseDNS no in /etc/ssh/sshd_config
- * apt-get install apt-file sudo
- ** apt-file update
- * cp /usr/share/vim/vim71/vimrc_example.vim /etc/vim/.vimrc
- ** mkdir -p ~/.vim/bkup
- ** add backupdir, enconding, man page, listchars to ~/.vimrc
- ** /usr/share/vim/vim71/syntax/ (python, bash, tex)
- ** update-alternatives --config editor
- ** add .vim/ și .vimrc /etc/skel
- ** vim ftplugin files (python, shell, tex, java) (~/.vim/ftplugin/)
+   *  apt-get install vim-nox htop openssh-server avahi-daemon gawk
+   *  apt-get install zip unzip telnet host lynx sudo rsync
+   *  apt-get install python
+   *  apt-get install less
+   *  apt-get install mc tree
+   *  public key authentication only for SSH server (PasswordAuthentication no in /etc/ssh/sshd_config); remove files in ~/.ssh/
+     *  StrictHostKeyChecking=no in /etc/ssh/ssh_config
+     *  disable SSH reverse DNS search; UseDNS no in /etc/ssh/sshd_config
+   *  apt-get install apt-file sudo
+     *  apt-file update
+   *  cp /usr/share/vim/vim71/vimrc_example.vim /etc/vim/.vimrc
+     *  mkdir -p ~/.vim/bkup
+     *  add backupdir, enconding, man page, listchars to ~/.vimrc
+     *  /usr/share/vim/vim71/syntax/ (python, bash, tex)
+     *  update-alternatives --config editor
+     *  add .vim/ și .vimrc /etc/skel
+     *  vim ftplugin files (python, shell, tex, java) (~/.vim/ftplugin/)
  
- === Devel ===
+ ==== Devel ====
  
- * apt-get install build-essential gdb cscope ctags
- * apt-get install manpages-posix manpages-posix-dev make-doc glibc-doc-reference
- * apt-get install ltrace lsof
- * apt-get install subversion strace git build-essential
- * apt-get install pkg-config
- * run git config for p2p and root
- * hrktorrent/libtorrent-rasterbar
- === Admin ===
+   *  apt-get install build-essential gdb cscope ctags
+   *  apt-get install manpages-posix manpages-posix-dev make-doc glibc-doc-reference
+   *  apt-get install ltrace lsof
+   *  apt-get install subversion strace git build-essential
+   *  apt-get install pkg-config
+   *  run git config for p2p and root
+   *  hrktorrent/libtorrent-rasterbar
+     *  apt-get install libboost-thread-dev libssl-dev
+ ==== Admin ====
  
- * apt-get install nmap tcpdump finger pciutils usbutils lshw
- * apt-get install netcat curl nctftp
- * apt-get install iperf
- * apt-get install sysstat
- * apt-get install nfs-common
- ** nfs-common in /etc/init.d/ (+ &amp;quot;update-rc.d nfs-common defaults 90 10&amp;quot;) (run &amp;quot;vzctl set $veid --features nfs:on --save&amp;quot; on HN)
+   *  apt-get install nmap tcpdump finger pciutils usbutils lshw
+   *  apt-get install netcat curl nctftp
+   *  apt-get install iperf
+   *  apt-get install sysstat
+   *  apt-get install nfs-common
+     *  nfs-common in /etc/init.d/ (+ &amp;quot;update-rc.d nfs-common defaults 90 10&amp;quot;) (run &amp;quot;vzctl set $veid --features nfs:on --save&amp;quot; on HN)
  
- === Heavy ===
+ ==== Heavy ====
  
- * Admin + Devel
+   *  Admin + Devel

&lt;/pre&gt;</description>
    </item>
</rdf:RDF>
