You are on page 1of 18

IP protokol

Milan Podbršček
IP protokol
• Vsaka naprava
• Usmeranje
• Gavni protokol
– IPv4 32bit
– IPv6 128bit
Zgradba IPv4

--------.--------.--------.--------

255.255.255.255.
4.228.250.625
Klase
• A
• B
• C
• D, multikast
• E, znanstveni nameni
Klasa A

0
Omrežje naprave

128 omrežij, 18 mio naprev

10.0.0.0
Klasa B

10
Omrežje naprave

16k omrežij, 65k naprev

172.16.0.0
Klasa C

110
Omrežje naprave

2 mio omrežij, 254 naprev

192.168.0.0
Brezklasno poimenovanje

• CIDR (Classless InterDomain Routing)


• VLAN
• /8, /16, /24
Maska omrežja
• All 1
• /24
• 11111111.11111111.11111111.00000000
• 255.255.255.0
• /23
• 11111111.11111110.00000000.00000000
• 255.254.0.0
Maska omrežja
• All 1
• /24: 0 – 255 naprav (254)
• /25: 128 – 128 naprav
• /26: 192 – 64 naprav
• /27: 224- 32 naprav
• /28: 240
• /29: 248
• /30: 252 – (2)
• /31: 254 – 2napravi (0)
Drugi protokoli
• ICMP
• Usmerjevalni protokili
Orodja
• PING
• Traceroute
PING
ICMP type code description

0 0 echo reply (to ping)

3 0 destination network unreachable

3 1 destination host unreachable

3 2 destination protocol unreachable

3 3 destination port unreachable

3 6 destination network unknown

3 7 destination host unknown

4 0 source quench (congestion control)


8 0 echo request
9 0 router advertisement
10 0 router discovery
11 0 TTL expired
12 0 IP header bad
PING
Traceroute
Povezave
• http://www.iana.org/
• http://www.ripe.net/
• http://www.subnet-calculator.com/
Privatna omrežja
• PAT protokol
– Privatni v javni (mnogo v mnogo)
• NAT protokol
– Privatni IP v javni (mnogo v eden)
• /24, 255.255.255.0
• 192.168.1.0
– Prvi uporabni – 192.168.1.1
– Zadnji uporabni 192.168.1.254
– Multicat 192.168.1.255
• /25, 255.255.255.0
• 192.168.1.0 /25
– 192.168.1.1
– multicat192.168.1.127
• 192.168.1.128 /25
– 192.168.1.129
– Zadnji 192.168.1.254
– multicast192.168.1.255

You might also like