Wireshark mailing list archives
Re: collision in the network card
From: Chad Dailey <wireshark () thedaileyplanet com>
Date: Sat, 20 Feb 2010 08:38:15 -0600
Karthik-- I've learned over many years that collisions are very nearly irrelevant to meaningful troubleshooting of performance problems. The backoff and reassertion of carrier/preamble happens very quickly, even after multiple collisions, and only causes a negligible change in performance. In many cases, the change in performance disappears in comparison to jitter measurements. If you've got SNMP performance counters on your network gear that show collision counters reaching more than six or seven (15 is the upper limit before a transmission is aborted for a frame), then it might be worth looking at a bit more closely. In most of the cases where multiple collisions occur (where more than one collision occurs for the attempted transmission of a single frame), I have found that someone has changed the interframe gap to a value lower than the Ethernet specification allows for, which causes 'fairness' issues. This was common practice in the 90's to inflate throughput ratings for NICs. That said, "late collisions" are another story entirely and are very important in diagnosing a bad connection. If the link propagation delay from one station to the farthest away from it is longer than 64 bit times, late collisions will often be the result, and quite evident on a busy network. Late collisions result in an abort of transmission for the frame and expect the upper layer protocols to handle retransmission, which can cause TCP to back off to a very slow rate if the problem persists. Late collisions are often also an indicator of a duplex mismatch on a link, accompanied by CRC or FCS errors. In full duplex ethernet, the collision detect mechanism is disabled, as the connection is assumed to be a point-to-point link with private transmit and receive channels. Simplistically, CSMA/CD becomes CS, as there is no multiple access of a link other than both ends of the link, no collision detect, and even the carrier sense part is reduced to the simple assertion of link state. If you've got collisions in a full duplex environment, something is definitely broken, and more often than not the first place to look is autonegotiation failure. After all that... I don't know of any way to use Wireshark to generate meaningful information for link issues with commodity hardware, I find SNMP counters on capable network equipment to be infinitely more useful for that task. There is lots of used gear that can be bought at a discount that will help you get this information if you don't have it in place already. Good luck, Chad On Sat, Feb 20, 2010 at 6:10 AM, ademar fey <ademar.fey () gmail com> wrote:
Hi Karthik, yes, the idea is to check the number of the collisions ocurring in the lan in a general way, using wireshark or similar monitor software. Tks in advanced Ademar ----- Original Message ----- From: "Karthik Balaguru" <karthikbalaguru79 () gmail com> To: "Community support list for Wireshark" <wireshark-users () wireshark org> Sent: Friday, February 19, 2010 4:37 PM Subject: Re: [Wireshark-users] collision in the network cardOn Fri, Feb 19, 2010 at 10:58 PM, ademar fey <ademar.fey () gmail com>wrote:Hi all, is there any way to detect collision in the network card that is capturing packets to wireshark ??Do you want to check packets that convey collision handling possibility/collision occurance in either receiver or transmitter ? Karthik Balaguru___________________________________________________________________________Sent via: Wireshark-users mailing list <wireshark-users () wireshark org Archives: http://www.wireshark.org/lists/wireshark-users Unsubscribe: https://wireshark.org/mailman/options/wireshark-users mailto:wireshark-users-request () wireshark org?subject=unsubscribe___________________________________________________________________________ Sent via: Wireshark-users mailing list <wireshark-users () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-users Unsubscribe: https://wireshark.org/mailman/options/wireshark-users mailto:wireshark-users-request () wireshark org ?subject=unsubscribe
___________________________________________________________________________ Sent via: Wireshark-users mailing list <wireshark-users () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-users Unsubscribe: https://wireshark.org/mailman/options/wireshark-users mailto:wireshark-users-request () wireshark org?subject=unsubscribe
Current thread:
- collision in the network card ademar fey (Feb 19)
- Re: collision in the network card Richard Bejtlich (Feb 19)
- Re: collision in the network card ademar fey (Feb 19)
- Re: collision in the network card Richard Bejtlich (Feb 19)
- Re: collision in the network card Martin Visser (Feb 22)
- Re: collision in the network card ademar fey (Feb 19)
- Re: collision in the network card Karthik Balaguru (Feb 19)
- Re: collision in the network card ademar fey (Feb 20)
- Re: collision in the network card bart sikkes (Feb 20)
- Re: collision in the network card Chad Dailey (Feb 20)
- Re: collision in the network card ademar fey (Feb 20)
- Re: collision in the network card Richard Bejtlich (Feb 19)