当您发出HTTP请求(实际上是任何TCP请求)时,涉及两个端口.目的地上有端口80(在您的情况下,"example.com"),并且您的计算机上有一个端口; 此端口称为"源端口",因为您的计算机是请求的来源.
通常,您的计算机将选择超过1,000的随机端口号(例如,3,135或45,978),因为低编号端口很容易被记住(并被阻止),并且通常用于托管服务(例如端口80上的网站) .因为源端口是由您的计算机创建的,目的是在端口80上与example.com通信,所以它不会打开很长时间(只需要足够长的时间来完成它的工作).这些有时被称为"短暂的端口"; 见http://en.wikipedia.org/wiki/Ephemeral_port