网络地址转换(NAT)-局网内部多个IP设备共享单个公共IP地址来访问Internet

网络地址转换(NAT)是一种能够将私有IP地址转换为公共IP地址以访问互联网的技术。NAT是因为IPv4地址不够用而发明的,它可以将多台设备在局域网中使用相同的公共IP地址访问互联网。

NAT通过使用路由器或网关设备来实现,这些设备会将私有IP地址和公共IP地址的两个网络之间进行转换。当数据包从私有网络传输到公共网络或互联网时,NAT会将源IP地址和端口号转换为公共IP地址和端口号,以避免重复的IP地址,并在数据包返回时将其还原回原来的私有IP地址和端口号。

下面是NAT的一些常用术语:

内部IP地址
内部IP地址是指设备连接到私有网络时被分配的IP地址,它可以是任何私有IP地址,如10.x.x.x、172.16.x.x-172.31.x.x和192.168.x.x等。

外部IP地址
外部IP地址是指连接到Internet的路由器或网关设备使用的公共IP地址。这些地址是全球唯一的,由互联网服务提供商(ISP)分配。

NAT映射
NAT映射是指在NAT设备上配置的一个规则,将内部IP地址和端口映射到外部IP地址和端口,以便从Internet上访问内部设备。

PAT(端口地址转换)
PAT将IP地址和端口号配对使用,在NAT设备上将一个外部IP地址映射到多个内部IP地址和不同的端口号上。这使得多个设备共用一个公共IP地址成为可能,因为它们可以通过不同的端口号(来源端口)进行区分。

总之,NAT是一种通过私有IP地址和公共IP地址之间转换的技术,可以使局网内部多个IP设备共享单个公共IP地址来访问Internet。NAT技术广泛应用于家庭和企业网络,为网络连接提供了更高的可用性和灵活性。

【最后一个bug】多平台都有更新和发布,大家可以一键三连,关注+星标,不错过精彩内容~
网络地址转换(NAT)-局网内部多个IP设备共享单个公共IP地址来访问Internet_第1张图片

你可能感兴趣的:(tcp/ip,网络,服务器,arm开发,算法)