Absurd !?! - Czemu kernel wysyła pakiety z innym MACadresem niż ma w tabeli arp ?!?

Mateusz Korniak mateusz w ant.gliwice.pl
Wto, 6 Gru 2005, 23:05:27 CET


On Tuesday 06 of December 2005 09:01, Mikolaj Kucharski wrote:
> On Mon, Dec 05, 2005 at 09:19:35PM +0100, Mateusz Korniak wrote:
> > Robie:
> > [root w laptop1 ~]# ping 192.168.5.1
> >
> > I na drugiej sesji widze:
> > [root w laptop1 ~]# tcpdump -n -i eth0
>
> # tcpdump -eni eth0 ?

Wielkie dzięki za podpowiedź.
[root w laptop1 ~]#  tcpdump -eni eth0 icmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
21:56:12.341140 00:10:d7:0a:00:00 > 00:0b:6a:b6:19:7a, ethertype IPv4 
(0x0800), length 98: IP 192.168.5.253 > 192.168.5.1: icmp 64: echo request 
seq 8
21:56:12.341487 00:0b:6a:b6:19:7a > 00:02:a5:43:81:89, ethertype IPv4 
(0x0800), length 98: IP 192.168.5.1 > 192.168.5.253: icmp 64: echo reply seq 
8


Teraz pytanie brzmi dlaczego mój natujący komputer (192.168.5.1)  wysyła 
odpowiedź na inny MAC adres .. niż ma w tabeli arp [1] ?!?

[1]
# arp -n
Address                  HWtype  HWaddress           Flags Mask            
Iface
192.168.5.253            ether   00:10:D7:0A:00:00   C                     
eth0
83.230.19.129            ether   00:02:A5:43:81:89   C                     
eth0


-- 
Mateusz Korniak
"Black holes are where God divided by zero." - Steven Wright



Więcej informacji o liście dyskusyjnej pld-users-pl