Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6900339
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T07:32:01+00:00 2026-05-27T07:32:01+00:00

I am coding some network software and trying to minimize and stabilize the latency.

  • 0

I am coding some network software and trying to minimize and stabilize the latency.
I came up with the thing that in most cases the latency to remote host ( send message and receive the ACK by some protocol ) is about 2 ms, but sometimes there are some fluctuations(instantly goes to 40ms and then back to 2 ms), which i cannot explain( code is pretty simple and straightforward), so i started blaming the network card. First thing I found out through WireShark is that there is a lot of TCP Bad Checksum packets? Is it possible that it is the case? This is the first thing, after all i found out that my intel network card is detected by OS ( Linux SLED 11 ) improperly. lspci command outputs wrong NIC information. How can i fix it? Should I reinstall the driver? If so how can i do it?

Thanks!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T07:32:02+00:00Added an answer on May 27, 2026 at 7:32 am

    Please see here about checksum errors. Checksums are sometimes calculated in hardware by your NIC, so wireshark will see it incorrectly even if it is correct on the wire.

    Unless you have a direct point to point network connection, without any routers or switches in between, you aren’t going to be able to remove all variation in latency. Even with a direct connection you won’t be able to unless you are running a real time operating system on both ends. Queues getting full, memory getting paged in and out, higher priority tasks running, and many other things affect your latency. You need to look into jitter buffers and sliding window protocols if you want to minimize the harmful effects of jitter.

    Also, the lspci command shows what chipset is actually detected on the pci bus, and really has nothing to do with the driver it is using. Manufacturers change chipsets occasionally, and they are not always a good match to the brand on the box. Depending on the history of the driver, the name won’t necessarily match your expectations. If traffic is passing, you almost certainly are using the right driver.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am just starting with coding some JSP, which I find isn't all that
Recently I've added some load-balancing capabilities to a piece of software that I wrote.
I was coding some C++ for a small hobby project when I noticed that
I'm supposed to develop animations/simulations to illustrate Computer Network concepts (Algorithms etc..).Some thing like
Say you're coding some kind of web application. Something where people can contribute content,
I'm coding some c# against Active Directory and have tried endlessly to get this
I'm going to start coding some automated tests of our presentation soon. It seems
I'm doing some coding in JSP/Java (without any framework, or other strange things) and
I've been coding for some time, and I always thought the linking phase of
I use emacs to do some coding, and text editing. When I create a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.