三十、IPv4地址和网络地址转换NAT

本文涉及的产品
公网NAT网关,每月750个小时 15CU
简介: 三十、IPv4地址和网络地址转换NAT

1、IP地址



IP编址的实现包括以下三个阶段:分类的IP地址,子网的划分和构成超网(无分类编址方法)。


IP地址:全世界唯一的32位/4字节标识符,标识路由器主机的接口。


IP地址::={<网络号><主机号>},i.e.,


49c458045fa74f2a84b0558c59233596.png


2、分类的IP地址


分类IP地址的类别如下所示:

147951e40bcb41daa4ea2334b8d055c4.png


下述特殊的IP地址不能作为路由器或者主机的接口使用:

cb5ea21349e643fbadeddc36911364c4.png


下面是一些私有IP地址,不能放到互联网上使用,只能在内部网络中进行使用,比如一个学校之内或者一个单位之内。

6ddd9159cd48497ebdbd078d5ebe9956.png


分类IP地址和最大可用网络数量的对应关系如下所示:

babbbfca305e48b5bda583c1bd9b8d18.png




3、网络地址的转换NAT



路由器对目的地址是私有IP地址的数据报一律不进行转发,但是私有IP地址同样可以和互联网上的主机进行通信,通信的媒介就是网络地址转换NAT。


网络地址转换NAT(Network Address Translaion):在专用网连接到因特网的路由器上安装NAT软件,安装了NAT软件的路由器叫NAT路由器,它至少有一个有效的外部全球地址。


99c9e91bab824fa9ae030a49e980dbdd.pngNAT转换会将内网(LAN端)的源地址、端口号和外网(WAN端)的源地址、端口号进行转换,如下所示:


f32106b206bf407fb5084dbf52850620.png











相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
基于阿里云,构建一个企业web应用上云经典架构,让IT从业者体验企业级架构的实战训练。
相关文章
|
12天前
|
Python
Python网络编程基础(Socket编程)绑定地址和端口
【4月更文挑战第9天】在UDP服务器编程中,我们首先需要创建一个UDP套接字,然后绑定一个本地地址和端口,以便客户端可以通过这个地址和端口与我们的服务器进行通信。下面,我们将详细讲解如何绑定地址和端口。
|
12天前
|
运维 监控 网络协议
IPv6地址之间的转换技术:NAT66
【4月更文挑战第25天】
51 0
IPv6地址之间的转换技术:NAT66
|
12天前
|
算法 网络架构
网络地址的相关计算(超详细,快来快来!)
网络地址的相关计算(超详细,快来快来!)
42 0
|
12天前
|
安全 数据安全/隐私保护 网络架构
ensp中nat地址转换(静态nat 动态nat NAPT 和Easy IP)配置命令
ensp中nat地址转换(静态nat 动态nat NAPT 和Easy IP)配置命令
|
12天前
ENSP Nat地址转换(配置命令 )
ENSP Nat地址转换(配置命令 )
|
12天前
|
运维 安全 网络架构
【专栏】NAT技术是连接私有网络与互联网的关键,缓解IPv4地址短缺,增强安全性和管理性
【4月更文挑战第28天】NAT技术是连接私有网络与互联网的关键,缓解IPv4地址短缺,增强安全性和管理性。本文阐述了五大NAT类型:全锥形NAT(安全低,利于P2P)、限制锥形NAT(增加安全性)、端口限制锥形NAT(更安全,可能影响协议)、对称NAT(高安全,可能导致兼容性问题)和动态NAT(公网IP有限时适用)。选择NAT类型需考虑安全性、通信模式、IP地址数量和设备兼容性,以确保网络高效、安全运行。
|
12天前
NewH3C—网络地址转换(NAT)
NewH3C—网络地址转换(NAT)
|
12天前
|
安全 网络安全 定位技术
为何要隐藏IP地址?代理ip在网络安全和隐私保护中的作用是什么?
为何要隐藏IP地址?代理ip在网络安全和隐私保护中的作用是什么?
|
12天前
|
网络协议 开发工具 Docker
iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9999 -j DNAT --to-destination 172.17.0.2:80 !
iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9999 -j DNAT --to-destination 172.17.0.2:80 !
19 1

热门文章

最新文章