免费智能真题库 > 历年试卷 > 程序员 > 2017年上半年 程序员 上午试卷 综合知识
  第67题      
  知识点:   传输层协议   应用层协议
  关键词:   传输   协议        章/节:   网络基础知识       

 
SMTP使用的传输协议是()。
 
 
  A.  TCP
 
  B.  IP
 
  C.  UDP
 
  D.  ARP
 
 
 

 
  第70题    2012年上半年  
   31%
ARP协议属于(69)层,其作用是(70)。
  第67题    2019年下半年  
   64%
ICMP协议是TCP/IP网络中的(67)协议,其报文封装在(68)协议数据报中传送。
  第67题    2019年上半年  
   38%
下列协议中,不属于TCP/IP协议簇的是( )。
   知识点讲解    
   · 传输层协议    · 应用层协议
 
       传输层协议
        1)TCP协议
        传输控制协议(Transmission Control Protocol, TCP)是整个TCP/IP协议簇中最重要的协议之一。它在IP协议提供的不可靠数据服务的基础上,为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务。TCP采用了重发技术来实现数据传输的可靠性。具体来说,就是在TCP传输过程中,发送方启动一个定时器,然后将数据包发出,当接收方收到了这个信息就给发送方一个确认信息。若发送方在定时器到点之前没收到这个确认信息,就重新发送这个数据包。
        在源主机想和目的主机通信时,目的主机必须同意,否则TCP连接无法建立。为了确保TCP连接的成功建立,TCP采用3次握手的方式,使源主机和目的主机之间达成同步。
        2)UDP协议
        用户数据报协议(User Datagram Protocol, UDP)是一种不可靠的、无连接的协议,也可以进行应用程序进程间的通信。与同样处在传输层的面向连接的TCP相比较,UDP是一种无连接的协议,它的错误检测功能要弱得多。可以这样说,TCP有助于提供可靠性,而UDP则有助于提高传输的高速率。一般来说,必须支持交互式会话的应用程序(如FTP等)往往使用TCP协议,而自己进行错误检测或不需要错误检测的应用程序(如DNS、SNMP等)则往往使用UDP。
 
       应用层协议
        应用层协议主要有以下7个。
        .虚拟终端协议Telnet,用于实现互联网中远程登录功能。
        .文件传输协议FTP,用于实现互联网中交互式文件传输功能。
        .简单邮件协议SMTP,用于实现互联网中电子邮件传送功能。
        .域名服务DNS,用于实现网络设备名字到IP地址映射的网络服务。
        .路由信息协议RIP,用于网络设备之间交换路由信息。
        .网络文件系统NFS,用于网络中不同主机间的文件共享。
        .超文本传输协议HTTP,用于WWW服务。
   题号导航      2017年上半年 程序员 上午试卷 综合知识   本试卷我的完整做题情况  
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 /
 
第67题    在手机中做本题