Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Buffer ethernet packets

Posted on 2004-10-15
6
219 Views
Last Modified: 2013-12-07
Hello Experts.

Using IP network and proprietary hardware, we have created a network with two nodes. one streams out video and the other one receives and processes it. There is no way to control how fast the sending node sends its stream as it does so at a steady rate. The receiver however falls behind at times and can not keep up with incoming stream.

The question is what is the best way to synchronize the two so no packets are lost. The solution has to be something like a  switch in between the two that buffers data when the receing node falls behind. if I am correct there has to be some communication between the receiving node and the buffer to communicate send and receive flags.

would Broadcom's BCM5315 5-Port 10/100 Switch with on-chip packet buffer would do this?


thank you.
0
Comment
Question by:mehranalmasi
  • 2
6 Comments
 
LVL 30

Expert Comment

by:pgm554
ID: 12323330
No,the receiving has to do with the way that the TCP stack is configured.Bumping it up to 128K is a possible solution.

For W2K see:

http://rdweb.cns.vt.edu/public/notes/win2k-tcpip.htm

otherwise try:

http://www.psc.edu/networking/projects/tcptune/
0
 

Author Comment

by:mehranalmasi
ID: 12323656
pgm554,
thanks for the links. If bumping up the buffer on the receiver is not good enough, does that mean that we have to come up with something like Tivo in the middle for buffering more data? Meaning writing overloading packets to a hard disk.
0
 
LVL 30

Accepted Solution

by:
pgm554 earned 250 total points
ID: 12323873
You could set up a proxy server of some sorts, which might also be a solution.

Using a switch only buffers things like MAC addresses ,which is used to store and forward where data is coming from and where it is going to .

 
0
 
LVL 5

Expert Comment

by:AutoSponge
ID: 12329256
There could be a number of reasons for slow response on the receive side.  For starters:
1.  Errors on the link (causing retransmits and data to arrive out of sequence)
2.  Not enough bandwidth or misconfigured interface (transmitter may still send it but it never enters the physical pipe and drops, depending on your hardware, you may never see an error from this)
3.  Congestion in the network (you haven't really described how they are linked)
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Network bottleneck identifier 13 51
Reverse DND setup 6 38
Help creating a custom privilege level in a Cisco switch or router 3 22
Internet options/Settings 1 46
If you're not part of the solution, you're part of the problem.   Tips on how to secure IoT devices, even the dumbest ones, so they can't be used as part of a DDoS botnet.  Use PRTG Network Monitor as one of the building blocks, to detect unusual…
I had an issue with InstallShield not being able to use Computer Browser service on Windows Server 2012. Here is the solution I found.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question