1.虚拟专用网VPN

(1)一个机构内,对于那些仅在本机构内部使用的计算机就可以由本季候自行分配其IP地址,让这些计算机使用仅在本机构有效的IP地址(本地地址),不需要申请全球唯一的IP地址(全球地址);

(2)专用地址:这些地址只能用于一个机构的内部通信,而不能用于和因特网上的主机通信,换言之,专用地址只能用作本地地址而不能用作全球地址;

(3)在因特网中的路由器,对目的地址是专用地址的数据报一律不转发;

(4)三个专用地址:

**10.0.0.0到10.255.255.255(或10.0.0.0/8)

**172.16.0.0到172.31.255.255(或172.16.0.0/12)

**192.168.0.0到192.168.255.255(或192.168.0.0/16)

(5)采用这样的专用IP地址的互联网络称为专用互联或本地互联网,就叫做专用网;专用IP地址也叫做可重用地址;

(6)虚拟专用网(VPN):机构内部利用公用的因特网作为本机构各专用网之间的通信载体;

**这种网络是为了本机构的主机用于机构内部的通信,而不是用于和网络外非本机构的主机通信;

**所有通过因特网传送的数据都必须加密;

**“虚拟”表示“好像是”,但实际并不是,因为现在并没有使用专线而是通过公用的因特网来连接分散在各场所的本地网络;

**在使用IP隧道技术实现虚拟专用网时,每一个场所至少要有一个路由器具有合法的全球IP地址,路由器和因特网的接口必须是合法的全球IP地址;路由器在专用网络的接口地址则是专用网的本地地址;

2.网络地址转换NAT:

(1)专用网内部的一些主机本来已经分配到本地IP地址(仅在专用网络使用的专用地址),但是现在又想和因特网上的主机通信;最简单的方法就是再申请一些全球IP地址;

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

(3)所有使用本地地址的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP地址,才能和因特网连接;

(4)NAT路由器把收到的专用网内部的主机发来的数据报中的源地址,转换为NAT路由器的全球IP地址,然后转发出去;目的主机发送应答是,其目的IP地址也是NAT路由器的IP地址;

(5)通过NAT路由器的通信必须由专用网内的主机发起,这就表明,这种专用网内部的主机不能充当服务器用,因为因特网上的客户无法请求专用网内的服务器提供服务;

(6)为了更加有效的利用NAT路由器上的全球IP地址,现在常用的NAT转换表把运输层的端口号也利用上,这样,就可以使多个拥有本地地址的主机,共用一个NAT路由器上的全球IP地址,因而可以同时和因特网上的不同主机进行通信;

(8)使用端口的NAT也叫做网络地址与端口号转换NAPT:

**字段:源IP地址:TCP端口号;目的IP地址:TCP目的端口号;

**NAT路由器在转发IP数据报时,一定要更换其IP地址(转换源地址或目的地址);

**NAPT路由器还要查看和转换运输层的端口号,这相当于一些运输层的范畴;

2016.7.9 计算机网络复习要点第四章之虚拟专用网VPN和网络地址转换NAT的更多相关文章

  1. 2016.7.7 计算机网络复习要点第四章之网际协议IP

    1.与IP协议配套使用的还有三个协议: **地址解析协议ARP: **网际控制报文协议ICMP: **网际组管理协议IGMP: 2.虚拟互连网络: **没有一种单一的网络能够适应所有用户的需求: ** ...

  2. 2016.7.9 计算机网络复习要点第四章之网际控制报文协议ICMP

    1.ICMP允许主机或路由器报告差错情况和提交有关异常情况的报告:为了更有效地转发IP数据报和提高交付成功的机会: 2.ICMP不是高层协议,因为ICMP报文是装在IP数据报中的,作为其中数据部分,所 ...

  3. 2016.7.8 计算机网络复习要点第四章之地址解析协议ARP

    1.地址解析协议ARP:知道一个机器的IP地址,需要找到其相应的硬件地址:ARP协议的用途是为了从网络层使用的IP地址解析出在链路层使用的硬件地址: 2.由于是IP协议使用了ARP协议,因此通常就把A ...

  4. 2016.6.20 计算机网络复习要点第三章之CSMA/CD协议

    1.最早的以太网是将许多计算机都连接到一根总线上: (1)总线的特点是:当一台计算机发送数据时,总线上的所有计算机都检测到这个数据,这种就是广播通信方式: (2)为了实现在总线上的一对一通信,可以使每 ...

  5. 2016.6.17 计算机网络复习要点之PPP协议

    点对点协议PPP是目前使用最广泛的数据链路层协议. 1.PPP协议的特点: **我们知道因特网用户通常需要连接到某个ISP才能接入到因特网,PPP协议就是用计算机和ISP进行通信时所使用的数据链路层协 ...

  6. 【计算机网络】网络地址转换NAT

    网络地址转换NAT 要知道到每个IP使能的设备都需要一个IP地址.以一个家庭为例,假设当地的ISP已为该家庭分配过一块地址,但是后期家庭中的智能设备增加(智能手机.电脑等),这些都需要IP地址才可上网 ...

  7. jQuery复习:第四章

    一.jQuery中的事件 1.加载DOM $(document).ready()和window.onload方法具有类似功能,但是执行时机不同.window.onload方法是在网页中所有的元素都加载 ...

  8. 【知识强化】第四章 网络层 4.4 IPv4

    这节课我们来学习一个非常重要的概念,就是IPv4地址,其实也是我们常用的IP地址. 首先我们来了解一下,为什么会有IP地址的出现以及它是做什么用的.假如说在很多年前我遇到一个女生非常的漂亮,等了十年之 ...

  9. 第三十四章 Linux常规练习题(一)参考答案

    一.练习题一 1.超级用户(管理员用户)提示符是___#_,普通用户提示符是___$_. 2.linux关机重启的命令有哪些 ? 关机命令 重启命令 shutdown -h now shutdown ...

随机推荐

  1. sql数据库批量替换dedecms内容关键字

    之前写了一篇dedecms后台批量替换文章中的关键词,这边我们介绍一下用sql数据库批量替换dedecms内容关键字,当然要求你对数据库比较熟悉,修改前请自行做好备份. 1.更改文章中的内容 upda ...

  2. 搭建openfire Android 客户端学习和开发【二】spark源码导入eclipse

    首先声明下 这是我在eoe上转载的 写的很好就摘抄了... 第一步 下载源码 svn下载,下载地址:spark:http://svn.igniterealtime.org/svn/repos/spar ...

  3. HLG1744组合数学问题与lucas定理运用

    The figure below shows Pascal's Triangle: Baby H divides Pascal's Triangle into some Diagonals, like ...

  4. 如何在linux中用命令产生一个范围内的随机数?

    在shell中有一个环境变量RANDOM,它的范围是0--32767 如果我们想要产生0-25范围内的数,如何做呢?如下: $RANDOM%26 用这个环境变量对26取模,就可以得到最小是0,最大是2 ...

  5. 以Python角度学习Javascript(二)之DOM

    HTML DOM 定义了访问和操作 HTML 文档的标准方法. DOM 将 HTML 文档表达为树结构. 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文 ...

  6. 详解mysql int类型的长度值问题

    我的朋友海滨问我mysql在建表的时候int类型后的长度代表什么? 是该列允许存储值的最大宽度吗? 为什么我设置成int(1), 也一样能存10,100,1000呢. 当时我虽然知道int(1),这个 ...

  7. 18个网站SEO建议

    第一位专家是Autotrader公司的搜索市场经理Dewi Nawasari,她认为SEO就是优化网站,以吸引你的目标客户的过程.她的建议如下: 1.创建良好的引导链接 要把用户的使用过程尽量的简化, ...

  8. 《ASP.NET1200例》统计网站访问量源代码

    void Application_Start(object sender, EventArgs e)     {        //在应用程序启动时运行的代码        int count=0;  ...

  9. 54. 八皇后问题[eight queens puzzle]

    [本文链接] http://www.cnblogs.com/hellogiser/p/eight-queens-puzzle.html [题目] 在8×8的国际象棋上摆放八个皇后,使其不能相互攻击,即 ...

  10. Java构造方法的含义和使用

    我们实例化对象时,一般使用"类名 对象名 = new 类名()"来实例化,其实这样并不是十分严谨,只是编译器帮我们自动补全了一个空的构造方法,当实例化对象时,构造方法会被自动调用, ...