首页互联网网络地址转换(网络地址转换是什么)

网络地址转换(网络地址转换是什么)

编程之家 2024-06-13 215次浏览

一、请问,什么叫做网络地址转换,谢谢

网络地址转换(网络地址转换是什么)

网络地址转换英文全称是Network Address Translation(NAT),它的产生主要是用来解决Internet地址资源紧缺的问题。

因为internet地址资源的极度紧缺,按照NAT标准,将某些IP地址留出来供专用网络重复使用,任何人都可以使用下列范围的地址:从10.0.0.0到10.255.255.255、从172.16.0.0到172.31.255.255以及从192.168.0.0到192.168.255.255。根据约定,路由器不在Internet上向这些地址转发任何数据包。我们可以放心的用这些地址分配给内部局域网的电脑,需要上网时,可以通过NAT将这些地址映射到Internet上的地址。这便实现了一个机构专用Intranet中的主机透明地连接到互联网中的主机,无需内部主机拥有注册的(以及越来越缺乏的)Internet地址。简单点说,就是我们平常经常遇到的局域网连上internet的功能。这个功能当然用代理也可以,不过用代理工作量比较大,内网电脑多的话将大大影响速度,还要为每一台机器分别安装客户端软件,而且还要设置IP地址、网关、DNS服务器等,而且如果用代理上网的话你要在内网中建立一个服务器是相当复杂的.....(去上面的网址看)

二、网络地址转换有哪几种类型

路由器最主要的功能之一就是NAT不知道楼主还记得以前运营是限制使用路由器的,其检测的原理:路由一般都是用NAT方式,是在IP包中放入一个特殊位标记是哪台子网内的包,ISP只要检测到有这种特殊的IP包就可以认为你是在用路由上网。

支持端口转换的NAT又可以分为两类:源地址转换和目的地址转换。前一种情形下发起连接的计算机的IP地址将会被重写,使得内网主机发出的数据包能够到达外网主机。

后一种情况下被连接计算机的IP地址将被重写,使得外网主机发出的数据包能够到达内网主机。实际上,以上两种方式通常会一起被使用以支持双向通信。

基本网络地址转换(Basic NAT):

网络地址转换(网络地址转换是什么)

这一种也可称作NAT或“静态NAT”,在RFC2663中提供了信息。它在技术上比较简单,仅支持地址转换,不支持端口映射。Basic NAT要求对每一个当前连接都要对应一个公网IP地址,因此要维护一个公网的地址池。

宽带(broadband)路由器通常使用这种方式来允许一台指定的设备去管理所有的外部链接,甚至当路由器本身只有一个可用外部IP时也如此,这台路由器有时也被标记为DMZ主机。由于改变了IP源地址,在重新封装数据包时候必须重新计算校验和。

以上内容参考:百度百科-网络地址转换

三、ip地址与网络地址的转换公式是什么

通过 IP地址和子网掩码的运算得出网络地址。

以下面例子IP地址为192·168·100·5子网掩码是255·255·255·0。计算出网络地址。

1、将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。虚线前为网络地址,虚线后为主机地址。

网络地址转换(网络地址转换是什么)

2、IP地址和子网掩码进行与运算,结果是网络地址。

扩展资料:

Internet依靠TCP/IP协议,在全球范围内实现不同硬件结构、不同操作系统、不同网络系统的互联。在Internet上,每一个节点都依靠唯一的IP地址互相区分和相互联系。IP地址是一个32位二进制数的地址,由4个8位字段组成,每个字段之间用点号隔开,用于标识TCP/IP宿主机。

每个IP地址都包含两部分:网络ID和主机ID。网络ID标识在同一个物理网络上的所有宿主机,主机ID标识该物理网络上的每一个宿主机,于是整个Internet上的每个计算机都依靠各自唯一的IP地址来标识。

IP地址构成了整个Internet的基础,它是如此重要,每一台联网的计算机无权自行设定IP地址,有一个统一的机构-IANA负责对申请的组织分配唯一的网络ID。

而该组织可以对自己的网络中的每一个主机分配一个唯一的主机ID,正如一个单位无权决定自己在所属城市的街道名称和门牌号,但可以自主决定本单位内部的各个办公室编号一样。

好记星m16(好记星m16是什么) 支持北斗导航的手机(支持北斗导航的手机是什么)