0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PAT技术及NAT技术的类型、使用情况与用法与PAT技术分析

电子设计 作者:电子设计 2018-09-18 08:26 次阅读

IP地址耗尽促成了CIDR的开发,但是CIDR开发的主要目的是为了有效的使用现有的INTERNET地址,而同时根据RFC1631(IP NETWORK ADDRESS TRANSLATOR)开发的NAT却可以在多重的INTERNET子网中使用相同的IP地址,用来减少注册IP地址的使用。

NAT有三种类型:静态NAT(stATIcNAT)、NAT池(pooledNAT)和端口NAT(PAT)。其中静态NAT设置起来最为简单,内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址。而NAT池则是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络。PAT则是把内部地址映射到外部网络的一个IP地址的不同端口上。根据不同的需要,各种NAT方案都是有利有弊。

静态NAT:内部网络中的每个主机都被永久的映射成外部网络中的某个合法地址;动态NAT:在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络。PAT:是人们比较熟悉的一种转换方式。PAT普遍应用于接入设备中,它可以将中小型的网络隐藏在一个合法的IP地址后面。PATT与动态地址NAT不同,它将内部连接映射到外部网络中的一个单独的IP地址上,同时在该地址上加上一个由NAT设备选定的TCP端口号。也就是采用port multIPlexing 技术,或改变外出数据的源port的技术将多个内部IP地址映射到同一个外部地址。

网络地址转换(NAT,Network Address Translation)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。

NAT 对于解决 IPv4 地址耗费问题 (在 IPv6 部署中却没必要) 尽管很有效,但毕竟属于临时性的解决方案。这种 IPv4 地址占用问题在亚洲及世界其他一些地方已比较严重,且日渐成为北美地区需要关注的问题。这就是人们为什么长久以来一直关注使用 IPv6 来克服这个问题的原因所在。

除了减少所需的 IPv4 地址外,由于专用网络之外的所有主机都通过一个共享的 IP 地址来监控通信,因此 NAT 还为专用网络提供了一个隐匿层。NAT 与防火墙或代理服务器不同,但它确实有利于安全。

NAT使用的几种情况:

1.连接到INTERNE,但却没有足够的合法地址分配给内部主机;

2.更改到一个需要重新分配地址的ISP;

3.有相同的IP地址的两个INTRANET合并;

4.想支持负载均衡(主机);

NAT有4种用法:

1.TRANSLATION INSIDE LOCAL ADDRESS ----------- 将内部地址一对一的翻译成外部地址;

2.OVERLOADING INSIDE GLOBAL ADDRESS --------- 将内部地址多对一的翻译成外部地址,通过地址加端口号的方式区别不同的本地地址。这种方式就是所谓的PAT[/color:43aa144927];

3.TCP LOAD DISTRIBUTING ---- 提供在多个、利用率高的主机之间进行负载分担的方法;

4.HANDLING OVERLAPPING NETWORK ---- 这种方法主要用于两个INTRANET的互联。

NAT的地址转换是指每个内网地址都被转换成IP地址+源端口的方式,这需要公网IP地址为多个。

而PAT由于IP地址不足够,就会出现内网地址被转换成IP地址+端口段的形式,这样的公网IP地址通常只是一个。

举个例子:

NAT

192.168.0.2:4444 ----〉202.116.100.5:4444

192.168.0.3:5555 ----〉202.116.100.6:5555

192.168.0.10:1233 ---〉202.116.100.5:1233

PAT

192.168.0.2:4444 ----〉202.116.100.5:50003

192.168.0.3:5555 ----〉202.116.100.5:50004

192.168.0.10:1233 ---〉202.116.100.5:50005

简单来说,PAT―多对1,NAT―多对多。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IP
    IP
    +关注

    关注

    5

    文章

    1407

    浏览量

    148296
  • PAT
    PAT
    +关注

    关注

    0

    文章

    10

    浏览量

    9591
  • NAT
    NAT
    +关注

    关注

    0

    文章

    109

    浏览量

    16062
收藏 人收藏

    评论

    相关推荐

    CUBEIDE运行完可以看RAM的使用情况,运行中可以实时查看RAM的使用情况吗?

    CUBEIDE运行完可以看RAM的使用情况,运行中可以实时查看RAM的使用情况吗?以及负载情况? 图片是运行完可以看RAM使用情况,是否可以运行中实时查看?是不是cubemonito
    发表于 03-12 07:56

    Zigbee技术在我国的应用情况

      Zigbee技术在我国的应用情况: 尽管,国内不少人已经开始关注Zigbee这们新技术,而且也有不少单位开始涉足Zigbee技术的开发工作,然而,由于
    发表于 03-19 22:40

    如何计算FPGA的片上资源使用情况

    (ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。  本文主要介绍的是FPGA的片上资源使用情况,分别是从组合逻辑及时序逻辑来详细的分析
    发表于 06-17 09:03

    如何查看RAM使用情况

    嗨, 我正在使用STM32L053 Nucleo,我已经为它运行了一些代码,我希望做一个RAM估计来查看当前固件的RAM使用情况。如何查看RAM使用情况? 问候#记忆
    发表于 08-05 10:08

    油液分析技术怎么监测飞机的安全?

    飞机的油液监测是利用油液分析技术对飞机使用的润滑油和液压油进行综合分析,以获得飞机发动机的润滑和磨损情况以及液压系统的使用情况,进行油液
    发表于 08-15 06:31

    Android应用的内存使用情况检查方法

    如何检查 Android 应用的内存使用情况
    发表于 03-30 13:36

    如何使用Battery Historian分析电源使用情况

    前言本文翻译自“为电池寿命做优化”系列文档中的其中一篇,用于介绍如何使用Battery Historian分析电源使用情况。中国版官网原文地址为:https
    发表于 12-29 06:54

    电池使用情况统计信息

    电池使用情况信息根据电池使用情况统计信息和电源配置文件中的值计算得出。电池使用情况统计信息框架可通过跟踪设备组件在不同状态下维持的时间来自动确定电池使用情况统计信息。当组件(WLAN
    发表于 12-31 07:01

    SoC如何查看内存使用情况

    查看系统内存: free -h 查看ION内存 NPU内存使用情况: cat /sys/kernel/debug/ion/bm_npu_heap_dump/summary | head -2VPU
    发表于 09-19 07:23

    NATPAT技术解析

    PAT:是人们比较熟悉的一种转换方式。PAT普遍应用于接入设备中,它可以将中小型的网络隐藏在一个合法的IP地址后面
    发表于 03-23 11:53 1.3w次阅读

    NAT网络地址

    NAT有三种类型静态NAT staticNAT NAT池pooledNAT 和端口 NAT PAT
    发表于 04-09 17:28 31次下载

    主流GPS芯片使用情况

    主流GPS芯片使用情况
    发表于 11-27 14:34 13次下载

    PAT-Series易拉盖启破力和全开力测试仪的技术参数

    ,并在完成测试后显示在屏幕上。仪器设计了几种易拉盖检测模式,用户可以根据需要进行相应模式中参数设置。精密的制造和坚固的设计,确保长年运行的可靠性。 技术参数: PAT-1000: 用于测试直径52-105mm易开盖 PAT-21
    的头像 发表于 09-26 09:20 2847次阅读

    一文快速了解进阶版PAT测试

    在上节课中,我们学习了适用于所有设备的基础PAT测试,在本节课中,我们将讨论可用于全面测试更多设备类型的其他测试。
    发表于 10-11 10:30 1247次阅读

    SEAWARD科普小课堂之进阶版PAT测试详解

    SEAWARD科普小课堂:PAT 测试之风险评估
    发表于 10-18 16:33 649次阅读