当前位置: 首页 > web >正文

NAT穿透

NAT是 Net Address Traslation的缩写,即网络地址转换

NAT部署在网络出口的位置。位于内网和公网之间,是连接内挖个主机和公网的桥梁,双向流量都必须经过NAT,装有NAT软件的路由器叫NAT路由器,NAT路由器拥有公网Ip

NAT解决了ipv4网络地址不够用的问题,2的32次方,40亿,ipv6一直没有普及,

NAT工作原理:

内网地址 :RFC1918规定了三个保留地址段:

10.0.0.0-10.255.255.255

172.16.0.0-172.31.255.255

192.168.0.0-192.168.255.255

这三个范围分别处于A,B,C类的地址段,不向特定的用户分配,被IANA作为私有地址保留,这些地址可以在任何组织或企业内部使用,和其他的internet地址的区别是:仅能在内部使用,不能作为全球路由地址

内网上公网必须经过内网中转

NAT原理:内网主机向外网主机发送网络包,在经过nat时,IP和port会被替换为该主机分配的外网IP/port,也就是该内挖个主机的NAT上的出口 IP/PORT,外网主机收到该网络包后,会视该内网络包是从NAT发送的,外网主机只能通过该NAT为该内网主机分配的外网IP/PORT,向他发送网络包。内网主机的本地地址对外界不可见,网络包在经过NAT的时候,会被NAT做外网IP/PORT到内网IP/PORT的转换

nat维护内网和外网的映射关系

NAT约束

http://www.xdnf.cn/news/1965.html

相关文章:

  • 59、微服务保姆教程(二)Nacos--- 微服务 注册中心 + 配置中心
  • Java知识日常巩固(三)
  • tkinter的窗口构建、原生组件放置和监测事件
  • 互联网实验室的质量管控痛点 质检LIMS系统在互联网企业的应用
  • [FPGA基础] DMA
  • java多线程(6.0)
  • Linux套接字+Sqlite实例:客户端-服务器应用程序教程
  • 科技赋能建筑新未来:中建海龙模块化建筑产品入选中国建筑首批产业化推广产品
  • URP-利用矩阵在Shader中实现物体的平移和缩放
  • 【Google上包前APK自检】
  • Mac中 “XX”文件已损坏,无法打开 解决方案
  • shell命令一
  • uniapp中检查版本,提示升级app,安卓下载apk,ios跳转应用商店
  • ubiquant比赛系列——用docker准备ubipoker开发环境
  • volatile缓存可见性实现原理
  • 支付场景下,乐观锁的实现(简洁版)
  • AiFlutter 低代码平台介绍
  • hadoop-3.3.5.tar.gz 镜像
  • Hi3516CV608 超高清智慧视觉 SoC 芯片 可提供开发资料
  • Python 快速获取Excel工作表名称
  • Easysearch 基础运维扫盲指南:从 HTTP 到 HTTPS、认证与安全访问全解析
  • 侧扫声呐概述
  • Ollama 常见命令速览:本地大模型管理指南
  • arcpy列表函数的应用(2)
  • 数据作为新生产要素,如何实现价值变现?
  • 向量数据库实践:存储和检索向量数据
  • Python实验三
  • 论文学习:《聚类矩阵正则化指导的层次图池化》
  • Java多线程
  • 2.5 桥梁桥面系及附属结构施工