x
login about faq Site discussion (meta-askssc)

What does the Net Address in Activity Monitor represent?

In Management Studio's Activity Monitor, (Current Activity > Process Info if using Enterprise Manager on SQL2000), there's a column labeled Net Address. One source I found says its the host's MAC address, though this doesn't seem right, as currently my three connections are represented with two different Net Addresses. Books Online says it's an:

Assigned unique identifier for the network interface card on each user's workstation. When the user logs in, this identifier is inserted in the Network Address column.

Is this some value that SQL Server assigns to a connection, or can I trace it back to a specific machine on the network (in this case, the Host field is empty)?

more ▼

asked Oct 20 at 10:29 AM in Default

ddavis\'s gravatar image

ddavis
23 1 1 1

(comments are locked)
10|1200 characters needed characters left
 moderation talk

2 answers:

I see this mapped to client_net_address in sys.dm_exec_connections in some searches. I'm not sure, but my guess is that this is a socket of some sort for network routing. It combines the MAC Or IP with some port to get a socket that allows it to be sure the correct results go to the correct connection. Possibly through a hash of some sort.

more ▼

answered Oct 20 at 10:39 AM

Steve Jones - Editor\'s gravatar image

Steve Jones ♦♦
5k 62 75 79

(comments are locked)
10|1200 characters needed characters left
 moderation talk

How many network cards do you have in your machine?

Can you compare your multiple MACs with the net_address values you are seeing?

I have 2 (one wired, one wireless) and I see 2 different net_addresses on my connections. This then ties up with what Steve said about client_net_address in sys.dm_exec_connections, as I have 2 IP addresses too.

more ▼

answered Oct 20 at 11:01 AM

Kev Riley\'s gravatar image

Kev Riley ♦♦
34.5k 28 34 54

I have one physical network card and one on a virtual machine that's not running. The MAC address of the physical NIC (physical address as reported by Vista via an ipconfig /all) in no way corresponds to the Net Address that SQL Server shows. I also have several "tunnel adapter local area connection"s reported, but none of their addresses match; I'm not even sure what those are.

Oct 20 at 12:50 PM ddavis

Mine don't either, I was just checking! Strangely enough though the net_address of those processes that are being run from the server have a matching MAC. True client connections must be a combo of the MAC plus port/socket as Steve suggests.

Oct 20 at 01:43 PM Kev Riley ♦♦
(comments are locked)
10|1200 characters needed characters left
 moderation talk
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Bounty on unaccepted answers

For the whole of May, the points received for accepting an answer are bumped up from 20 to 50, so now’s a great time to look back over your questions and accept any correct answers you have that aren’t accepted yet.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments



Facebook logo Follow Ask SSC on Facebook
Find Ask SSC on Google+
linkedin logo Find us on LinkedIn

Topics:

x208
x98
x1
x1

Asked: Oct 20 at 10:29 AM

Seen: 1830 times

Last Updated: Oct 20 at 11:00 AM

Copyright © 2002-2012 Simple Talk Publishing. All Rights Reserved. If you have any queries, please contact the site administrators.
Ask SQL Server Central is a community service provided by Red Gate.

Powered by Qato - Enterprise Q&A