G'Day Sebastien,
On Thu, Oct 12, 2006 at 02:43:41PM -0400, Sebastien Roy wrote:
> On Thu, 2006-10-12 at 10:59 -0700, Brendan Gregg - Sun Microsystems
> wrote:
> > You mean Bug ID 4085089 will be completed soon?
>
> Yes, and if you'd like a test-drive, you can download early-access
> development bits for this work from our Clearview project downloads
> page:
>
> http://www.opensolaris.org/os/project/clearview/downloads/
>
> bfu, reboot, then type "snoop -d lo0". :-)
Thanks, I just tried it out. So, I know you said early-access, but when
I run "snoop -d lo0" I get the following,
# snoop -Sd lo0
Using device /dev/lo0 (promiscuous mode)
localhost -> localhost length: 66 FTP-DATA R port=34166
localhost -> localhost length: 66 FTP-DATA C port=34166
localhost -> localhost length: 54 FTP-DATA R port=34166
localhost -> localhost length: 54 FTP-DATA C port=34166
localhost -> localhost length: 54 FTP-DATA R port=34166
localhost -> localhost length: 54 FTP-DATA R port=34166
localhost -> localhost length: 54 FTP-DATA C port=34166
^C
#
That was an ftp-data transfer of the 20 Mbyte "contents" file, which I
was demo'ing earlier. I don't see the file data being transferred.
DTrace can see all of loopback traffic, including fused data transfers,
# ./tcpio3.d
LADDR:PORT RADDR:PORT BYTES FLAGS
127.0.0.1:20 -> 127.0.0.1:63566 0 (SYN)
127.0.0.1:63566 <- 127.0.0.1:20 0 (SYN)
127.0.0.1:63566 -> 127.0.0.1:20 0 (SYN|ACK)
127.0.0.1:20 <- 127.0.0.1:63566 0 (SYN|ACK)
127.0.0.1:20 -> 127.0.0.1:63566 0 (ACK)
127.0.0.1:63566 <- 127.0.0.1:20 0 (ACK)
127.0.0.1:63566 -> 127.0.0.1:20 16384 (loopback)
127.0.0.1:63566 -> 127.0.0.1:20 16384 (loopback)
127.0.0.1:63566 -> 127.0.0.1:20 16384 (loopback)
127.0.0.1:20 <- 127.0.0.1:63566 49152 (loopback)
127.0.0.1:63566 -> 127.0.0.1:20 16384 (loopback)
127.0.0.1:63566 -> 127.0.0.1:20 16384 (loopback)
127.0.0.1:63566 -> 127.0.0.1:20 16384 (loopback)
127.0.0.1:20 <- 127.0.0.1:63566 49152 (loopback)
127.0.0.1:63566 -> 127.0.0.1:20 16384 (loopback)
[...]
and the byte sizes sum up correctly.
Sure, watching the rate of loopback connections is itself useful, so I
can see that Clearview can already solve many customer problems.
Once it can see fused data traffic also (without actually switching
fusion off), that would be great. :-)
cheers,
Brendan
--
Brendan
[CA, USA]
_______________________________________________
networking-discuss mailing list
[email protected]