免费智能真题库 > 历年试卷 > 网络规划设计师 > 2010年下半年 网络规划设计师 上午试卷 综合知识
  第16题      
  知识点:   ARP与RARP   AR   ARP   ARP协议
  关键词:   协议        章/节:   Internet 协议       

 
关于ARP协议,描述正确的是(16)。
 
 
  A.  源主机广播一个包含MAC地址的报文,对应主机回送IP地址
 
  B.  源主机广播一个包含IP地址的报文,对应主机回送MAC地址
 
  C.  源主机发送一个包含MAC地址的报文,ARP服务器回送IP地址
 
  D.  源主机发送一个包含IP地址的报文,ARP服务器回送MAC地址
 
 
 

 
  第41题    2016年下半年  
   46%
某计算机遭到ARP病毒的攻击,为临时解决故障,可将网关IP地址与其MAC绑定,正确的命令是(41)。
 
   知识点讲解    
   · ARP与RARP    · AR    · ARP    · ARP协议
 
       ARP与RARP
        ARP工作于数据链路层。IP协议工作于网络层,意味着使用IP地址标示的网络地址只为工作于网络层及网络层以上的协议提供寻址的能力,即IP不能够向网络中工作的物理设备提供寻址的能力,ARP协议解决了这个问题。
        在以太网中,网络设备是通过物理地址相互表示的,这个物理地址也就是48位的以太网地址。ARP协议就是用来将32位的IP地址解析为48位的以太网地址。ARP协议的格式如下表所示。
        
        ARP协议的格式
        (1)硬件类型字段指明了发送方想知道的硬件接口类型,以太网的值为1。
        (2)协议类型字段指明了发送方提供的高层协议类型,IP为0x0806。
        (3)硬件地址长度和协议长度指明了硬件地址和高层协议地址的长度,这两个字段主要是为了使ARP协议能够工作于不同类型的网络中。
        (4)操作字段用来表示ARP报文操作类型,ARP请求为1,ARP响应为2,RARP请求为3,RARP响应为4。
        ARP工作时会首先发送一个ARP请求,其中包括自己的物理地址和IP地址,以及想要解析的目标IP地址。需要注意的是,虽然这个时候知道目标的IP地址,但是由于不知道目标的物理地址,所以数据报是无法直接发送给对方的,因此ARP请求采用广播方式发送。从这里也可以看出底层协议和高层协议的区别——越是底层的协议,能够获得的服务(或支撑)就越少,如果没有网络分层的设计,编制网络应用程序将变得异常复杂。
        当ARP请求中所指明的目的主机收到ARP请求后,它会将自己的物理地址通过ARP响应回送给请求者,此时ARP请求者将会把这对物理地址和IP地址的映射关系放到自己的ARP缓存中,以避免重复地请求。
        ARP协议是一个相对简单的协议,也很容易理解,但它的功能确实非常强大。不但可以使用ARP来解析物理地址,ARP还可以做更多的事情。
        在TCP/IP环境中,虽然IP地址指明了数据包的目的地,但在网络层之下,还需要ARP对物理地址进行解析。也就是说,从网络层以上观察,数据包正确地发送到接受方,但如果在接受方的网络中发送伪造ARP数据包,那么就可以将自己的物理地址同任何一个IP地址建立起关联关系,从而可以截获到本不属于它的数据包,这就是ARP欺骗。这种ARP欺骗对于交换环境的危害尤其严重。
        不过,ARP欺骗也可以为人们服务,使用ARP欺骗技术可以实现防火墙的透明接入,即防火墙内部的主机和防火墙外部网络的路由器不需要做任何更改就可以在网络中部署防火墙。这里就不描述使用ARP欺骗实现透明防火墙的方法,留给考生自己思考。
        RARP是ARP的逆过程。ARP将IP地址转换为物理地址,而RARP将物理地址转化为IP地址。
        RARP的首部同ARP几乎完全一样,仅仅在操作字段,RARP请求为3,RARP响应为4。但相比之下,RARP的实现比ARP更为复杂。这是由于在网络中提供RARP服务的服务程序需要维护一个硬件地址到IP地址转换的数据库,而作为在内核中实现的TCP/IP程序不可能在内核中维护这样的一个数据库。因此,RARP一般使用一个用户进程实现,而不是放在内核中。同时RARP是一个数据链路层协议,因此它的实现依赖于特定的系统。在一个物理网络中,为了确保RARP客户端一定能够接收到RARP服务器的回应,经常会设置不只一台的RARP服务器。一般的RARP客户端以接收到的第一个RARP响应为准,不过多个工作在数据链路层的RARP服务器使以太网发生冲突的可能性大大增加。
 
       AR
        (1)AR的定义。增强现实技术(Augmented Reality,AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。这种技术1990年提出。随着随身电子产品CPU运算能力的提升,预期增强现实的用途将会越来越广。
        (2)AR的特点。
        ①真实世界和虚拟世界的信息集成;
        ②具有实时交互性;
        ③是在三维尺度空间中增添定位虚拟物体。
        (3)AR的营销价值。
        ①虚实结合,震撼体验。借助AR的虚实交互体验,增强产品发布会的趣味性和互动性。另外借助AR技术,可以展示模拟现实条件无法表现的细节和创意,使消费者更直观形象地感知产品,提升对企业品牌形象的理解,尤其适用于工艺复杂、技术含量高、价值相对较高的产品。
        ②体验营销。AR技术实现品牌和消费者零距离接触,在游戏或互动中潜移默化地传达产品内容、活动及促销信息,加深消费者对品牌的认可和了解。AR技术借助手机摄像头可以生动地再现产品使用场景,增强用户的购物体验,解决电子商务当下无法试用、试穿的瓶颈,给我们生活带来极大地便利和乐趣。
        ③与微博、SNS等社交媒体整合。利用AR技术与微博、SNS等社交媒体的融合打通,实现从体验营销到自营销,最终形成消费者对产品和品牌的信任和钟爱,满足了消费者购买咨询、体验和分享的需求,促成消费者形成良好的口碑并促进购买。
 
       ARP
        ARP(Address Resolution Protocol,地址解析协议)是根据IP地址获取物理地址的一个TCP/IP。主机发送信息时会将包含目标IP地址的ARP请求广播到网络中的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。ARP是建立在网络中各个主机互相信任的基础上的,网络中的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性,会直接将其记入本机ARP缓存;因此,攻击者就可以向某一主机发送伪ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。ARP命令可用于查询本机ARP缓存中IP地址和MAC地址的对应关系、添加或删除静态对应关系等。相关协议有RARP、代理ARP。NDP用于在IPv6中代替ARP。
 
       ARP协议
        ARP(Address Resolution Protocol)的功能是通过目标主机的IP地址,查询目标主机的MAC地址,实现了IP地址MAC地址的映射,保证通信的顺利进行。
        ARP协议使用一种询问/回答机制。如果主机H1要发送一个IP数据报给主机H4,但它只知道H4的IP地址P4,而不知道它的MAC地址。则按照下图所示的过程发送数据报。
        
        TCP连接建立与释放
        (1)H1构造好IP数据报后,由于它不知道发放哪个MAC地址,还不能将其交给网卡处理。这时H1先构造一个ARP请求数据报,该数据报中包含了H4的IP地址P4,并留下一个空位表示H4的MAC地址。H1的ARP将该数据报交给网卡,让它将该数据报作为广播帧发送出去。
        (2)网络中的所有网卡收到该广播帧后将帧中的数据取出交给上层ARP处理。
        (3)ARP协议在收到这个请求数据报后将自己的IP地址与数据报中的IP地址进行比较,如果相同就表示对方在询问自己的MAC地址。如果发现不是询问自己的MAC地址,ARP协议会丢弃该数据报。
        (4)只有H4会处理这个ARP请求数据报。这时H4将自己的MAC地址填在MAC地址空位上,并将该数据报改为ARP响应数据报。由于H1在发送的请求数据报中填写了自己的MAC地址和IP地址,因此H4让网卡将ARP响应数据报以单播方式发送给主机H1。
        对于不在同一以太网的通信,该过程略有不同。例如,H1要与HB通信,H1知道自己与HB不在同一网络中,需要通过路由器将数据报发送给HB,因此H1将IP数据报发送给路由器RT。RT将数据报转发给HB时,如果它不知道HB的MAC地址,它也会使用ARP进行询问。
        如果每次发送一个IP数据报都需要进行一次ARP请求数据报的广播,那么发送一个IP数据报的代价是很高的。因此,通常在系统中维持一个ARP缓存,来减少地址解析所需的通信。
   题号导航      2010年下半年 网络规划设计师 上午试卷 综合知识   本试卷我的完整做题情况  
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 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第16题    在手机中做本题