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

计算机网络基础:NAT 网络地址转换

1. NAT

NAT:Network Address Translations网络地址转换,解决IP地址不够用的问题

公网和私网:

私有ip范围:

工作设备:

2. NAT 分类

1. 静态NAT

2. 动态NAT

3. PAT

静态NAT :只能有一个上网

动态NAT :需要三个人抢

为什么不能每个私网ip对应一个公网ip呢?因为回包不能区分哪个私网ip

PAT(port)端口地址转换、端口复用技术:将ip转换成端口号,真正区分内网通过端口号

1. 当内网ip访问百度的时候,路由器对地址池进行对比,成功的话将内网访问的端口进行映射(5000--->1)。然后到公网上就变成,路由器用自己公网IP的1端口进行访问

2. 百度回包的时候,也是同理

路由器的端口可能会被用完【65535】,可以再买ip,外部地址池就可以多放几个公用ip

http://www.dtcms.com/a/71511.html

相关文章:

  • Java中队列(Queue)和列表(List)的区别
  • DICT领域有哪些重要的技术标准和规范?
  • MySQL开发陷阱与最佳实践:第1章:MySQL开发基础概述-1.2 MySQL开发环境搭建
  • C语言_数据结构总结9:树的基础知识介绍
  • 安卓投屏到mac操作
  • UE5 控件反射器查找源码方法
  • win32汇编环境,网络编程入门之二
  • Java与Elasticsearch集成详解,以及使用指南
  • [多线程]基于单例懒汉模式的线程池的实现
  • 使用Exchange Web Services(EWS)API实现发送Outlook邮件
  • 《C#上位机开发从门外到门内》3-1:串口调试助手
  • 卷积神经网络 - 卷积的互相关
  • 用Lua脚本实现Redis原子操作
  • 【ARMv7汇编编程语言】
  • 用Scrum敏捷的视角看《哪吒2》的创作
  • 设计模式之组合模式:原理、实现与应用
  • Cursor+MCP,解锁AI更多可能!
  • 【eNSP实战】配置端口映射(NAT Server)
  • allWebPlugin中间件自动适应Web系统多层iframe嵌套
  • PostgreSQL技术内幕26:PG聚合算子实现分析
  • 【leetcode hot 100 101】对称二叉树
  • Vue开发者工具(VueDevtools)下载与安装
  • Huggingface科研代码学习(自定义模型开发)
  • SpringBoot 第一课(Ⅰ)--框架结构
  • 订单超时自动取消功能如何设计
  • 自然语言处理预训练模型的研究综述
  • C++——STL 常用的排序算法
  • C++使用ZeroMQ和MessagePack实现简单又轻量级的RPC框架
  • Spring是如何管理事务的
  • Blender-MCP服务源码2-依赖分析