网络名称 转换 网络地址_网络地址转换| 计算机网络

网络名称 转换 网络地址

At the time of classful addressing, the number of household users and small businesses that want to use the Internet kept increasing. In the beginning, a user was connected to the Internet with a dial-up line, for a specific period of time. But the situation turned different. Household users and small businesses can be connected by a cable modem. In addition, many are not happy with one address as many have created small networks with several hosts and need an IP address for each host. With the shortage of addresses, this is a serious problem.

在进行分类寻址时,想要使用Internet的家庭用户和小型企业的数量一直在增加。 最初,用户在特定时间段内通过拨号线路连接到Internet。 但是情况就不同了。 家庭用户和小型企业可以通过电缆调制解调器连接。 此外,许多人对一个地址不满意,因为许多人创建了具有多个主机的小型网络,并且每个主机都需要一个IP地址。 由于地址不足,这是一个严重的问题。

There is a quick solution to this problem is called NAT (Network Address Translation). NAT enables a user to have a large set of addresses internally and one address or a small set of addresses, externally. The traffic inside can use the large set, however, the traffic outside is only the small set or one address.

这个问题有一个快速解决方案,称为NAT(网络地址转换) 。 NAT使用户可以在内部拥有大量地址,而在外部拥有一个地址或一小组地址。 内部的流量可以使用大集合,但是,外部的流量只是小集合或一个地址。

To separate the addresses used inside the home or business (internal ones), the Internet authorities have reserved three sets of addresses as private addresses, shown below,

为了分隔家庭或公司(内部)内部使用的地址,Internet当局保留了三组地址作为私有地址,如下所示,

     10.  0.0.0 to  10.255.255.255 
172. 16.0.0 to 172. 31.255.255 
192.168.0.0 to 192.168.255.255 

Any organization can use an address that may out of this set without taking permission from the Internet authorities. Globally known that these reserved addresses are for private networks.

任何组织都可以使用此地址范围之外的地址,而无需征得Internet当局的许可。 这些保留的地址是专用网络专用的。

These addresses are unique in an organization, but they are not unique globally. No router will forward a packet directly to the destination that has one of these addresses.

这些地址在组织中是唯一的,但在全球范围内不是唯一的。 没有路由器会将数据包直接转发到具有这些地址之一的目的地。

Address Translation

地址翻译

All the outgoing packets go through the NAT (Network Address Translation) router that replaces the source address in the packet with the global NAT address. All incoming packets also pass through the Network Address Translation (NAT) router, which replaces the destination address in the packet.

所有传出数据包都经过NAT(网络地址转换)路由器,该路由器将数据包中的源地址替换为全局NAT地址。 所有传入的数据包也将通过网络地址转换(NAT)路由器,该路由器将替换数据包中的目标地址。

翻译自: https://www.includehelp.com/computer-networks/network-address-translation.aspx

网络名称 转换 网络地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/379067.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

rstudio 修改代码间距_第一章 R和RStudio

R与RStudioR是一种统计学编程语言,在科学计算领域非常流行。它是由Ross Ihaka和Robert Gentleman开发的,是 "S "编程语言的开源实现。R也是使用这种语言进行统计计算的软件的名字。它有一个庞大的在线支持社区和专门的软件包,可以为…

ubuntu下最稳定的QQ

一、安装好 Wine 1.2(1.2 版安装好就支持中文界面的了) 当然得有WINE 了 当然我的有 如果没有可以如下方法得到: 第一种方法:如果你已经安装过 Wine 的老版本,那么只要添加 Wine 1.2 的软件源,然后去新立得…

字体Times New Roman

Windows系统中的字体是Monotype公司为微软公司制作的Times New Roman PS(TrueType字体),视窗系统从3.1版本开始就一直附带这个字体。而在苹果电脑公司的麦金塔系统中使用的是Linotype公司的 Times Roman (在Macintosh系统中直接简称为‘Times…

最近最久未使用页面置换算法

在一个请求分页系统中,采用最近最久未使用页面置换算法时,假如一个作业的页面走向为4、3、2、1、4、3、5、4、3、2、1、5,当分配给该作业的物理块数M分别为3和4时,试计算在访问过程中所发生的缺页次数和缺页率。请给出分析过程。 …

ffplay的数据结构分析

《ffplay分析(从启动到读取线程的操作)》 《ffplay分析(视频解码线程的操作)》 《ffplay分析(音频解码线程的操作)》 《ffplay 分析(音频从Frame(解码后)队列取数据到SDL输出)》 《f…

tolowercase_Java String toLowerCase()方法与示例

tolowercase字符串toLowerCase()方法 (String toLowerCase() Method) toLowerCase() method is a String class method, it is used to convert given string into the lowercase. toLowerCase()方法是String类方法,用于将给定的字符串转换为小写。 Syntax: 句法&a…

python web 服务器实时监控 websocket_python websocket网页实时显示远程服务器日志信息...

功能:用websocket技术,在运维工具的浏览器上实时显示远程服务器上的日志信息一般我们在运维工具部署环境的时候,需要实时展现部署过程中的信息,或者在浏览器中实时显示程序日志给开发人员看。你还在用ajax每隔段时间去获取服务器日…

磁盘调度算法

1,假设磁头当前位于第105道,正在向磁道序号增加的方向移动,现有一个磁道访问请求序列为:35,45,12,68,100,180,170,195,试用先来先服务…

C# Using用法三则

(1)引用命名空间 using作为引入命名空间指令的用法准则为: using Namespace; 在.NET程序中,最多见的代码莫过于在程序文件的开头引入System命名空间,其原由在于System命名空间中封装了许多最基本最常用的操作&#xff…

iOS开发 工程

一直没正儿八经的写过技术文章。今日开个小窗,准备写点东西。。。完了 1、传统的MVC结构需要至少M、V、C三个模块,在实际开发中往往需要添加额外的模块,添加的模块当然也大体上属于这三个模块之内。以下为较为常用的子模块。 (1&a…

C++11 std::shared_ptr的std::move()移动语义底层分析

std::shared_ptr的std::move()移动语义底层分析 执行std::move()之前: 执行std::move()之后: 结论:一个浅拷贝 sizeof(std::shared_ptr) 8字节 pss1 : 0x0028fea8 pss2 : 0x0028fea0 (栈是逆增长的) 观察执行std::m…

一个使用numpy.ones()的矩阵| 使用Python的线性代数

Ones Matrix - When all the entries of a matrix are one, then it is called as ones matrix. It may be of any dimension (MxN). 一个矩阵 -当矩阵的所有条目均为1时,则称为一个矩阵。 它可以是任何尺寸( MxN )。 Properties: 特性: The determina…

python去掉字符串最外侧的引号_疯狂Python讲义第二章读书笔记

本章讲解变量和简单类型2.1 从注释讲起单行注释使用#,#后面的代码被注释掉不会运行,如:# print(123) 注释掉后123不会输出。多行注释使用""" """,三个双引号,双引号中的内容注释掉&…

Xpath[转]

Xpath[转] XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。 XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。 因此,对 XPath 的理解是很多高级 XML 应用的基础。 …

【转】深入分析 ASP.NET Mvc 1.0 – 1. 深入MvcHandler

MvcHandler是一个mvc程序真正开始的地方,因为你可以直接看到并调试它的源码。 MvcHandler的主要代码如下:protected internal virtual void ProcessRequest(HttpContextBase httpContext) {AddVersionHeader(httpContext);// Get the controller typestring control…

C++11 右值引用与常量左值引用保存临时变量(函数返回值)的底层分析

右值引用保存临时变量(函数返回值)的问题 :临时变量是右值 1、普通变量接收函数返回值: 2、右值引用变量接收函数返回值: 3、用const int& 和右值引用是一样的效果,只是const int& 就不可以修改…

JavaScript中的位置协议属性

JavaScript | 位置协议属性 (JavaScript | Location protocol property) A protocol by definition simply implies a set or working rules that must be adhered to. A network protocol thus defines rules for communication between network devices. You must be familia…

axure源文件_Axure教程:实现网易云音乐有声播放效果

为了方便讲解,我们首先在桌面新建一个文件夹,命名为音乐。1、将自己想要演示播放的MP3音乐文件放在这个文件夹里面。2、给播放页添加一个中继器,随便命名,我给它命名为【音乐地址链接器】,用来链接播放本地音乐文件。并…

2012年终总结

工作: 原来的文章也写过,今年年初的时候,因为一些原因,成了另外一家公司的员工,但办公地点还是在原来的公司。 这是一家外包公司,技术实力当然是比较强的,不过自己对于编程方面的兴趣止不住的一…

PYTHON解析PE的模块

RT,从GOOGLE CODE上找的。。虽然拿PYTHON解析PE的意义不大还有点麻烦…… 示例代码: #coding:gbk import sys import pefile #from struct import * import structdef main():pe pefile.PE("ccalc.exe")pe.print_info()if __name__ "__…