The problem: packets are leaving interface e1000g2 with the source IP of
interface e1000g0. Is it ever possible?
# netstat -rn
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ---------- ---------
default 10.21.254.254 UG 1 3385
10.21.0.0 10.21.3.101 U 1
6123 e1000g2
10.21.0.0 10.21.3.101 UG 1 0
10.24.1.0 10.24.1.101 U 1
1506 e1000g0
10.24.1.0 10.24.1.254 UG 1 0
10.24.254.0 10.24.254.101 U 1
1739 e1000g1
127.0.0.1 127.0.0.1 UH 1 1720
lo0
#ifconfig -a
e1000g0:
inet 10.24.1.101 netmask ffffff00 broadcast 10.24.1.255
ether 0:15:17:87:c9:bc
e1000g1:
inet 10.24.254.101 netmask ffffff00 broadcast 10.24.254.255
ether 0:15:17:87:c9:bd
e1000g2:
inet 10.21.3.101 netmask ffff0000 broadcast 10.21.255.255
ether 0:11:a:54:6e:66
#netstat -an
...
10.24.1.101.3260 10.21.1.98.1242 65535 47 64240 0 ESTABLISHED
...
# route get 10.24.1.29
route to: 10.24.1.29
destination: 10.24.1.0
mask: 255.255.255.0
interface: e1000g0
flags: <UP,DONE>
recvpipe sendpipe ssthresh rtt,ms rttvar,ms hopcount mtu expire
0 0 0 0 0 0 1500 0
#snoop -o e1000g2.cap -s 120 -r -d e1000g2
6 0.003345 10.24.1.101 10.21.1.98 TCP iscsi-target >
nmasoverip [ACK] Seq=1 Ack=11681 Win=62780 [TCP CHECKSUM INCORRECT] Len=0
Ethernet II, Src: HewlettP_54:6e:66 (00:11:0a:54:6e:66), Dst: Dell_2b:82:9f
(00:1e:c9:2b:82:9f)
But 00:11:0a:54:6e:66 has IP 10.21.3.101[/b]
It shows that packets are leaving e1000g2 interface [b]with the source address
of e1000g0[/b]
How it can even be possible? route command show correct routes. Ping and
traceroutes are correct as well. Mac addresses are correct on the switch. This
is established connection but still not clear how it happed.
Thank you,
Roman
--
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]