SlideShare a Scribd company logo
1 of 21
Gestione degli indirizzi ,[object Object],[object Object],[object Object]
Indirizzi IP e indirizzi fisici ,[object Object],[object Object],IP-A:193.17.31.45 MAC-A: 00:9f:7a:89:90:7a IP-B: 193.17.31.55 MAC-B: 05:98:76:6c:4a:7b 193.17.31.0 A B IP addr. MAC addr. 00:9f:7a:89:90:7a ... 193.17.31.45 ...
Address Resolution Protocol ( ARP, RFC 826) ,[object Object],[object Object],[object Object],[object Object]
ARP ( Address Resolution Protocol ) IP-A:193.17.31.45 MAC-A: 00:9f:7a:89:90:7a IP-B: 193.17.31.55 MAC-B: 05:98:76:6c:4a:7b LAN A B MAC broadcast:  ff:ff:ff:ff:ff:ff src-MAC=MAC-B, dst-MAC=broadcast ARP-request IP addr. MAC addr. ... ... IP-mitt=IP-B MAC-mitt=MAC-B IP-targ=IP-A MAC-targ= 00:00:00:00:00:00 ARP-request
ARP (Address Resolution Protocol) IP-A:193.17.31.45 MAC-A: 00:9f:7a:89:90:7a IP-B: 193.17.31.55 MAC-B: 05:98:76:6c:4a:7b LAN A B MAC broadcast:  ff:ff:ff:ff:ff:ff src-MAC=MAC-A, dst-MAC=MAC-B ARP-rephy IP-mitt=IP-B MAC-mitt=MAC-B IP-targ=IP-A MAC-targ= 00:9f:7a:89:90:7a ARP-reply IP addr. MAC addr. 00:9f:7a:89:90:7a ... 193.17.31.45 ... ARP cache
Formato dei pacchetti ARP ARP può essere usato per altri protocolli di livello 2 e livello 3 quindi occorre indicare il tipo di protocollo (IP nel nostro caso) e il tipo di hardware (ethernet per esempio) Tipo hardware Tipo protocollo Lunghezza indir. locale Lunghezza Ind. IP ARP_request / ARP_reply;  Indirizzo IP del mittente (32 bit) Indirizzo locale richiesto (48 bit) Indirizzo locale del mittente (48 bit) Indirizzo IP richiesto (32 bit) 1 16
Domini di broadcast e reti IP ,[object Object],[object Object],[object Object]
Proxy ARP ,[object Object],[object Object],[object Object],LAN A B 131.175.21.0/24 131.175.70.0/24 131.175.21.98/0 131.175.70.56/0 131.175.21.254 A
Proxy ARP ,[object Object],[object Object],LAN A B 131.175.21.0/24 131.175.70.0/24 131.175.21.98/0 131.175.70.56/0 131.175.21.254 131.175.70.254 A ARP request 131.175.21.98 ARP reply
Proxy ARP ,[object Object],[object Object],[object Object],proxy ARP LAN A B 131.175.21.0/24 131.175.70.0/24 131.175.21.98/0 131.175.70.56/0 131.175.21.254 131.175.70.254 A ARP request 196.15.127.26 ARP reply
Assegnamento indirizzi IP - RARP (Reverse ARP) ,[object Object],[object Object],[object Object],[object Object],[object Object],RARP request RARP reply BOOT server
Gestione dinamica degli indirizzi ,[object Object],[object Object],[object Object],[object Object],[object Object]
Indirizzi dinamici ,[object Object],[object Object],[object Object],[object Object],[object Object]
Indirizzi dinamici
Associazione Dinamica ,[object Object],[object Object],[object Object],[object Object]
Dynamic Host Configuration Protocol (DHCP, RFC 2131) ,[object Object],[object Object],LAN DHCP server DHCP client
DHCP (1) ,[object Object],[object Object],LAN DHCP server DHCP client 1) DHCPDISCOVER 2) DHCPOFFER
DHCP (2) ,[object Object],[object Object],LAN DHCP server DHCP client 3) DHCPREQUEST 4) DHCPACK
DHCP (3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],LAN DHCP server DHCP client 5) DHCPRELEASE
DHCP (4) ,[object Object],[object Object],[object Object],[object Object],LAN DHCP Relay DHCP client LAN DHCP server DHCP client DHCP server DHCP server DHCP server Rete IP
Trasporto dei messaggi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],UDP IP 2 1 DHCP

More Related Content

What's hot

F Temi D Esame
F Temi D EsameF Temi D Esame
F Temi D Esameacapone
 
Lumit.Basic.Knowledge.Training.Introduzione.Tcp Ip
Lumit.Basic.Knowledge.Training.Introduzione.Tcp IpLumit.Basic.Knowledge.Training.Introduzione.Tcp Ip
Lumit.Basic.Knowledge.Training.Introduzione.Tcp IpLuca Astori
 
Installare i server via rete con Cobbler
Installare i server via rete con CobblerInstallare i server via rete con Cobbler
Installare i server via rete con CobblerBabel
 
Sistemi e reti : Il livello di trasporto
Sistemi e reti : Il livello di trasportoSistemi e reti : Il livello di trasporto
Sistemi e reti : Il livello di trasportoStefano Scarpellini
 
11 Evoluzione
11 Evoluzione11 Evoluzione
11 Evoluzioneacapone
 
MPLS nelle (grandi) reti Enterprise
MPLS nelle (grandi) reti EnterpriseMPLS nelle (grandi) reti Enterprise
MPLS nelle (grandi) reti Enterprisefestival ICT 2016
 
Wep crack
Wep crackWep crack
Wep crackaspy
 

What's hot (11)

SCTP
SCTPSCTP
SCTP
 
F Temi D Esame
F Temi D EsameF Temi D Esame
F Temi D Esame
 
Lumit.Basic.Knowledge.Training.Introduzione.Tcp Ip
Lumit.Basic.Knowledge.Training.Introduzione.Tcp IpLumit.Basic.Knowledge.Training.Introduzione.Tcp Ip
Lumit.Basic.Knowledge.Training.Introduzione.Tcp Ip
 
Installare i server via rete con Cobbler
Installare i server via rete con CobblerInstallare i server via rete con Cobbler
Installare i server via rete con Cobbler
 
Sistemi e reti : Il livello di trasporto
Sistemi e reti : Il livello di trasportoSistemi e reti : Il livello di trasporto
Sistemi e reti : Il livello di trasporto
 
Arp Attack
Arp AttackArp Attack
Arp Attack
 
09nat
09nat09nat
09nat
 
11 Evoluzione
11 Evoluzione11 Evoluzione
11 Evoluzione
 
MPLS nelle (grandi) reti Enterprise
MPLS nelle (grandi) reti EnterpriseMPLS nelle (grandi) reti Enterprise
MPLS nelle (grandi) reti Enterprise
 
Iperf
IperfIperf
Iperf
 
Wep crack
Wep crackWep crack
Wep crack
 

Similar to 7 Gestione Iindirizzi

Introduzione ai protocolli tcp/ip ed al Domain Name System
Introduzione ai protocolli tcp/ip ed al Domain Name SystemIntroduzione ai protocolli tcp/ip ed al Domain Name System
Introduzione ai protocolli tcp/ip ed al Domain Name SystemRoBisc
 
5 Indirizzamento Ip
5 Indirizzamento Ip5 Indirizzamento Ip
5 Indirizzamento Ipacapone
 
C Esercizi Indirizzamento
C Esercizi IndirizzamentoC Esercizi Indirizzamento
C Esercizi Indirizzamentoacapone
 
Piano di indirizzamento di una rete IPv6
Piano di indirizzamento di una rete IPv6Piano di indirizzamento di una rete IPv6
Piano di indirizzamento di una rete IPv6Marco d'Itri
 
10 Reti Accesso
10 Reti Accesso10 Reti Accesso
10 Reti Accessoacapone
 
Network configuration - IPTables firewall
 Network configuration - IPTables firewall Network configuration - IPTables firewall
Network configuration - IPTables firewallFulvio Corno
 
13 Linux Network Comandi
13 Linux Network Comandi13 Linux Network Comandi
13 Linux Network ComandiMauro Ferrigno
 
Extended Summary of "Behind Closed Doors: A Network Tale of Spoofing, Intrusi...
Extended Summary of "Behind Closed Doors: A Network Tale of Spoofing, Intrusi...Extended Summary of "Behind Closed Doors: A Network Tale of Spoofing, Intrusi...
Extended Summary of "Behind Closed Doors: A Network Tale of Spoofing, Intrusi...MauroFarina4
 
IPv6 - Breve panoramica tra mito e realtà
IPv6 - Breve panoramica tra mito e realtàIPv6 - Breve panoramica tra mito e realtà
IPv6 - Breve panoramica tra mito e realtàConsulthinkspa
 
3 Livello Trasporto
3 Livello Trasporto3 Livello Trasporto
3 Livello Trasportoacapone
 

Similar to 7 Gestione Iindirizzi (20)

Introduzione ai protocolli tcp/ip ed al Domain Name System
Introduzione ai protocolli tcp/ip ed al Domain Name SystemIntroduzione ai protocolli tcp/ip ed al Domain Name System
Introduzione ai protocolli tcp/ip ed al Domain Name System
 
5 Indirizzamento Ip
5 Indirizzamento Ip5 Indirizzamento Ip
5 Indirizzamento Ip
 
Multicast IPv6
Multicast IPv6Multicast IPv6
Multicast IPv6
 
Modello TCP/IP
Modello TCP/IPModello TCP/IP
Modello TCP/IP
 
C Esercizi Indirizzamento
C Esercizi IndirizzamentoC Esercizi Indirizzamento
C Esercizi Indirizzamento
 
TCP IP
TCP IPTCP IP
TCP IP
 
Piano di indirizzamento di una rete IPv6
Piano di indirizzamento di una rete IPv6Piano di indirizzamento di una rete IPv6
Piano di indirizzamento di una rete IPv6
 
10 Reti Accesso
10 Reti Accesso10 Reti Accesso
10 Reti Accesso
 
Network configuration - IPTables firewall
 Network configuration - IPTables firewall Network configuration - IPTables firewall
Network configuration - IPTables firewall
 
Reti Domestiche
Reti DomesticheReti Domestiche
Reti Domestiche
 
Livello Data Link
Livello Data LinkLivello Data Link
Livello Data Link
 
13 Linux Network Comandi
13 Linux Network Comandi13 Linux Network Comandi
13 Linux Network Comandi
 
Extended Summary of "Behind Closed Doors: A Network Tale of Spoofing, Intrusi...
Extended Summary of "Behind Closed Doors: A Network Tale of Spoofing, Intrusi...Extended Summary of "Behind Closed Doors: A Network Tale of Spoofing, Intrusi...
Extended Summary of "Behind Closed Doors: A Network Tale of Spoofing, Intrusi...
 
3 H2 N Parte2
3 H2 N Parte23 H2 N Parte2
3 H2 N Parte2
 
IPv6 - Breve panoramica tra mito e realtà
IPv6 - Breve panoramica tra mito e realtàIPv6 - Breve panoramica tra mito e realtà
IPv6 - Breve panoramica tra mito e realtà
 
Tpsit 03
Tpsit 03Tpsit 03
Tpsit 03
 
3 Livello Trasporto
3 Livello Trasporto3 Livello Trasporto
3 Livello Trasporto
 
Packet Sniffing
Packet SniffingPacket Sniffing
Packet Sniffing
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Protocollo IP in 5 slide
Protocollo IP in 5 slideProtocollo IP in 5 slide
Protocollo IP in 5 slide
 

More from acapone

MobiMESH - WiFi Solutions
MobiMESH - WiFi SolutionsMobiMESH - WiFi Solutions
MobiMESH - WiFi Solutionsacapone
 
E Esercizi Routing
E Esercizi RoutingE Esercizi Routing
E Esercizi Routingacapone
 
D Esercizi Inoltro
D Esercizi InoltroD Esercizi Inoltro
D Esercizi Inoltroacapone
 
B Esercizi Tcp
B Esercizi TcpB Esercizi Tcp
B Esercizi Tcpacapone
 
A Esercizi Commutazione Di Pacchetto
A Esercizi Commutazione Di PacchettoA Esercizi Commutazione Di Pacchetto
A Esercizi Commutazione Di Pacchettoacapone
 
8 Routing
8 Routing8 Routing
8 Routingacapone
 
2 Protocolli Applicativi
2 Protocolli Applicativi2 Protocolli Applicativi
2 Protocolli Applicativiacapone
 
1 Intro Propedeutici
1 Intro Propedeutici1 Intro Propedeutici
1 Intro Propedeuticiacapone
 
MobiMESH: Mesh Evolution
MobiMESH: Mesh EvolutionMobiMESH: Mesh Evolution
MobiMESH: Mesh Evolutionacapone
 
MobiMESH: Technology
MobiMESH: TechnologyMobiMESH: Technology
MobiMESH: Technologyacapone
 
MobiMESH: Introduction to Wireless MESH Networks
MobiMESH: Introduction to Wireless MESH NetworksMobiMESH: Introduction to Wireless MESH Networks
MobiMESH: Introduction to Wireless MESH Networksacapone
 

More from acapone (11)

MobiMESH - WiFi Solutions
MobiMESH - WiFi SolutionsMobiMESH - WiFi Solutions
MobiMESH - WiFi Solutions
 
E Esercizi Routing
E Esercizi RoutingE Esercizi Routing
E Esercizi Routing
 
D Esercizi Inoltro
D Esercizi InoltroD Esercizi Inoltro
D Esercizi Inoltro
 
B Esercizi Tcp
B Esercizi TcpB Esercizi Tcp
B Esercizi Tcp
 
A Esercizi Commutazione Di Pacchetto
A Esercizi Commutazione Di PacchettoA Esercizi Commutazione Di Pacchetto
A Esercizi Commutazione Di Pacchetto
 
8 Routing
8 Routing8 Routing
8 Routing
 
2 Protocolli Applicativi
2 Protocolli Applicativi2 Protocolli Applicativi
2 Protocolli Applicativi
 
1 Intro Propedeutici
1 Intro Propedeutici1 Intro Propedeutici
1 Intro Propedeutici
 
MobiMESH: Mesh Evolution
MobiMESH: Mesh EvolutionMobiMESH: Mesh Evolution
MobiMESH: Mesh Evolution
 
MobiMESH: Technology
MobiMESH: TechnologyMobiMESH: Technology
MobiMESH: Technology
 
MobiMESH: Introduction to Wireless MESH Networks
MobiMESH: Introduction to Wireless MESH NetworksMobiMESH: Introduction to Wireless MESH Networks
MobiMESH: Introduction to Wireless MESH Networks
 

7 Gestione Iindirizzi

  • 1.
  • 2.
  • 3.
  • 4. ARP ( Address Resolution Protocol ) IP-A:193.17.31.45 MAC-A: 00:9f:7a:89:90:7a IP-B: 193.17.31.55 MAC-B: 05:98:76:6c:4a:7b LAN A B MAC broadcast: ff:ff:ff:ff:ff:ff src-MAC=MAC-B, dst-MAC=broadcast ARP-request IP addr. MAC addr. ... ... IP-mitt=IP-B MAC-mitt=MAC-B IP-targ=IP-A MAC-targ= 00:00:00:00:00:00 ARP-request
  • 5. ARP (Address Resolution Protocol) IP-A:193.17.31.45 MAC-A: 00:9f:7a:89:90:7a IP-B: 193.17.31.55 MAC-B: 05:98:76:6c:4a:7b LAN A B MAC broadcast: ff:ff:ff:ff:ff:ff src-MAC=MAC-A, dst-MAC=MAC-B ARP-rephy IP-mitt=IP-B MAC-mitt=MAC-B IP-targ=IP-A MAC-targ= 00:9f:7a:89:90:7a ARP-reply IP addr. MAC addr. 00:9f:7a:89:90:7a ... 193.17.31.45 ... ARP cache
  • 6. Formato dei pacchetti ARP ARP può essere usato per altri protocolli di livello 2 e livello 3 quindi occorre indicare il tipo di protocollo (IP nel nostro caso) e il tipo di hardware (ethernet per esempio) Tipo hardware Tipo protocollo Lunghezza indir. locale Lunghezza Ind. IP ARP_request / ARP_reply; Indirizzo IP del mittente (32 bit) Indirizzo locale richiesto (48 bit) Indirizzo locale del mittente (48 bit) Indirizzo IP richiesto (32 bit) 1 16
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.