Why is default timeout for python requests.get() different for different machines
<p>My program wants to get the webpage contents on a private IP(10.0.0.0/8) in internal network.
I am using python requests.get() for that purpose.</p>

<hr>

<p>I went through question <a href="https://stackoverflow.com/questions/17782142/why-doesnt-requests-get-return-what-is-the-default-timeout-that-requests-get#">Why doesn&#39;t requests.get() return? What is the default timeout that requests.get() uses?</a> but I did not get much help</p>

<ol>
<li>On what basis is the default timeout for python get request determined ?</li>
<li>Is it dependent on the TCP stack configuration ? Which file hosts that configuration ?</li>
</ol>