只是好奇NAT的特定场景.假设我们有4台计算机在NAT下共享一个全局IP地址.据我所知,NAT盒保存内部记录,以了解将请求转发到哪台计算机.但是,让我们说在计算机#2上我正在尝试下载文件.让我们说计算机#1,#3和#4,我只是正常浏览网页.当浏览器启动TCP连接以获取该文件时,它如何知道将哪个计算机提供给它?我的意思是,四台计算机中的每一台都使用端口80来浏览网页吗?NAT的记录如何区分哪个"端口80"属于哪台计算机?
networking nat
nat ×1
networking ×1