Solved

TCP-reno

Posted on 2003-10-22
5
411 Views
Last Modified: 2013-11-29
Will TCP reno ever be forced to stop sending and wait for an acknowledgement in a satellite network? What about a modem network?
0
Comment
Question by:jtcy
[X]
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
5 Comments
 
LVL 3

Expert Comment

by:cincin77
ID: 9597975
first of all, TCP is on top of data link so it does not care what the network is below it.
what do you exactly want to do?
0
 
LVL 3

Accepted Solution

by:
MaxQ earned 500 total points
ID: 9610479
Some satellite providers will use land-based proxy systems that will
"fake" TCP ACKs to the end station to prevent things from timing out.
I've not heard of it being an issue with modems since latency is less
of an issue than poor bandwidth.  But I agree with cincin77, we need
more information to give useful answers.
0
 

Author Comment

by:jtcy
ID: 9612899
Given two networks. One modem and one satellite. Modem has propagation delay of 0.025 sec and satellite has pd of 0.26 sec. Modem has bandwidth 56Kbits/sec and satellite has bandwidth 2Mbits/sec. Now, say we are sending file from A to B using the above methods. Comparing both,

1.In each of the networks, how much buffer space is needed to ensure that the sender is able to continuously send packets (assume 576 byte packets, 40 byte ACKs) until the first ACK is received?  

2.Is this amount practical in a modern computer?  

3. Is it possible to have this many unacknowledged bytes with TCP-reno?

4. Under what general conditions, if any, will a network be forced to stop sending and wait for an acknowledgement?
0
 
LVL 3

Expert Comment

by:t1n0m3n
ID: 9631660
Yes boys and girls, it is no longer summer.
0
 
LVL 3

Expert Comment

by:t1n0m3n
ID: 9631699
OK I have looked at all the questions jtcy has and it looks at though he/she has many open on basically the same set of questions.
There are some really cool answers in some of these questions.

I realize that this for school work, but the in-depth "geeky" nature of the questions has perked my ears.
And besides, jtcy seems to be really trying to grasp TCP concepts.
Links below are so that you can peruse some of the answers and questions posed.
http://www.experts-exchange.com/Networking/Q_20770838.html
http://www.experts-exchange.com/Networking/Q_20771530.html
http://www.experts-exchange.com/Networking/Q_20771688.html
http://www.experts-exchange.com/Networking/Q_20773026.html
http://www.experts-exchange.com/Networking/Q_20774356.html
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

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

When it comes to security, there are always trade-offs between security and convenience/ease of administration. This article examines some of the main pros and cons of using key authentication vs password authentication for hosting an SFTP server.
This article is a collection of issues that people face from time to time and possible solutions to those issues. I hope you enjoy reading it.
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

634 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