1、第5章 在局域网中实现Internet连接的共享,本章要点5.1 Windows XP的网关设置 5.2 客户端的网关设置 5.3 宽带路由器的安装 5.4 宽带路由器的设置 习题 5,5.1 Windows XP的网关设置,5.1.1 连接共享“Internet连接共享”(简称ICS),使用一个Internet连接就可以将小型局域网中的所有计算机接入Internet。例如,有一台通过拨号连接与Internet 相连的计算机,如果在这台计算机上启用ICS功能,局域网中其他计算机可以通过这台计算机连接到Internet。这台启用ICS功能的计算机被称为ICS主机,在局域网中充当着网关的角色(网关
2、的作用是连接不同网络,在这里连接局域网和Internet)。本案例如图5-1-1所示,计算机“A”就是这台ICS主机。例如,有8台计算机通过交换机组成一个局域网,如图5-1-1所示。其中只有使用Windows XP系统的计算机A通过ADSL和Internet连接。如果其他计算机需要接入Internet,只需将这台计算机A启用ICS功能,而其他计算机只要将默认网关地址设置为这台ICS主机的IP地址就可以访问Internet了。,5.1 Windows XP的网关设置,图5-1-1 由交换机组成的局域网,5.2 客户端的网关设置,5.2.1 什么是DNS域名系统(Domain Name Syste
3、m, DNS)是一种组织成层次结构的计算机和网络服务命名系统。主要是用来做域名与IP地址的相互解析(解析即在DNS数据库中查找主机名对应的IP地址或者IP地址对应的主机名的过程)。早期,主机名和地址之间的映射关系集中保存为一个文本文件,计算机要想通过域名访问网络就要下载这个文本文件。这个文本文件中的主机名没有层次结构,命名某台计算机的时候,要先在这个文本文件中查找,确认这个名字没有被其他计算机使用,才能使用。更新这个文件要消耗ARPANet的一部分带宽,而这个文件又常常需要更新。很快,人们就意识到,尽管在一个小型网络上用一张静态的主机列表是合理的,但对于大型的且不断扩大的ARPANet来说,却
4、是不适当的。直到1995年DNS的出现,实现了域名系统的分布式网络管理。DNS使用两个关键的概念解决了静态表的问题:层次结构的主机名和分散负责。层次结构的主机名构成了一个域名空间,这个域名空间看起来像一棵巨大的树。DNS的根就是点域,在树的每个节点处可以有任意多个分支,分支的交叉点称为节点。每个节点的名字不能超过63个字符,域名树的层次不能超过127层。,5.2 客户端的网关设置,上网的时候,在浏览器的地址栏中输入的是域名,例如。但是在网络上对于所有的网络设备(包括计算机)不能通过域名来识别,只能用二进制的IP地址来识别。所以在设置了IP地址、子网掩码和默认网关后并不能上网,还要设置“首选DN
5、S服务器”和“备用DNS服务器”把输入的域名解析为IP地址。在浏览器的地址栏中输入域名。因为要用DNS服务器把域名解析成IP地址,所以向DNS服务器提出请求。如果DNS服务器和上网的计算机不在同一个子网里,这时候就要先通过设置的默认网关把提出的请求发送给DNS服务器,再将DNS解析的结果转发给用户。到这里已经获得了要访问的网站的IP地址。最后再由网关把访问请求提交给网站的服务器。,5.3 宽带路由器的安装,5.3.1 什么是路由器Internet是通过路由器互连的网络和主机的一个庞大集合,路由器是连接两个或两个以上包交换网络的专用计算机。当用户给路由器定义了IP路由规则后,路由器会使用用户提供
6、的规则确定把数据传送到下一个目标设备上。当用户的计算机在Internet上开始与网络中的其他主机通信时,例如要连接到一台网站服务器浏览网页,用户的计算机发送出含有目标网页的计算机IP地址的数据包,用户发出的请求首先到达与用户计算机相连的ISP的路由器上,这时ISP的路由器会查看该数据包目标IP地址的网络ID部分,并根据路由器中的路由表,确定发送网页浏览请求的下一个路由器IP地址;经过几个这样的路由器后,这个请求到达了目标网络的路由器,然后这个路由器通过分析目标IP地址的主机ID部分,发送请求到达要访问的计算机上。,5.3 宽带路由器的安装,每当Internet上的数据包从一个Internet地
7、址通过另一个Internet地址时(即这个数据包经过了一个Hop。一个Hop可以是在同一设备上的不同端口、同一网络上的不同设备或在其他网络上的一台设备间的数据传递过程),就需要使用网关。网关是在某一个网络上提供给该网络用户使用的一个IP地址。例如当用户局域网上的一台计算机请求访问一个公司的网站时,用户的ISP服务器对于Internet来说就像一个网关,一旦用户的请求到达目的地时,该网关就让用户访问这个公司网页服务器上的网页。IP路由可以在计算机、路由器和其他使用IP地址的机器上指定它们使用哪个网关把数据包传送到目的地。如果一个目标文件没有确定IP路由,那么它的数据将被送到已经预设的默认网关上,
8、这个网关好像一台更高层的电话交换机一样为传送数据服务,它也许不能把数据包送达最终目的设备,但它可以“聪明地”认出哪一台设备能把数据包送到。如果它无法确定哪一台设备能把数据送到(因为没有指定路由),那么这台机器会把数据送到自己的默认网关上。最终,一台支持高层协议的计算机会使用它预定的IP路由,把数据沿着传送路径传到数据包的目标设备上。,5.4 宽带路由器的设置,5.4.1 什么是DHCPDHCP是动态主机配置协议的缩写,提供主机IP地址的动态租用配置,并将其他配置参数分发给合法网络客户端的TCP/IP服务协议。DHCP提供了安全、可靠、简便的TCP/IP网络配置,能避免地址冲突。 DHCP使用客户端/服务器模型,通过这种模式,DHCP服务器集中管理网络上使用的IP地址。支持DHCP的客户端就可以向DHCP服务器请求和租用IP地址。换句话说,如果网络中的某台计算机启用了DHCP服务功能,其他计算机可以从这台计算机自动获得IP地址,不再需要手动设置IP地址。,