路由器的路由轉發和NAT的區別是什么?路由轉發和NAT是路由器的兩大功能,詳細解釋之前,先說點基礎知識鋪墊一下。
IP地址:IP網絡中,計算機在網絡通信中的標識,分為公網地址和私有地址。公網地址又叫合法地址,可以在互聯網中進行通信,公網地址必須通過電信運營商申請。因為公網地址數量有限和安全問題,人們從IP地址中選出了三段,作為私有地址,私有地址只能在局域網中使用,不能在互聯網中使用,不需要向電信運營商申請,最常見的192.168.1.1就是私有地址。
源地址:數據包的發送方的IP地址。
目的地址:數據包的接收方的IP地址。
網關:某一網絡與另一網絡互通的設備。

路由器
先說路由轉發,路由器收到數據包后,查詢數據包的目的地址,然后匹配本機路由表中路由條目,並按照路由表轉發至下一網絡節點的過程。舉個例子,路由器就相當於郵局,數據包就是郵包,路由表就是地圖,郵局收到郵包后看一下郵包的目的地址,然后查一下地圖,然后將郵包轉發至就近的下一個郵局。

NAT
再說網絡地址轉換(NAT),剛才說了IP地址分為私有地址和公網地址,只有公網地址才能在互聯網線路通信。公網地址需要從電信運營商處申請,並且需要支付較高的費用。那么問題來了,怎么才能讓使用私有地址的設備訪問互聯網呢?答案就是通過網絡地址轉換技術,在使用私有地址的設備訪問互聯網時,將數據包的源地址轉換為公網地址。利用網絡地址轉換技術,可以使多個設備(手機、電腦等)公用一個公網地址進行通信,節省了費用,提高了IP地址的利用率。