一篇搞懂 NAT 和 PAT

本文详细介绍了NAT(网络地址转换)和PAT(端口地址转换)的概念、工作原理及优缺点。NAT允许私有IP地址的设备通过公共IP地址上网,分为静态NAT和动态NAT。PAT则进一步解决了NAT中IP地址不足的问题,通过端口号进行区分,实现了多个私有IP设备共享一个公网IP地址的通信。
摘要由CSDN通过智能技术生成

NAT

為什麼要有 NAT ?

回憶一下,之前在網絡層中提到 IP 地址時提到了私有的 IP 地址。若不清楚或忘記了,可以先去看看 OSI Network Layer 網絡層。私有 IP 地址的設備是不能夠上網的, 而 NAT 的出現就是為了使這些私有 IP 地址也能上網。

什麼是 NAT ?

NAT 的全稱是 Network Address Translation。接下來馬上來看看 NAT 的概念和機制。

NAT 基本概念


如圖,左手邊是一個局域網,且其上的設備的 ip 地址都是 10 網段,是私有 ip 地址。本來這些私有 ip 地址的設備的數據報在路由器上是會被丟棄,所以上不了網的,所以應用 NAT 技術。

注意到,我們在路由器上配置了一個 NAT table。而這個 NAT table 為私有 ip 的主機一一配對了另一個非私有的 ip 地址。所以從 10.4.4.5 主機所發送的數據報,會被翻譯成 2.2.2.2 發送的數據報,從而達到可以上網的需求。這就是 NAT 的基本思想。

靜態 NAT

靜態 NAT 的做法就是在路由器上寫死一個 NAT table。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值