Internet Networking – Spring 2002

Download Report

Transcript Internet Networking – Spring 2002

Reminding - ARP


Two machines on a given network can
communicate only if they know each other’s
physical network address
ARP (Address Resolution Protocol) serves for
mapping from high-level IP address into low
level MAC address.
1
Reminding – ARP
ARP Response (00:11:22:33:44:55:12)
ARP Request (10.4.10.90)
10.4.10.90
10.4.10.91
10.4.10.86
10.4.10.20
10.4.10.23
00:11:22:33:44:55:12
00:11:22:33:44:55:bc
00:11:22:33:44:55:2e
00:11:22:33:44:55:6b
00:11:22:33:44:55:40
2
Proxy ARP

Proxy ARP (also called promiscuous ARP or
ARP hack) is a technique used to map a
single IP network prefix into two physical
addresses.



Using the same network address space for more
than one physical address
Assume that there are 2 networks A and B
connected by router R that runs Proxy ARP
Using Proxy ARP, R can use the same net id
for both networks.
3
Proxy ARP
Network A: 10.10.1.x/24
10.10.1.3
10.10.1.4
R
PPP
.
Network B:
10.10.1.x/24
10.10.1.5
4
Proxy ARP

Router R replies to ARP requests that are
generated by hosts on the PPP connection
(Network B), in which the target IP is on
network A, namely it sends its MAC address.



R know which hosts are connected through the
PPP.
These host assume that the destination host
are on the same physical network.
In their ARP table the router MAC address is
associated with the destination IP address.
5