路由器PAT的疑惑

来源:百度知道 编辑:UC知道 时间:2024/06/30 21:15:09
小生对pat理解有点疑问,请各位帮忙,谢谢
我不知道现在是不是路由器地址转换都使用NAT、PAT,
我们都知道PAT将内网发到router的包的IP和port都改为了router(向外)的IP和port,那这么说来,内网的每一个向外请求的程序都会占用router这个向外的IP(假设只有一个向外的IP)的一个端口,
那再假设这个局域网是个学校、或是大的集团有上万台PC,同时向外请求的程序就不知道有多少了,那这么说来router的端口就会有不足的可能,
有这样的问题吗?
如果存在这样的问题,现在又解决办法吗?谢谢
不知道我的理解有没有错误的地方,请高人指点,谢谢!
(我的分不多,只能给到这些,谢谢各位帮忙了)
其实我的意思是:如果有一个局域网,内网一台主机A(192.168.10.11),网关路由器R全局合法地址为(202.22.22.22),这时A有两个程序同时访问外网,那就发出两种包,假设为P1(192.168.10.11:2000)和P2(192.168.10.11:2001),在路由器R处P1包的源地址就会被替换为P1(202.22.22.22:3000)、P2就为P2(202.22.22.22:3111),这样一来路由器R就有两个端口被占用了,
而在现实生活中A不可能不只有两个程序在访问外网,而是N个,并且,局域网也不只有A一台机子,而是N台,如果是上万台那就是W*N个内部地址需要翻译,
我的疑问就是R的端口够吗?(现在IP那么贵十几万一个,像学校这种非盈利机构,买很多个恐怕不现实吧)
我觉得是不够的,该怎么解决呢?
还是我理解有误,请各位指点
(楼下所说的“源IP,源端口,目的IP,目的端口这4个元素只要有一个不同就可以了”,我实在无法理解,这完全说不过去)

有上万台PC的公司 有哪些 哪些集团公司 占1个大楼的 也没1W台

再说了 有上万台PC的公司 难道不多买几个IP吗?

而且通信不只 一种方法

用帧中继 可以实现与分公司的通信,通过分公司访问INTERNET

还有直接拖光纤 和宽带不是一个概念

无线之类的

说白了,你10W台机子都能让你高速上网,还给你双备份,只要你有钱!!!