Difference between revisions of "IPv4"

From mmmv_kos
Jump to: navigation, search
m
m
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
  
  
'''V8rgumask''': See 11111veelyhtesid0v8ibollaveelnulle
+
[[Võrk]]
  
  
'''V8rguaadress (Network Address)''': AND(v8rku-kuuluv-IPaadress,V8rgumask)
+
= ABC =
 +
 
 +
 
 +
'''Võrgumask''': See 11111veelyhtesid0v8ibollaveelnulle
 +
 
 +
 
 +
'''Võrguaadress (Network Address)''': AND(võrku-kuuluv-IPaadress,Võrgumask)
  
 
[http://en.wikipedia.org/wiki/Private_network#Private_IPv4_address_spaces Lokaalvõrgu aadressi-piirkonnad].
 
[http://en.wikipedia.org/wiki/Private_network#Private_IPv4_address_spaces Lokaalvõrgu aadressi-piirkonnad].
  
  
V8rguaadress on normaliseeritud IP-aadressi kuju v8rdlemaks,kas pakett tuleb saata lyysile (Gateway) edastamiseks v8i on tegu sisev8rku kuuluva IP-aadressiga, mille korral piisab selle saatmisest otse sihtkoha-IP-aadressile.
+
Võrguaadress on normaliseeritud IP-aadressi kuju võrdlemaks,kas pakett tuleb saata lüüsile (Gateway) edastamiseks või on tegu sisevõrku kuuluva IP-aadressiga, mille korral piisab selle saatmisest otse sihtkoha-IP-aadressile.
  
  
'''Lyys''' ei asu standardsel IP-aadressil, v8rgu-aadressil,vaid lyysi IP-aadress sisev8rgus tuleb igale sisev8rgusolevale seadmele eralid seadistustes ette 8elda. Eri seadmetel samas alamv8rgus v8ivad olla erinevad lyysid.
+
'''Lüüs''' ei asu standardsel IP-aadressil, võrgu-aadressil,vaid lüüsi IP-aadress sisevõrgus tuleb igale sisevõrgusolevale seadmele eralid seadistustes ette öelda. Eri seadmetel samas alamvõrgus võivad olla erinevad lüüsid.
  
  
'''Ringh22lingu aadress(broadcast address)''' on alamv8rgu k8rgeim IP-aadress.
+
'''Ringhääling(broadcast)''' on andmete saatmise viis, kus andmeid saadetakse ühelt saatjalt mitmele vastuvõtjale.
  
  
 +
'''Ringhäälingu aadress(broadcast address)''' on alamvõrgu kõrgeim IP-aadress.
  
==== Network Address Translation (NAT) ====
+
 
 +
'''Multisaade(multicast)''' on andmete saatmise viis, kus on mitu saatjat ja mitu vastuvõtjat.
 +
 
 +
 
 +
 
 +
= Network Address Translation (NAT) =
  
  
Line 27: Line 39:
 
NAT'i korral teeb ruuter omale 2-suunalise paisktabeli (või 2 paisktabelit, kus ühe paisktabeli võtmed on teise paisktabeli väärtusteks ja vastupidi), kus paari pannakse:
 
NAT'i korral teeb ruuter omale 2-suunalise paisktabeli (või 2 paisktabelit, kus ühe paisktabeli võtmed on teise paisktabeli väärtusteks ja vastupidi), kus paari pannakse:
  
paariline 1:  concat(<sisev8rgu IP-aadress>,":",<sisev8rgu masina port>)
+
paariline 1:  <ruuteri sisevõrgu, LAN, poolel asuva masina IP-aadress>:<sisev8rgu masina port>
 +
 
 +
paariline 2:  <ruuteri välisvõrgu, WAN, IP-aadress>:<ruuteri WAN poole port>
 +
 
 +
 
 +
 
 +
== NAT-teemaga tihedalt seonduvad teemad ==
 +
 
 +
* [[WebRTC]]
 +
 
 +
= Reserveeritud IP-aadressid =
 +
 
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Üldkuju !! Kasutusala
 +
|-
 +
| 127.x.x.x || "localhost", kohalik masin, "loopback address"
 +
|-
 +
| 192.168.x.x || ruuteri LAN ''("private address space")''
 +
|-
 +
| 10.x.x.x || ruuteri LAN ''("private address space")''
 +
|-
 +
| $$[172.16.0.0 -kuni- 172.31.255.255]$$ || ruuteri LAN ''("private address space")''
 +
|-
 +
| $$[224.0.0.0 -kuni- 224.0.0.255]$$ || "Mustadeks päevadeks" reserveeritud multisaate''("multicast")'' aadressid.
 +
|-
 +
| $$[224.0.1.0 -kuni- 238.255.255.255]$$ || Internetiülesed multisaate''("multicast")'' aadressid
 +
|-
 +
| $$[239.0.0.0 -kuni- 239.255.255.255]$$ || LAN'i multisaate''("multicast")'' aadressid
 +
|}
 +
 
  
paariline 2:  concat(<ruuteri avalik IP-aadress>,":",<ruuteri port>)
 
  
 +
= Viiteid =
  
Erinevaid sisev8rgu IP-aadresse, millelt l2hevad, n2iteks HTTP-p2ringud,samale v2lisv8rgu IP-aadressile ja samasse porti, eristatakse ruuteris
+
* [http://learn-networking.com/ learn-networking.com]
 +
* [http://www.tcpipguide.com/ tcpipguide.com] ''([https://archive.is/NNNhm arhiivkoopia])''
 +
* [http://www.penguintutor.com/linux/basic-network-reference http://www.penguintutor.com/linux/basic-network-reference] ''([https://archive.is/gRPM9 arhiivkoopia])''

Latest revision as of 18:56, 12 June 2020


Võrk


ABC

Võrgumask: See 11111veelyhtesid0v8ibollaveelnulle


Võrguaadress (Network Address): AND(võrku-kuuluv-IPaadress,Võrgumask)

Lokaalvõrgu aadressi-piirkonnad.


Võrguaadress on normaliseeritud IP-aadressi kuju võrdlemaks,kas pakett tuleb saata lüüsile (Gateway) edastamiseks või on tegu sisevõrku kuuluva IP-aadressiga, mille korral piisab selle saatmisest otse sihtkoha-IP-aadressile.


Lüüs ei asu standardsel IP-aadressil, võrgu-aadressil,vaid lüüsi IP-aadress sisevõrgus tuleb igale sisevõrgusolevale seadmele eralid seadistustes ette öelda. Eri seadmetel samas alamvõrgus võivad olla erinevad lüüsid.


Ringhääling(broadcast) on andmete saatmise viis, kus andmeid saadetakse ühelt saatjalt mitmele vastuvõtjale.


Ringhäälingu aadress(broadcast address) on alamvõrgu kõrgeim IP-aadress.


Multisaade(multicast) on andmete saatmise viis, kus on mitu saatjat ja mitu vastuvõtjat.


Network Address Translation (NAT)

J2ttes UDP vaatluse alt v2lja, siis TCP yhenduste korral luuakse 2 masina vahel kahesuunaline yhendus viisil, et kummalgi masinal on avatud 1 port ja avatud on "voog", kuhu saab kirjutada ja kust saab kohale j8udnut lugeda.


NAT'i korral teeb ruuter omale 2-suunalise paisktabeli (või 2 paisktabelit, kus ühe paisktabeli võtmed on teise paisktabeli väärtusteks ja vastupidi), kus paari pannakse:

paariline 1: <ruuteri sisevõrgu, LAN, poolel asuva masina IP-aadress>:<sisev8rgu masina port>

paariline 2: <ruuteri välisvõrgu, WAN, IP-aadress>:<ruuteri WAN poole port>


NAT-teemaga tihedalt seonduvad teemad

Reserveeritud IP-aadressid

Üldkuju Kasutusala
127.x.x.x "localhost", kohalik masin, "loopback address"
192.168.x.x ruuteri LAN ("private address space")
10.x.x.x ruuteri LAN ("private address space")
$$[172.16.0.0 -kuni- 172.31.255.255]$$ ruuteri LAN ("private address space")
$$[224.0.0.0 -kuni- 224.0.0.255]$$ "Mustadeks päevadeks" reserveeritud multisaate("multicast") aadressid.
$$[224.0.1.0 -kuni- 238.255.255.255]$$ Internetiülesed multisaate("multicast") aadressid
$$[239.0.0.0 -kuni- 239.255.255.255]$$ LAN'i multisaate("multicast") aadressid


Viiteid