路由是逻辑地址的寻址,他的功能是决定如何到达目标地址,并且维护地址信息,包括人工定义的静态和路由协议决定的动态两大类,动态又有距离矢量、链路状态、平衡混合三类。(即可在内网的出口,又可在两个或者多个网络中间(寻径,转发)
网络上数据的流通方向和限制,都是众多规则的影响,比如ApingB,C收到数据后发现跟自己ip不同丢弃数据包,这也是设置成规则的原因
普通路由(一般在局域网内,也可以连接公网,这样就变成了宽带路由)转发数据时只能改变目的mac(下一个接口的mac),宽带路由(需是数据通过的第一个路由)(也要是接入公网的路由)可以改变源ip,然后有个存储,回显时再通过腕带路由改回去,,而nat不光是能改变源,还能改变目的地址,正因为可以改变源地址改为将要介入的网络中地址,所以才能跨网段
路由又寻址,转发(根据路由表匹配转发)的功能,,,,而nat(通过修改源地址或者目的地址转发)具有转发功能,却没有寻径功能
NAT是内网与外网间的地址转换,他不负责寻址(地址是路由告诉他的),而只是按照规则对地址进行翻译,他解决代理上网、交叉地址空间、TCP流量均衡等问题。(只有转发功能,没有路由功能,一般在内网的出口,转发功能(策略)一般自定或者默认),这样不同网络便连起来了,所以个人认为nat