当前位置:Linux教程 - Linux文化 - 什么时候用路由?什么时候用NAT?

什么时候用路由?什么时候用NAT?


>>> 此贴的回复 >> 当路由不能解决问题时用 NAT,就是这个策略

>>> 此贴的回复 >> 具我理解,路由和NAT是混合在一起使用的,几乎是有路由就必有NAT。因为我觉的路由就包含了NAT。 NAT者 网络地址转换,路由不就有用到他么。

>>> 此贴的回复 >> 正好反了 有路由未必有 NAT 有 NAT 必有路由

>>> 此贴的回复 >> 对于两个网段来讲,一般要互相通讯,是需要双方都有路由的: A---router-----B 即,A需要有到B的路由,B也需要有到A的路由;

但是,某些时候,末必就有双向的路由,仍以上图为例,图中的router为本单位的出口路由器,B为私网网段,A为电信网关。 B可以有到A的路由,但是A是不可能有到B的路由(不知能不能半夜进电信机房自己加一条……),这个时候,就需有有一种技术,将B网段的IP地址“翻译”成与A同一网段,这样,B表面上就不再需要有到A的路由了。 这就是NAT……

所以,怎么用,如何用,没有定式,看情况而定,然有一个原则是:纯路由效率是要高于NAT的……