summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Luka Šijanec <anton@sijanec.eu>2023-02-28 18:31:37 +0100
committerAnton Luka Šijanec <anton@sijanec.eu>2023-02-28 18:31:37 +0100
commitc2f8e2d8dff0a5894d5b04c8cb50e68fbcf2bbdc (patch)
tree9ff66a5d4908fa685e94a439e3c8f90c90e69d1e
parentrn delo y (diff)
downloadsola-gimb-4-c2f8e2d8dff0a5894d5b04c8cb50e68fbcf2bbdc.tar
sola-gimb-4-c2f8e2d8dff0a5894d5b04c8cb50e68fbcf2bbdc.tar.gz
sola-gimb-4-c2f8e2d8dff0a5894d5b04c8cb50e68fbcf2bbdc.tar.bz2
sola-gimb-4-c2f8e2d8dff0a5894d5b04c8cb50e68fbcf2bbdc.tar.lz
sola-gimb-4-c2f8e2d8dff0a5894d5b04c8cb50e68fbcf2bbdc.tar.xz
sola-gimb-4-c2f8e2d8dff0a5894d5b04c8cb50e68fbcf2bbdc.tar.zst
sola-gimb-4-c2f8e2d8dff0a5894d5b04c8cb50e68fbcf2bbdc.zip
-rw-r--r--inf/rn/dok/index.pngbin0 -> 102999 bytes
-rw-r--r--inf/rn/dok/lyx/Appendix.lyx93
-rw-r--r--inf/rn/dok/lyx/Bibliography.lyx3
-rw-r--r--inf/rn/dok/lyx/Summary.lyx10
-rw-r--r--inf/rn/dok/lyx/rezultati.lyx119
-rw-r--r--inf/rn/dok/lyx/teoretični.lyx171
-rw-r--r--inf/rn/dok/lyx/thesis.lyx10
-rw-r--r--inf/rn/dok/lyx/uvod.lyx149
-rw-r--r--inf/rn/dok/po_velikosti_datotek.pngbin0 -> 46919 bytes
-rw-r--r--inf/rn/dok/po_številu_datotek.pngbin0 -> 74157 bytes
-rw-r--r--inf/rn/dok/reprezentativni_.1_ods.pngbin0 -> 51351 bytes
11 files changed, 476 insertions, 79 deletions
diff --git a/inf/rn/dok/index.png b/inf/rn/dok/index.png
new file mode 100644
index 0000000..025019d
--- /dev/null
+++ b/inf/rn/dok/index.png
Binary files differ
diff --git a/inf/rn/dok/lyx/Appendix.lyx b/inf/rn/dok/lyx/Appendix.lyx
index e5899ba..4e2cf73 100644
--- a/inf/rn/dok/lyx/Appendix.lyx
+++ b/inf/rn/dok/lyx/Appendix.lyx
@@ -88,7 +88,7 @@ customHeadersFooters
\output_sync 0
\bibtex_command bibtex
\index_command default
-\float_placement h
+\float_placement H
\paperfontsize 12
\spacing single
\use_hyperref true
@@ -335,6 +335,97 @@ status open
\begin_layout Plain Layout
Reprezentacija vseh odjemalcev na logaritemski skali
+\begin_inset CommandInset label
+LatexCommand label
+name "fig:Reprezentacija-vseh-odjemalcev"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float figure
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\noindent
+\align center
+\begin_inset Graphics
+ filename ../po_številu_datotek.png
+ width 100text%
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Pojavnost tipa kot število datotek
+\begin_inset CommandInset label
+LatexCommand label
+name "fig:Pojavnost-tipa-kot-število-datotek"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float figure
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\noindent
+\align center
+\begin_inset Graphics
+ filename ../po_velikosti_datotek.png
+ width 100text%
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Pojavnost tipa kot velikost datotek
+\begin_inset CommandInset label
+LatexCommand label
+name "fig:Pojavnost-tipa-kot-velikost-datotek"
+
+\end_inset
+
+
\end_layout
\end_inset
diff --git a/inf/rn/dok/lyx/Bibliography.lyx b/inf/rn/dok/lyx/Bibliography.lyx
index e1f8f74..bb49735 100644
--- a/inf/rn/dok/lyx/Bibliography.lyx
+++ b/inf/rn/dok/lyx/Bibliography.lyx
@@ -331,7 +331,8 @@ This .lyx file will give an error if compiled on its own, since there is
\begin_inset CommandInset bibtex
LatexCommand bibtex
-bibfiles "thesisExample"
+btprint "btPrintCited"
+bibfiles "thesisExample,../../../../citati"
options "alpha"
\end_inset
diff --git a/inf/rn/dok/lyx/Summary.lyx b/inf/rn/dok/lyx/Summary.lyx
index 1facc00..963d4f6 100644
--- a/inf/rn/dok/lyx/Summary.lyx
+++ b/inf/rn/dok/lyx/Summary.lyx
@@ -203,10 +203,6 @@ Analysis of a data stream going through BitTorrent nodes and metadata downloadin
g
\end_layout
-\begin_layout Paragraph
-
-\end_layout
-
\begin_layout Standard
\begin_inset ERT
status open
@@ -255,7 +251,11 @@ A practical possibility of harvesting large amounts of data in BitTorrent
\begin_inset Formula $\log_{2}n$
\end_inset
- n nodes, where n means the number of participants in the network.
+ nodes, where
+\begin_inset Formula $n$
+\end_inset
+
+ means the number of participants in the network.
Because every query visits such a large amount of nodes, can every node
receive a large amount of existing keys in the DHT that can be used for
downloading metadata of BitTorrent files.
diff --git a/inf/rn/dok/lyx/rezultati.lyx b/inf/rn/dok/lyx/rezultati.lyx
index 52e2f48..71b703e 100644
--- a/inf/rn/dok/lyx/rezultati.lyx
+++ b/inf/rn/dok/lyx/rezultati.lyx
@@ -88,7 +88,7 @@ customHeadersFooters
\output_sync 0
\bibtex_command bibtex
\index_command default
-\float_placement h
+\float_placement H
\paperfontsize 12
\spacing single
\use_hyperref true
@@ -502,11 +502,20 @@ end{lstlisting}
\end_layout
\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX todo koliko torrentov na uro je
program prejel za vse ure v času delovanja XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXX
\end_layout
+\end_inset
+
+
+\end_layout
+
\begin_layout Subsection
Odjemalci, od katerih so bili prejeti torrenti
\end_layout
@@ -541,14 +550,24 @@ status open
\begin_layout Plain Layout
Na tem diagramu so predstavljeni le odjemalci, ki zavzemajo vsaj 1 odstotek
celotne populacije.
- Celoten diagram je objavljen v prilogi.
+ Celoten diagram je objavljen v prilogi na sliki
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "fig:Reprezentacija-vseh-odjemalcev"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+.
\end_layout
\end_inset
.
Inačica posameznega programa je odstranjena, imena pa so so normalizirana
- (citiraj matplotlib)
+ (citiraj matplotlib).
\begin_inset Foot
status open
@@ -573,7 +592,7 @@ textmu Torrent
\end_inset
-:
+
\end_layout
\begin_layout Standard
@@ -623,7 +642,7 @@ info
\family default
implementacije pogosto shranjujejo tudi druge metapodatke poleg standardnih.
Z logaritemsko skalo so predstavljeni vsi ključi, ki so se pojavili v korpusu
- torrentov:
+ torrentov.
\end_layout
\begin_layout Standard
@@ -633,7 +652,6 @@ sideways false
status open
\begin_layout Plain Layout
-..
\begin_inset Graphics
filename ../vsi_ključi.png
width 115text%
@@ -659,10 +677,6 @@ info
\end_layout
-\begin_layout Plain Layout
-
-\end_layout
-
\end_inset
@@ -692,7 +706,7 @@ comment
, v katerih so često shranjene informacije o distributorju torrenta, ko
gre za večjo organizacijo.
Kar 92 % torrentov takega ključa sploh nima.
- Sledi seznam največkrat omenjenih na tak način pridobljenih distributorjev:
+ Sledi seznam največkrat omenjenih na tak način pridobljenih distributorjev.
\end_layout
\begin_layout Standard
@@ -1630,7 +1644,90 @@ Seznam največkrat omenjenih distributorskih organizacij, ki zavzemajo vsaj
\end_layout
\begin_layout Subsection
+Tipi datotek, ki se prenašajo v torrentih
+\end_layout
+
+\begin_layout Standard
+Za reprezentativen prikaz najpogostejše vrste vsebine, ki se po torrentih
+ prenaša, glede na končnico datoteke, so podatki o končnicah (tipih datotek)
+ prikazani po reprezentativni obliki datoteke v torrentih.
+ Ponavadi je datoteka oz.
+ tip datoteke, ki najbolje predstavlja torrent, tisti tip, ki v torrentu
+ zajema največ prenesene velikosti.
+ Za vsak torrent iz korpusa je bil poiskan reprezentativni tip datoteke
+ ter predstavljen z diagramom, ki prikazuje reprezentativne tipe torrentov,
+ ki predstavljajo vsaj en promil vseh reprezentativnih tipov.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float figure
+wide false
+sideways false
+status open
+
+\begin_layout Plain Layout
+\noindent
+\align center
+\begin_inset Graphics
+ filename ../reprezentativni_.1_ods.png
+ width 100text%
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption Standard
+
+\begin_layout Plain Layout
+Reprezentativni tipi torrentov, ki predstavljajo vsaj en promil populacije,
+ na logaritemski skali
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Iz diagrama je razvidno, da je večina objavljenih vsebin v torrent omrežju
+ videovsebin, zvočnih datotek ter stisnjenih arhivov.
+\end_layout
+
+\begin_layout Standard
+Če bi za določilo pojavnosti tipa uporabili število datotek, bi prevladovali
+ tipi vsebin, ki so ponavadi preneseni kot kopica datotek, denimo slike,
+ če pa bi za določilo pojavnosti tipa uporabili velikost tipa, pa bi prevladoval
+i tisti tipi, ki zasedajo več prostora (diagram v prilogi na sliki
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "fig:Pojavnost-tipa-kot-število-datotek"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+).
+ V tem primeru bi npr.
+ videovsebine zaradi svoje velikosti občutno presegale digitalne knjige
+ (diagram v prilogi na sliki
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "fig:Pojavnost-tipa-kot-velikost-datotek"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+).
\end_layout
\begin_layout Standard
diff --git a/inf/rn/dok/lyx/teoretični.lyx b/inf/rn/dok/lyx/teoretični.lyx
index 2db1b48..69ac903 100644
--- a/inf/rn/dok/lyx/teoretični.lyx
+++ b/inf/rn/dok/lyx/teoretični.lyx
@@ -321,10 +321,25 @@ bencoding
\end_layout
\begin_layout Standard
-V BEP-0003 (citiraj) je opisan pojem bencoding serializacije, s katero je
- serializirana večina paketov, ki se pošiljajo med vozlišči DHT in soležniki.
- Strukturo, ki opisuje JSONu (citiraj) podobno strukturirane podatke, vsebuje
- štiri podatkovne tipe:
+V BEP-0003
+\begin_inset CommandInset citation
+LatexCommand cite
+key "cohen08"
+literal "false"
+
+\end_inset
+
+ je opisan pojem bencoding serializacije, s katero je serializirana večina
+ paketov, ki se pošiljajo med vozlišči DHT in soležniki.
+ Strukturo, ki opisuje JSONu
+\begin_inset CommandInset citation
+LatexCommand cite
+key "pezoa2016foundations"
+literal "false"
+
+\end_inset
+
+ podobno strukturirane podatke, vsebuje štiri podatkovne tipe:
\end_layout
\begin_layout Itemize
@@ -336,8 +351,8 @@ ali
\series bold
string
\series default
- je serializiran tako, da ASCII (citiraj) številki dolžine niza sledi dvopičje
- in za njim niz bajtov.
+ je serializiran tako, da ASCII številki dolžine niza sledi dvopičje in
+ za njim niz bajtov.
Primer:
\family typewriter
18:pozdravljen, svet!
@@ -433,7 +448,15 @@ Datoteka torrent/metainfo
Ko neke datoteke avtor želi deliti s protokolom BitTorrent, ustvari torrent
datoteko, ki je bkodiran slovar.
S to datoteko drugim omogoči prenos, zato jim jo na nedefiniran.
- Glavni ključi v slovarju so (citiraj BEP):
+ Glavni ključi v slovarju so
+\begin_inset CommandInset citation
+LatexCommand cite
+key "cohen08"
+literal "false"
+
+\end_inset
+
+:
\end_layout
\begin_layout Itemize
@@ -456,7 +479,15 @@ info: informacije o datotekah v torrentu
\family typewriter
private
\family default
-: za soležnike se sme spraševati le sledilnik in ne DHT (citiraj BEP 27)
+: za soležnike se sme spraševati le sledilnik in ne DHT
+\begin_inset CommandInset citation
+LatexCommand cite
+key "harrison08"
+literal "false"
+
+\end_inset
+
+
\end_layout
\begin_layout Itemize
@@ -493,8 +524,15 @@ pieces
\end_inset
število koščkov.
- Za vsak košček je tu zapisana njegova zgoščena vrednost tipa SHA-1 (citiraj
- SHA-1)
+ Za vsak košček je tu zapisana njegova zgoščena vrednost tipa SHA-1
+\begin_inset CommandInset citation
+LatexCommand cite
+key "Eastlake2001"
+literal "false"
+
+\end_inset
+
+
\end_layout
\begin_layout Itemize
@@ -589,7 +627,15 @@ info
\family typewriter
info vsebuje vse potrebno za prenos datotek
\family default
- (citiraj metadata transfer BEP 9).
+
+\begin_inset CommandInset citation
+LatexCommand cite
+key "hazel08"
+literal "false"
+
+\end_inset
+
+.
Zgoščena vrednost se običajno pošilja kot magnetna povezava, torej shematski
zapis URI:
\end_layout
@@ -617,8 +663,16 @@ pieces
\family typewriter
merkle hash tree
\family default
- (citiraj) pa pridobi še ostale med prejemom datotek, s čimer se korenito
- zmanjša velikost torrenta za velike datoteke.
+
+\begin_inset CommandInset citation
+LatexCommand cite
+key "v2"
+literal "false"
+
+\end_inset
+
+ pa pridobi še ostale med prejemom datotek, s čimer se korenito zmanjša
+ velikost torrenta za velike datoteke.
\end_layout
\begin_layout Subsection
@@ -647,20 +701,23 @@ textmu TP
\end_inset
- (citiraj
-\begin_inset ERT
-status open
-\begin_layout Plain Layout
+\begin_inset CommandInset citation
+LatexCommand cite
+key "norberg09"
+literal "false"
+\end_inset
-\backslash
-textmu TP
-\end_layout
+ bodisi po TCP
+\begin_inset CommandInset citation
+LatexCommand cite
+key "cohen08"
+literal "false"
\end_inset
-) bodisi po TCP.
+.
V eksperimentalnem delu se na soležnike povezujem po TCP, saj je to bolj
preprosto.
@@ -723,15 +780,30 @@ Razširitveni protokol
\end_layout
\begin_layout Standard
-Prenos metapodatkov je opisan v standardu BEP-0009, vendar sam po sebi ne
- predstavlja številke tipa.
+Prenos metapodatkov je opisan v standardu BEP-0009
+\begin_inset CommandInset citation
+LatexCommand cite
+key "hazel08"
+literal "false"
+
+\end_inset
+
+, vendar sam po sebi ne predstavlja številke tipa.
Za uporabo prenosa metapodatkov je najprej treba vzpostaviti razširitveni
protokol, ki odjemalcem omogoča dodajanje poljubnih protokolov v komunikacijo,
ne da bi med njimi prišlo do nekompatibilnosti.
\end_layout
\begin_layout Standard
-Paketi razširitvenega protokola (citiraj BEP 10) imajo številko tipa 20.
+Paketi razširitvenega protokola
+\begin_inset CommandInset citation
+LatexCommand cite
+key "strigeus08"
+literal "false"
+
+\end_inset
+
+ imajo številko tipa 20.
Da sogovornika vesta, da lahko pošiljata razširitvene pakete, oba med rokovanje
m nastavita 19.
bit z desne v polju osmih rezerviranih bajtov.
@@ -815,7 +887,14 @@ revzem metapodatkov
\begin_layout Standard
Slovar metadata se konceptualno razdeli na delčke velikosti 16384 bajtov
(zadnji delček je lahko manjši), soležnik posamezen delček zahteva s paketom
- (citiraj BEP 9):
+\begin_inset CommandInset citation
+LatexCommand cite
+key "hazel08"
+literal "false"
+
+\end_inset
+
+:
\end_layout
\begin_layout Itemize
@@ -946,8 +1025,15 @@ Preden lahko odjemalec metapodatke uporabi (torej pošilja naprej ali začne
s prenosom torrenta), mora prenesti vse delčke in preveriti veljavnost
zgoščene vrednosti.
Če gre za BitTorrent različice 1, je ta zgoščena vrednost SHA-1, če pa
- gre za BitTorrent različice 2, je zgoščena vrednost SHA-256 (citiraj BEP
- bittorrent v2).
+ gre za BitTorrent različice 2, je zgoščena vrednost SHA-256
+\begin_inset CommandInset citation
+LatexCommand cite
+key "v2"
+literal "false"
+
+\end_inset
+
+.
\end_layout
\begin_layout Section
@@ -956,9 +1042,16 @@ Protokol BitTorrent DHT
\begin_layout Standard
Naloga protokola DHT, standardiziranega 31.
- januarja 2008 v standardu BEP-0005, je vzdrževanje seznama soležnikov v
- roju vseh obstoječih torrentov, ki obstajajo in niso zasebni (več o tem
- v uvodu).
+ januarja 2008 v standardu BEP-0005
+\begin_inset CommandInset citation
+LatexCommand cite
+key "norberg08"
+literal "false"
+
+\end_inset
+
+, je vzdrževanje seznama soležnikov v roju vseh obstoječih torrentov, ki
+ obstajajo in niso zasebni (več o tem v uvodu).
\end_layout
\begin_layout Standard
@@ -1063,6 +1156,14 @@ i od 00...00 do ff...ff.
vozlišč in ker je zaradi algoritma razpolavljanja košev največ košev okoli
IDja trenutnega vozlišča, so v usmerjevalni tabeli tega vozlišča najbolj
reprezentirana vozlišča, katerih ID je podoben IDju trenutnega vozlišča.
+\begin_inset CommandInset citation
+LatexCommand cite
+key "maymounkov2002kademlia"
+literal "false"
+
+\end_inset
+
+
\end_layout
\begin_layout Subsection
@@ -1128,7 +1229,15 @@ Sestava paketa in osnovni tipi paketov
\begin_layout Standard
Paketi se pošiljajo po UDP.
- Celotna vsebina UDP paketa je bkodiran slovar (citiraj BEP 5).
+ Celotna vsebina UDP paketa je bkodiran slovar
+\begin_inset CommandInset citation
+LatexCommand cite
+key "norberg08"
+literal "false"
+
+\end_inset
+
+.
Paketi se delijo na zahteve in na odgovore, da pa vozlišče prejeto zahtevo
lahko poveže s poslanim odgovorom, pa vsi paketi vsebujejo ključ
\family typewriter
diff --git a/inf/rn/dok/lyx/thesis.lyx b/inf/rn/dok/lyx/thesis.lyx
index 6ab0a11..740b9cf 100644
--- a/inf/rn/dok/lyx/thesis.lyx
+++ b/inf/rn/dok/lyx/thesis.lyx
@@ -73,7 +73,7 @@ customHeadersFooters
\maintain_unincluded_children false
\language slovene
\language_package default
-\inputencoding utf8-cjk
+\inputencoding utf8
\fontencoding global
\font_roman "lmodern" "default"
\font_sans "lmss" "default"
@@ -92,7 +92,7 @@ customHeadersFooters
\output_sync 0
\bibtex_command bibtex
\index_command default
-\float_placement h
+\float_placement H
\paperfontsize 12
\spacing single
\use_hyperref true
@@ -118,9 +118,11 @@ customHeadersFooters
\use_package stackrel 1
\use_package stmaryrd 1
\use_package undertilde 1
-\cite_engine basic
-\cite_engine_type default
+\cite_engine biblatex
+\cite_engine_type authoryear
\biblio_style plain
+\biblatex_bibstyle ieee
+\biblatex_citestyle iso-numeric
\use_bibtopic false
\use_indices false
\paperorientation portrait
diff --git a/inf/rn/dok/lyx/uvod.lyx b/inf/rn/dok/lyx/uvod.lyx
index 22479cf..f600fb4 100644
--- a/inf/rn/dok/lyx/uvod.lyx
+++ b/inf/rn/dok/lyx/uvod.lyx
@@ -116,9 +116,11 @@ customHeadersFooters
\use_package stackrel 1
\use_package stmaryrd 1
\use_package undertilde 1
-\cite_engine basic
-\cite_engine_type default
+\cite_engine biblatex
+\cite_engine_type authoryear
\biblio_style plain
+\biblatex_bibstyle authoryear
+\biblatex_citestyle authoryear
\use_bibtopic false
\use_indices false
\paperorientation portrait
@@ -360,18 +362,38 @@ Protokol BitTorrent
\begin_layout Standard
Za distribucijo datotek morajo odjemalci za medsebojno komunikacijo uporabljati
standardiziran protokol za signalizacijo prenosov.
- Eden izmed najbolj razvitih (citiraj) in uporabljenih protokolov je BitTorrent.
- Prvo implementacijo je idejni avtor protokola izdelal leta 2001(citiraj),
- od leta 2008 pa lahko z objavo dodatkov pri razvoju skupaj sodeluje širša
- javnost(citiraj).
+ Eden izmed najbolj razvitih in uporabljenih protokolov je BitTorrent.
+ Prvo implementacijo je idejni avtor protokola izdelal leta 2001
+\begin_inset CommandInset citation
+LatexCommand cite
+key "cohen01"
+literal "false"
+
+\end_inset
+
+, s popularizacijo pa od leta 2008 z objavo dodatkov v repozitorij standardov
+ pri razvoju sodeluje širša javnost
+\begin_inset CommandInset citation
+LatexCommand cite
+key "harrison07"
+literal "false"
+
+\end_inset
+
+.
Zaradi razširljive zasnove je protokol namreč moč dopolnjevati in mu s
tem dodajati nove funkcije.
- Sprva je na primer protokol omogočal le pospešeno distribucijo datotek
- iz enega strežnika k več odjemalcem (citiraj), saj so si odjemalci koščke
- vsebine delili med seboj, vendar je še vedno temeljil na centralnih strežnikih,
- ki stalno gostijo datoteke in koordinirajo skupek odjemalcev, danes pa
- omogoča (citiraj) od centraliziranih strežnikov povsem neodvisno delovanje,
- prav z uporabo protokola DHT.
+ Pred uvedbo protokola DHT je BitTorrent še vedno temeljil na centralnih
+ strežnikih, ki koordinirajo skupek odjemalcev, leta 2005 pa so implementacije
+ začele implementirati od centraliziranih strežnikov povsem neodvisno delovanje.
+\begin_inset CommandInset citation
+LatexCommand cite
+key "jones15"
+literal "false"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
@@ -427,7 +449,7 @@ Razlaga
\begin_inset Text
\begin_layout Plain Layout
-soležnik (citraj)
+soležnik
\end_layout
\end_inset
@@ -457,7 +479,15 @@ odjemni program na računalniku ali računalnik, za povezavo nanj potrebujemo
\begin_inset Text
\begin_layout Plain Layout
-roj (citiraj)
+roj
+\begin_inset CommandInset citation
+LatexCommand cite
+key "dis"
+literal "false"
+
+\end_inset
+
+
\end_layout
\end_inset
@@ -521,7 +551,7 @@ strukturirana datoteka v obliki bencoding, ki vsebuje metapodatke o datotekah,
\begin_inset Text
\begin_layout Plain Layout
-sledilnik (citiraj)
+sledilnik
\end_layout
\end_inset
@@ -551,7 +581,7 @@ centraliziran strežnik, ki hrani podatke o tem, kateri soležniki so v roju
\begin_inset Text
\begin_layout Plain Layout
-košček (citiraj)
+košček
\end_layout
\end_inset
@@ -687,7 +717,7 @@ Protokol BitTorrent DHT
\begin_layout Standard
DHT je kot koncept definiran zelo splošno, za BitTorrent je uporabljen sistem
- DHT, imenovan Kademila.
+ DHT, imenovan Kademlia.
Uporablja se odpravo odvisnosti od sledilnika, saj lahko v njej hranimo
seznam soležnikov v roju.
\end_layout
@@ -741,7 +771,15 @@ Razlaga
\begin_inset Text
\begin_layout Plain Layout
-vozlišče (citiraj)
+vozlišče
+\begin_inset CommandInset citation
+LatexCommand cite
+key "dis"
+literal "false"
+
+\end_inset
+
+
\end_layout
\end_inset
@@ -770,7 +808,15 @@ odjemni program na računalniku ali računalnik
\begin_inset Text
\begin_layout Plain Layout
-usmerjevalna tabela (citiraj)
+usmerjevalna tabela
+\begin_inset CommandInset citation
+LatexCommand cite
+key "dis"
+literal "false"
+
+\end_inset
+
+
\end_layout
\end_inset
@@ -858,7 +904,15 @@ funkcija (XOR), ki izrazi konceptualno razdaljo kot 160 bitov dolgo številko
\begin_inset Text
\begin_layout Plain Layout
-koš (citiraj)
+koš
+\begin_inset CommandInset citation
+LatexCommand cite
+key "dis"
+literal "false"
+
+\end_inset
+
+
\end_layout
\end_inset
@@ -892,7 +946,7 @@ na posamezno vozlišče relativna množica drugih vozlišč, ki so si glede na
\begin_layout Plain Layout
Nepopoln seznam pojmov Kademile, potrebnih za razumevanje naloge.
- Za noben pojem nisem našel ustaljenih slovenskih prevodov.(citiraj)
+ Za noben pojem nisem našel ustaljenih slovenskih prevodov.
\end_layout
\end_inset
@@ -908,7 +962,15 @@ Nepopoln seznam pojmov Kademile, potrebnih za razumevanje naloge.
\begin_layout Standard
Kademilo, kot se uporablja v BitTorrentu, si lahko za začetek predstavljamo
kot abstraktno razpršilno tabelo, ki je shranjena porazdeljeno na velikem
- omrežju vozlišč/računalnikov in podpira naslednji operaciji (citiraj):
+ omrežju vozlišč/računalnikov in podpira naslednji operaciji
+\begin_inset CommandInset citation
+LatexCommand cite
+key "norberg08"
+literal "false"
+
+\end_inset
+
+:
\end_layout
\begin_layout Paragraph
@@ -951,11 +1013,31 @@ Da je to pridobivanje mogoče, se ve že od vpeljave protokola DHT, saj obstaja
\end_layout
\begin_layout Itemize
-Spletna stran in istoimenski program
+Spletna stran
\series bold
Btdigg
+\begin_inset CommandInset citation
+LatexCommand cite
+key "evseenko11"
+literal "false"
+
+\end_inset
+
+
+\series default
+in program
+\series bold
+dhtcrawler2 —
\series default
- (citiraj)
+prvi iskalnik po DHT omrežju
+\begin_inset CommandInset citation
+LatexCommand cite
+key "muo11"
+literal "false"
+
+\end_inset
+
+.
\end_layout
\begin_layout Itemize
@@ -973,8 +1055,23 @@ Spletna stran
\series bold
I know what you download
\series default
- (citiraj), ki hrani najdene podatke o rojih in s tem razkrije identiteto
- prenašalcev.
+
+\begin_inset CommandInset citation
+LatexCommand cite
+key "ikwyd"
+literal "false"
+
+\end_inset
+
+, ki hrani najdene podatke o rojih in s tem razkrije identiteto prenašalcev.
+\begin_inset CommandInset citation
+LatexCommand cite
+key "griffin17"
+literal "false"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
diff --git a/inf/rn/dok/po_velikosti_datotek.png b/inf/rn/dok/po_velikosti_datotek.png
new file mode 100644
index 0000000..bafca00
--- /dev/null
+++ b/inf/rn/dok/po_velikosti_datotek.png
Binary files differ
diff --git a/inf/rn/dok/po_številu_datotek.png b/inf/rn/dok/po_številu_datotek.png
new file mode 100644
index 0000000..550b953
--- /dev/null
+++ b/inf/rn/dok/po_številu_datotek.png
Binary files differ
diff --git a/inf/rn/dok/reprezentativni_.1_ods.png b/inf/rn/dok/reprezentativni_.1_ods.png
new file mode 100644
index 0000000..f330839
--- /dev/null
+++ b/inf/rn/dok/reprezentativni_.1_ods.png
Binary files differ