How can I find the type of TCP running on my Mac OS X? (TCP Reno, Fast TCP, ...)

link|improve this question
Not sure what you mean by type of TCP running. Can you explain what you are looking for? – Jim Deville Nov 4 '09 at 6:57
how congestion control is implemented in TCP? for example, TCP reno, Fast TCP, ... – mali Nov 4 '09 at 7:33
feedback

2 Answers

up vote 5 down vote accepted

Mac OS X apparently supports SACKs, making Reno obsolete...

net.inet.tcp.sack: 1

vs

net.inet.tcp.newreno: 0

(from sysctl net | grep net.inet.tcp)

More here.

link|improve this answer
feedback

If it is congestion control implementation you need to identify,
it might be easier to you can also look at the TCP packet stream from the machine.
Here is a StackOverflow question on how to 'fingerprint' TCP Congestion control algorithm.

link|improve this answer
2  
@TheDownVoter, a brief explanation for the down-vote will be highly appreciated. – nik Nov 4 '09 at 13:02
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.