知识点
TCP/IP协议层次模型
常见协议:
应用层 基于TCP
POP3:110端口,邮件收取
SMTP:25端口 ,邮件发送
FTP:20数据端口/21控制端口,文件传输协议
HTTP:80端口,超文本传输协议
Telnet:23端口,远程登录服务的标准协议
应用层 基于UDP
DHCP:67端口,IP地址自动分配 (Dynamic Host Configuration Protocol)
SNMP:161端口,简单网络管理协议 (Simple Network Management Protocol)
DNS:53端口,域名解析协议,记录域名与IP的映射关系(Domain Name Server)
TFTP:69端口,简单文件传输协议,(Trivial File Transfer Protocol)
应用层 了解
Samba:在Linux和UNIX系统上实现SMB协议的一个免费软件(Server Messages Block)
CIFS: 通用网络文件系统 (Common Internet File System)
NFS:网络文件系统 (Network File System)
传输层
TCP:传输控制协议 (Transport Control Protocol)
UDP:用户数据报协议 (User Data Protocol)
网络层
IP:网际互连协议 (Internet Protocol)
ICMP:Internet控制报文协议,PING命令来自该协议 (Internet Control Message Protocol)
IGMP:组播协议 (Internet Group Management Protocol)
ARP:地址解析协议,IP地址转换为MAC地址 (Address Resolution Protocol)
ARP Request采用广播进行发送报文
ARP Response采用单播响应报文,由于请求报文中包含了源主机IP和MAC地址
RARP:反向地址解析协议,MAC地址转IP地址 (Reverse Address Resolution Protocol)
其他
RFB:远程帧缓冲 ( Remote Frame Buffer ),一个用于远程访问图形用户界面的简单协议。
IGP:内部网关协议(Internal Gateway Protocol)是在自治网络系统内部主机和路由器间交换路由信息使用的协议,常用的有开放最短路径协议优先协议OSPF、路由信息协议RIP等。
EGP:外部网关协议(Exterior Gateway Protocol)是一个在自治系统网络中两个邻近的网关主机(每个都有它们自己的路由)间交换路由信息的协议。
BGP:边界网关协议(Boarder Gateway Protocol)边界网关协议BGP构建在EGP的经验之上,能和其他的BGP系统交换网络可达信息。
试题
以下协议中属于应用层协议的是(66),该协议的报文封装在(67)。
(66)A.SNMP B.ARP C.ICMP D.X.25
(67)A.TCP B.IP C.UDP D.ICMP
【答案】A C
【解析】ARP和ICMP是网络层协议,X.25是数据链路层协议,只有SNMP是应用层协议。
SNMP协议的报文是封装在UDP协议中传送。
POP3协议采用(67)模式,客户端代理与POP3服务器通过建立TCP连接来传送数据。
(67)A.Browser/Server B.Client/Server C.Peer to Peer D.Peer to Server
【答案】B
【解析】本题考查POP3协议及POP3服务器方面的基础知识。
POP3协议是TCP/IP协议簇中用于邮件接收的协议。邮件客户端通过与服务器之间建立TCP连接,采用Client/Server计算模式来传送邮件。
ICMP协议属于因特网中的(67)协议,ICMP协议数据单元封装在(68)中传送。
(67)A.数据链路层 B.网络层 C.传输层 D.会话层
(68)A.以太帧 B.TCP段 C.UDP数据报 D.IP数据报
【答案】B D
【解析】
ICMP (Internet control Message Protocol)与IP协议同属于网络层,用于传送有关通信问题的消息,例如数据报不能到达目标站,路由器没有足够的缓存空间,或者路由器向发送主机提供最短通路信息等。ICMP报文封装在IP数据报中传送,因而不保证可靠的提交。
默认情况下,FTP服务器的控制端口为(66),上传文件时的端口为(67)。
(66)A.大于1024的端口 B.20 C.80 D.21
(67)A.大于1024的端口 B.20 C.80 D.21
【答案】D B
【解析】FTP协议占用两个标准的端口号:20和21,其中20为数据口,21为控制口。