免费智能真题库 > 历年试卷 > 系统架构设计师 > 2023年下半年 系统架构设计师 上午试卷 综合知识
  第37题      
  知识点:   代理服务器   基本原理
  章/节:   数据通信与计算机网络       

 
CDN 和反向代理的基本原理都是()。
 
 
  A.  缓存
 
  B.  负载均衡
 
  C.  路由转发
 
  D.  NAT转换
 
 
 

  相关试题:数据通信与计算机网络          更多>  
 
  第15题    2009年下半年  
   64%
某公司欲构建一个网络化的开放式数据存储系统,要求采用专用网络连接并管理存储设备和存储管理子系统。针对这种应用,采用(15)存..
  第14题    2019年下半年  
   29%
Web页面访问过程中,在浏览器发出HTTP请求报文之前不可能执行的操作是   (14)   
  第39题    2024年上半年  
   40%
二层交换机工作在( )。
   知识点讲解    
   · 代理服务器    · 基本原理
 
       代理服务器
        代理服务器是介于浏览器和Web服务器之间的一台服务器,当用户通过代理服务器上网浏览时,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,由代理服务器来取回浏览器所需要的信息并传送给用户的浏览器。
        代理服务器的作用主要体现在以下5个方面:
        (1)提高访问速度。因为客户要求的数据存于代理服务器的硬盘中,因此下次这个客户或其他客户再要求相同目的站点的数据时,就会直接从代理服务器的硬盘中读取,代理服务器起到了缓存的作用。当有很多客户访问站点时,代理服务器的优势更为明显。
        (2)可以起到防火墙的作用。因为所有使用代理服务器的用户都必须通过代理服务器访问远程站点,因此在代理服务器上就可以设置相应的限制,以过滤或屏蔽掉某些信息。这是局域网网管对局域网用户访问范围限制最常用的办法,也是局域网用户为什么不能浏览某些网站的原因。拨号用户如果使用代理服务器,同样必须服从代理服务器的访问限制。
        (3)通过代理服务器访问一些不能直接访问的网站。Internet上有许多开放的代理服务器,这些代理服务器的访问权限是不受限制的,客户在访问权限受到限制时,如果刚好代理服务器在客户的访问范围之内,那么客户通过代理服务器访问目标网站就成为可能。国内的高校多使用教育网,不能出国,但通过代理服务器,就能实现访问Internet,这就是高校内代理服务器热的原因所在。
        (4)安全性得到提高。无论是上聊天室还是浏览网站,目的网站只能知道用户来自于代理服务器,而用户的真实IP则无法测知,这就使得用户的安全性得以提高。
        (5)共享IP地址。由于中国的IP地址比较紧张,通过代理服务器,可以节约一些IP地址。
        代理技术主要有以下6个方面的优点:
        (1)代理易于配置。因为代理是一个软件,所以它比过滤路由器更易配置,配置界面十分友好。如果代理实现得好,可以对配置协议要求较低,从而避免配置错误。
        (2)代理能生成各项记录。因代理工作在应用层,它检查各项数据,所以可以按一定准则,让代理生成各项日志、记录。这些日志、记录对于流量分析、安全检验是十分重要和宝贵的。当然,也可以用于计费等应用。
        (3)代理能灵活、完全地控制进出流量和内容。
        (4)代理能过滤数据内容。
        (5)代理能为用户提供透明的加密机制。
        (6)代理可以方便地与其他安全手段集成。
        代理技术的缺点主要有以下6个方面:
        (1)代理速度较路由器慢。
        (2)代理对用户不透明。
        (3)对于每项服务代理可能要求不同的服务器。
        (4)代理服务通常要求对客户、过程之一或两者进行限制。
        (5)代理服务不能保证免受所有协议弱点的限制。
        (6)代理不能改进底层协议的安全性。
 
       基本原理
        分区存储管理的一个特点是连续性,每个程序都分得一片连续的内存区域。这种连续性将导致碎片问题,包括固定分区中的内碎片和可变分区中的外碎片。为了解决这些问题,人们又提出了页式存储管理方案。它的基本出发点是打破存储分配的连续性,使一个程序的逻辑地址空间可以分布在若干个离散的内存块上,从而达到充分利用内存,提高内存利用率的目的。
        页式存储管理的基本思路是:一方面,把物理内存划分为许多个固定大小的内存块,称为物理页面(physical page),或页框(page frame)。另一方面,把逻辑地址空间也划分为大小相同的块,称为逻辑页面(logical page),或简称为页面(page)。页面的大小要求是2n,一般在512B到8KB之间。当一个用户程序被装入内存时,不是以整个程序为单位,把它存放在一整块连续的区域,而是以页面为单位来进行分配。对于一个大小为N个页面的程序,需要有N个空闲的物理页面把它装进来,当然,这些物理页面不一定是连续的。
        下图是一个具体的例子。各个任务的逻辑地址空间和内存的物理地址空间被划分为1KB大小的页面。任务1有两个页面,任务2有三个页面,任务3有一个页面。当这三个任务被装入内存后,它们在内存空间的分布可能是:任务1的两个页面分别存放在第5和第6个物理页面中,它们碰巧被放在了一起。任务2的三个页面分别存放在第2、第4和第7个物理页面中。也就是说,虽然它们在逻辑地址空间是三个连续的页面,但在物理地址空间却被分散在内存的不同位置。最后,任务3的这个页面被存放在第8个物理页面中。
        
        页式存储管理的一个例子
        在实现页式存储管理的时候,需要解决以下的几个问题:
        .数据结构:用于存储管理的数据结构是什么?
        .内存的分配与回收:当一个任务到来时,如何给它分配内存空间?当一个任务运行结束后,如何回收它所占用的内存空间?
        .地址映射:当一个任务被加载到内存后,可能被分散地存放在若干个不连续的物理页面当中。在这种情形下,如何把程序中使用的逻辑地址转换为内存访问时的物理地址,以确保它能正确地运行。
   题号导航      2023年下半年 系统架构设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
 
第37题    在手机中做本题