各位学员大家好,大家在学习计算机网络的时候,OSI启程模型及其常见的协议是必考的内容。为了让大家快速掌握这方面的知识点,接下来就带领大家一起来学习一下!
例题:下面的协议中属于应用层协议的是(1 ),该协议的报文封装在(2 )中传送。
(1)、A、SNMP B、ARP C、ICMP D、X.25
(2)、A、TCP B、IP C、UDP D、ICMP
【昊洋详解】:本试题考查网络协议的基础知识。
SNMP:简单网络管理协议,SNMP是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过SNMP 接收随机消息(及事件报告)网络管理系统获知网络出现问题。SNMP基于TCP/IP互联网的标准协议,传输层协议一般采用UDP(用户数据报协议)。
ARP:地址解析协议,是根据IP地址获取物理地址的一个TCP/IP协议。工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务。
ICMP:Internet控制报文协议,是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。
X.25:属于广域网协议的一种,采用分层的体系结构,自下而上分为三层:物理层、数据链路层和分组层,分别对应于OSI参考模型的下三层。各层在功能上相互独立,每一层接受下一层提供的服务,同时也为上一层提供服务,相邻层之间通过原语进行通信。在接口的对等层之间通过对等层之间的通信协议进行信息交换的协商、控制和信息的传输。
综上所述,该题的第一空正确答案为A,第二空正确答案为C。
巩固练习题
(1)如下图所示,从输出的信息中可以确定的是信息是()。
A、本地主机正在使用的端口的公共端口号
B、192.168.0.200正在与128.105.129.30建立连接
C、本地主机与202.100.112.12建立安全连接
D、本地主机正在与100.29.200.110建立连接
(2)POP3协议采用(1 )模式进行通信,当客户机需要服务时,客户端软件与POP3服务器建立(2 )连接。
1、A、Browser/Server
B、Client/Server
C、Peer to Peer
D、Peer to Server
2、A、TCP B、UDP C、PHP D、IP
(3)分配给某公司网络的地址块是220.17.192.0/20,该网络被划分为(1 )个C类子网,不属于该公司网络的子网地址是(2 )。
1、A、4 B、8 C、16 D、32
2、A、220.17.203.0
B、220.17. 205. 0
C、220.17. 207.0
D、220.17.213.0
练习题参考答案
(1)解析:本试题考查Netstat命令的相关知识。
Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
Proto协议:TCP,指是传输控制协议。
Local Address本地机器名:后面是本地连接的端口号。
Foreign Address远程机器名:后面包含了远程端口。
State状态:ESTABLISHED是指已建立联机的联机情况,TIME-WAIT是指等待足够的时间以确保远程TCP接收到连接中断请求的确认。
故该题的正确答案为C
(2)解析:POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”。是TCP/IP协议族中的一员,由RFC1939定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。
POP 协议支持“离线”邮件处理。其具体过程是:邮件发送到服务器上,电子邮件客户端调用邮件客户机程序以连接服务器,并下载所有未阅读的电子邮件。这种离线访问模式是一种存储转发服务,将邮件从邮件服务器端送到个人终端机器上,一般是PC机或 MAC。一旦邮件发送到 PC 机或MAC上,邮件服务器上的邮件将会被删除。POP3协议特性如下:
POP3协议默认端口:110;
POP3协议默认传输协议:TCP;
POP3协议适用的构架结构:C/S;
POP3协议的访问模式:离线访问。
由上可知,POP3协议采用C/S模式进行通信,POP3 需要TCP连接的支持,当客户机需要服务时,客户端软件与POP3服务器建立TCP连接。故该题的第一空正确答案为B,第二空正确答案为A。
(3)解析:该题考察子网划分和子网掩码的基础知识。
RFC 950定义了子网掩码的使用,子网掩码是一个32位的2进制数,其对应网络地址的所有位置都为1,对应于主机地址的所有位置都为0。
由此可知,A类网络的默认子网掩码是255.0.0.0,B类网络的默认子网掩码是255.255.0.0,C类网络的默认子网掩码是255.255.255.0。将子网掩码和IP地址按位进行逻辑“与”运算,得到IP地址的网络地址,剩下的部分就是主机地址,从而区分出任意IP地址中的网络地址和主机地址。
子网掩码常用“点分十进制”表示,我们还可以用CIDR的网络前缀法表示掩码,即“IP/<网络地址位数>;”。如138.96.0.0/16表示B类网络138.96.0.0的子网掩码为255.255.0.0,表示网络地址位数为16。子网地址就是借用基于每类的网络地址的主机部分创建的。
第一问中,220.17.192.0是一个C类网络地址,应该有24位子网掩码,现在仅采用20位子网掩码,少了4位,这4位被划分子网用了,一共被划分成了2^4=16个子网,故第一空的正确答案为C。
第二空中,这16个子网号的第三个字节都应该在192+0〜192+15(即192-207)之间,由于213大于192+15,所以220.17.213.0 不属于地址块220.17.192.0/20,故第二空的正确答案为D。
作者唯一官方个人微信公众号(昊洋与你一起成长):HYJY20180101
写于2020年8月24日
作者:昊洋讲师
版权所有,侵权必究