Wireshark

  • Riverbed Technology
  • WinPcap
the world's foremost network protocol analyzer
  • Wireshark
    • About
    • Download
    • Blog
  • Get Help
    • Ask a Question
    • FAQs
    • Documentation
    • Mailing Lists
    • Online Tools
    • Wiki
    • Bug Tracker
  • Develop
    • Get Involved
    • Developer's Guide
    • Browse the Code
    • Latest Builds

Wireshark-users: Re: [Wireshark-users] TCP Segmentation Offload

Date Index Thread Index Other Months All Mailing Lists
Date Prev Date Next Thread Prev Thread Next


From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Wed, 07 May 2008 10:58:48 -0700

Barry Constantine wrote:

On NIC cards that provide TCP segmentation offload, pcap shows artificially large packets since the NIC card does the segmentation.

Is there any way for Wireshark to view these packets as they would appear on the wire?

Disable TSO on the adapter, or capture passively on the wire (mirror port on a switch, hub, etc.). Libpcap gets what the underlying packet capture mechanism gives it, and, if the driver gets reassembled segments, that's all that the driver can hand the packet capture mechanism.

There's no way for Wireshark to reconstruct the information that was not supplied by the NIC to the host due to the NIC doing reassembly, so there's no way for Wireshark to show you what the capture looked like on the wire.

  • References:
    • [Wireshark-users] TCP Segmentation Offload
      • From: Barry Constantine
  • Prev by Date: [Wireshark-users] Reassembling UDP conversations
  • Next by Date: Re: [Wireshark-users] Reassembling UDP conversations
  • Previous by thread: [Wireshark-users] TCP Segmentation Offload
  • Next by thread: [Wireshark-users] Reassembling UDP conversations
  • Index(es):
    • Date
    • Thread

Wireshark and the "fin" logo are registered trademarks of the Wireshark Foundation