首页 > 编程知识 正文

防火墙的概念和工作原理,接触器概念及工作原理

时间:2023-05-03 16:57:35 阅读:114927 作者:4444

一、代理服务器的概念和工作原理(一)代理服务器的概念

随着网络技术的迅速发展越来越多的计算机与互联网连接很多公司也把自己的局域网连接到了互联网上。 如何快速访问互联网网站,提高网络安全成为当今的热门话题。 在这种情况下,代理服务器应运而生。

1、代理服务器概念

代理服务器(Proxy Server )是个人网络和互联网提供商之间的中间代理机构,负责合法网络信息的传输、传输的控制和注册。 代理服务器作为连接internet和intranet的桥梁,在实际应用中起着极其重要的作用,可以用于很多目的,最基本的功能是连接,还有安全性、缓存、内容过滤、访问控制代理服务器顾名思义,就是本地不能直接连接到互联网的机器将互联网连接请求(例如,浏览某个主页)发送到可以直接连接到互联网的代理服务器,代理服务器将发送到该互联网然后把这一页交给委托人。 这样,局域网上的设备就可以直接访问网络了。 此外,代理服务器还可以过滤和控制几个站点,从而帮助我们控制和节约互联网成本。

代理服务器允许多台没有IP地址的计算机使用其代理功能快速安全地访问互联网资源。 当代理客户端发出对外部资源的访问请求时,代理服务器首先识别该请求,代理服务器代理对外部资源的请求。 典型的代理服务器可以智能地缓存带宽大、性能高、已浏览或未浏览的网站的内容,从而客户端可以通过代理服务器更快地访问网络资源代理APP应用程序的典型示例:具有数百台计算机的局域网还可以通过代理服务器访问外部互联网,代理服务器可以访问外部网络资源。

2、代理服务器的功能

(1)充当局域网和外部网络的接口

在作为LAN和外部网络的接口的同时,从外部切断内部网络结构的状态,使其不能从外部直接访问内部网络。 在这方面,代理服务器充当网关。

)2)作为防火墙

代理.可以保护局域网的安全,起到防火墙的作用。 安装防火墙为公司网络提供安全边界,防止外部入侵。

)3) URL过滤和访问限制

代理服务器可以设置IP地址过滤以过滤外部或内部互联网地址,并限制不同用户的访问。 例如,代理服务器可以用于限制IP地址块,也可以禁止用户浏览特定网页。

)4)提高访问速度

代理服务器将远程服务器提供的数据存储在自己的硬盘上。 如果大量用户同时使用此代理服务器,则所有对internet站点的访问都将通过此代理服务器进行。 当有人访问站点时,访问的站点的内容存储在代理服务器的硬盘上,下次有人再次尝试访问站点时,这些内容直接来自代理服务器的磁盘,而不是再次连接到远程服务器进行检索因此,可以节约带宽并提高访问速度。

(二)代理服务器工作原理

代理服务器(Proxy Server )的工作方式是,客户端在浏览器中设置Proxy Server后,使用浏览器访问所有WWW站点的请求不会直接发送到目标主机,而是首先发送到代理服务器就是代理服务器向目标主机发送请求,接收目标主机的数据,将其存储在代理服务器的硬盘上,然后代理服务器再接收客户端请求的数据。接下来,我们将详细介绍其工作过程。

在网络中,当客户端向服务器端请求数据时,服务器端将所需的数据传递给客户端。 但是,这个服务器可能很远。 例如,在美国,如果数据传输需要很长时间,而且需要相同数据的用户很多,每次都会重复传输。

1、代理服务器的作用

代理服务器是为了减少长距离的传输而诞生的。 代理客户端不仅可以向服务器端发出请求,代理服务器还可以向客户端传递所需的数据。

当客户端向服务器端发出请求时,该请求将发送到代理服务器,代理服务器将检查其本身是否有客户端所需的数据。 如果有,代理服务器将向客户端而不是服务器传输数据。 代理服务器通常会设置与自己传输距离相近的代理服务器,因此与从远程服务器传输数据相比,将数据传输到客户端更快。

如果代理服务器没有客户端请求的数据,则去获取服务器所需的数据。 代理服务器将从服务器端获取的数据传递给客户端时,可以自己保存一份,然后在用户提出相同请求时直接传递数据,而无需将数据检索到服务器端。 代理服务器改善网络数据传输拥塞的功能很明显。

(三)有关代理服务器的其他说明

1、代理服务器的适用环境

无论是家庭还是公司,都不能向公司内的所有计算机申请或租用合法的IP地址。 要使用内部的多台计算机

户高效,安全地访问Internet,使用代理服务器是一种最好的选择。代理服务器需要至少拥有一个合法的IP地址,为内部局域网中的每一台客户机都分配一个独立的IP地址,并且通过在客户机软件上配置使用代理服务器(如用Microsoft Internet Explorer浏览器设置)、指向代理服务器的IP地址和服务端口,这样就可以使局域网内部的众多用户通过代理服务器访问Internet。
  
  对于局域网内部的用户来说,是利用资源共享,实现局域网内部用户对Internet的访问:而对于服务器来说,一般是使用专线,实现多台计算机同时上Internet。
  
  2、代理服务器对硬件的特殊需求
  
  代理服务器能实现许多功能,它对服务器的硬件有一定要求。通常安装代理服务器软件的计算机都需要一个较大的硬盘作为访问数据存放的缓冲区(可能高达几个GB或者更大),当有远程服务器提供的信息通过时,就将其保存到缓冲区中,当其他用户再访问相同的信息时,直接由缓冲区取出信息传送给用户,以提高访问速度,因为代理服务器需要保持多路连接,这会使用大量的内存,所以它需要一个大容量的内存;在一定环境下,有的代理软件需要二个或者更多的网卡。

域名服务器(DNS)

  域名地址
  尽管IP地址能够唯一地标识网络上的计算机,但IP地址是数字型的,用户记忆这类数字十分不方便,于是人们又发明了另一套字符型的地址方案即所谓的域名地址。IP地址和域名是一一对应的,我们来看一个IP地址对应域名地址的例子,譬如:西南师范大学的IP地址是202.202.96.35,对应域名地址为http://www.swnu.edu.cn/。这份域名地址的信息存放在一个叫域名服务器(DNS,Domain Name Server)的主机内,使用者只需了解易记的域名地址,其对应转换工作就留给了域名服务器DNS。DNS就是提供IP地址和域名之间的转换服务的服务器。
  
  域名与域名解析-DNS原理
  DNS服务,或者叫域名服务、域名解析服务,就是提供域名与IP地址的相互转换。域名的正向解析是将主机名转换成IP地址的过程 ,域名的反向解析是将IP地址转换成主机名的过程。通常我们很少需要将IP地址转换成主机名,即反向解析。反向解析经常被一些后 台程序使用,用户看不到。

  域名系统的工作过程
  1.设置您的电脑去向谁查询。
  除非您的电脑本身具有域名服务器的功能(也就是说,你的电脑能直接转换IP的功能,是你的电脑上建立并记录域名与IP地址的映射关系),否则它不会进行完整的域名查询。您的电脑需要借助于Internet上的某台域名服务器帮助进行域名查询。所以您首先需要设置您的电脑。如:在需要进行域名查询时,你要上Internet上的某个WWW服务器看网页的内容;http://www.swnu.edu.cn/,它的IP地址是:202.202.96.3,但我们并不记住这个202.202.96.3地址,应该向哪个服务器发出询问。Internet上有许许多多域 名服务器,您可以选任何一台作为您首选的域名服务器。也就是说,您要告诉您的电脑,当需要进行域名查询时,首先去问哪一台域名服务器,这个服务器就是我们电脑上设的一台服务器如:202.100.192.68。域名服务器接收到您的电脑的查询请求,它会帮助您进行查询,然后将结果返回您的电脑。 为了获得最快的响应,一般选择与您的电脑有最好的连接的服务器。

  网关(Gateway)
  就是一个网络连接到另一个网络的“关口”。而要实现这两个网络之间的通信,则必须通过网关。

教学心得:

   

    课堂实施效果如何主要是看学校的设施和条件,我是根据本校的网络建设实际,课前领学生参观学校的网络中心,引导学生观看学校的网络建设情况,介绍各种设备和线路情况,然后再进行理论研究,从理论上让学生理解网络的工作情况,引用实例进行分析……
    从效果来说,

    1、学生很感兴趣进行理论学习;

    2、我以前专业学习时觉得这也是很难的内容,可以说大学毕业还不懂如何建局域网,很多都是从电脑公司的技术员那里学的,但认真总结自己学习“难”的关键,为什么“难”,可以说难是在于“纸上谈兵”,所以我想法是让自己的学生不再“望而却步”,而且是一种有“意义学习”。

  

阅读: 6115 次
录入: admin02

【 推荐 】【 打印 】 上一篇: TCP/IP通信原理
下一篇: 制作班级主题网页

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。