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