共享上网的原理

上传人:博****1 文档编号:507758711 上传时间:2022-08-25 格式:DOC 页数:2 大小:62.50KB
返回 下载 相关 举报
共享上网的原理_第1页
第1页 / 共2页
共享上网的原理_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《共享上网的原理》由会员分享,可在线阅读,更多相关《共享上网的原理(2页珍藏版)》请在金锄头文库上搜索。

1、共享上网的原理也许大家早就知道共享上网了,就是假设干台电脑通过一台性能比较好的、与 internet 连接的电脑上网,大部分网吧与单位的小型局域网都是这样与 internet 连接的,因为无论从以前的 modem,ISDN,到现在的 ADSL甚至宽带上网,租用一个 IP 地址就要出一份租金,如果局域网里的每一台电脑都有一个合法的 IP 的话,那样的费用太高,太不合算,所以组建一个局域网,然后通过一台主机,也就是服务器上网就成为很好的选择, 在这里我想谈谈共享上网的实现原理,无论通过类似路由器这样的硬件设备上网,还是用 windows 的 internet 连接共享,或者用网关类软件 winga

2、te, 代理服务器软件 sygate 等上网,它们的原理都是相同的,路由器这样的硬件上网设备只不过是把软件固化在了硬件中, 软件完全能实现他的功能。在谈共享上网的原理之前, 我想有必要介绍一下私有地址, 私有地址就是在一个网络内部使用, 这个网络不会与别的网络相连, 所以网络中的任何一台机器都不会与别的网络的机器的 IP 地址发生冲突,国际上的网络组织指定了三个保证都不会被分配的保留的 IP 地址段,这三个地址段是 :;。这些IP地址可以在一个局域网内部使用,在信息高速传递的今天,没有同internet连接的网络已经很少了,但直接以这样的私有地址连接到因特网显然是不行的,比如有两个网络都是用的

3、这个地址,那么就会有两个,当因特网上有数据要传给这台电脑时,就会产生冲突。大家肯定要问:不是有合法的IP 地址吗,给每台机器一个不就行了吗?这当然是可以的,但是出于经济原因的考虑,现在小型网络连接internet 大部分都是局域网内用私有地址, 然后通过一台有合法IP 的主机上网,而且,因为局域网内的机器不是合法的 IP 地址,不与 internet直接相连,没有暴露在 internet 上,所以,有合法 IP 的那台主机也起了个防火墙的功能,这样的网络成为小型网络的首选。那么局域网里的机器是如何连接到internet的呢?下面我们看看它的原理。局域网内的机器是靠地址转换上网的, 就是当内部的

4、机器与外部的机器连接时,先通过主机把私有 IP 地址转换为合法的 IP 地址,这就是网络地址转换 network address translation),简称 NAT,它有三种模式,最常用的模式是PAT模式,它的工作原理是端口号改变。例如有一个小型网络,它的IP 地址段是,它们通过一台主机上网,这台主机不一定是台电脑,它可以是一个路由器,或者一个单独的 NAT产品,它有两个 IP 地址,一个是网络内部地址, 如,一个是合法的 IP 地址,如图 1。如果局域网内部的一台电脑H3,IP 地址是:4000,4000 是它的端:4000 的请求先传到主机上,主机把这个IP 地址转换为:9000,然后以端口号为9000 的这个 IP 地址向 sohu发 出请 求, 当 sohu 受到 请求 后, 会回 答, 它 先把 回答 的数 据流 传给:9000,也就是局域网内的主机,主机接收到数据后,会查找与 9000 这个端口号相关联的内部 IP 地址,当它发现是:4000 后,就把数据传给: 4000,这样, IP 地址的转换就完成了。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号