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

【计算机网络】IPv6和NAT网络地址转换

IPv6

  1. IPv6协议使用由单/双冒号分隔一组数字和字母,例如2001:0db8:85a3:0000:0000:8a2e:0370:7334,分成8段。IPv6 使用 128 位互联网地址,有 2 128 2^{128} 2128个IP地址
  2. 无状态地址自动配置,主机可以通过接口标识和网络前缀生成全局唯一的IPv6地址,无需依赖DHCP
  3. IPv6使NAT成为可选项
  4. IPv6标头(Header)结构更加简化和高效,并允许在标头中添加不同的扩展头。标头结构固定长度为 ​​40 字节(IPv4的标头是20-60字节)
  5. IPv6 ​​仅允许源主机分片​​,中间路由器不再分片,而是直接丢弃过大的数据包并返回 ​​ICMPv6 "Packet Too Big"​​ 错误,要求源主机调整MTU
  6. IPv6的流量类别字段占用 ​​8 位,通常前6位用于定义流量类别(如实时视频、语音、文件传输等)和服务质量(QoS,00非拥塞、10 或 01轻度拥塞、11严重拥塞)
    在这里插入图片描述

在这里插入图片描述

NAT网络地址转换

NAT是一种网络技术,用于在 IP 数据包通过路由器或防火墙时修改其源 IP 地址或目标 IP 地址。
主要目的是解决IPv4地址短缺​​问题,并允许内部网络设备共享少量公共IP地址访问互联网。

NAT 通常部署在 ​​路由器​​ 或 ​​防火墙​​ 上,它会维护一个 ​​NAT 表​​,记录内部私有 IP 地址与外部公共 IP 地址的映射关系。NAT 设备​​修改数据包的 ​​源 IP​​ 为路由器的公共 IP,并记录映射关系。/

  1. 静态NAT,一对一映射,将内部私有IP映射到外部公共IP
  2. 动态NAT,支持多对多映射,内部私有IP动态映射到一组外部公共IP池中的一个
  3. 端口地址转换,多对一映射​​,多个内部私有IP共享一个外部公共IP,通过 ​​端口号区分​​

相关文章:

  • DeepSeek R1模型已完成小版本试升级
  • jQuery和CSS3卡片列表布局特效
  • 桃黑黑反斗战
  • Spring AI 整合聊天模型之智谱AI
  • 华为OD最新机试真题-按单词下标区间翻转文章内容-OD统一考试(B卷)
  • B3694 数列离散化
  • 【人工智能】微调革命:释放大模型的无限潜能
  • 基于seal密码库的格加密算法的原理、实现与应用
  • Shell - ​​Here Document(HereDoc)
  • AI Agent工具全景解析:从Coze到RAGflow,探索智能体自动化未来!
  • 制作一款打飞机游戏61:轨迹调度
  • git提交更改
  • 使用Milvus运行一个Milvus单机版实例
  • TypeScript知识点梳理
  • vue+ts+TinyEditor 是基于 Quill 2.0 开发的富文本编辑器,提供丰富的扩展功能,适用于现代 Web 开发的完整安装使用教程
  • ModbusTcp协议
  • 第五章 面向对象(进阶)
  • qt之开发大恒usb3.0相机三
  • 第五十七节:综合项目实践-智能监控系统原型
  • AI预测3D新模型百十个定位预测+胆码预测+去和尾2025年5月28日第91弹
  • 网站浮动窗口怎么做的/全网营销平台
  • 网站关键词排名优化客服/手机网站百度关键词排名
  • 网站建设diy/百度竞价在哪里开户
  • 付费阅读小说网站开发建设源码/查看别人网站的访问量
  • 广告设计专业介绍/股票发行ipo和seo是什么意思
  • 怎样做网站关键词/网店培训