软考-软件设计师:网络与信息安全基础知识-OSI七层模型、TCP/IP四层模型 作者:马育民 • 2025-04-27 20:39 • 阅读:10018 # OSI七层模型 OSI模型是Open System Interconnection Reference Model的缩写,为 **开放式系统互联通信参考模型**。 **注意:**是参考模型,具体实现使用的是 `TCP/IP四层模型` [](https://www.malaoshi.top/upload/0/0/1GW11UHdrLrf.png) - 应用层、表示层、会话层:应用程序 - 传输层/运输层:操作系统实现 - 网络层、数据链路层、网络层:硬件层,每层有不同的硬件实现 ### 分层优点 1. 人们可以很容易的讨论和学习协议的规范细节。 2. 层间的标准接口方便了工程模块化。 3. 创建了一个更好的互连环境。 4. 降低了复杂度,使程序更容易修改,产品开发的速度更快。 5. 每层利用紧邻的下层服务,更容易记住个层的功能。 # TCP/IP四层模型 > OSI七层模型是理论模型 TCP/IP 四层模型是目前被广泛 **采用** 的一种模型,由以下 4 层组成:应用层、传输层、网络层、网络接口层 # 网络协议 [](https://www.malaoshi.top/upload/0/0/1GW11Uf0wczV.png) - POP3、SMTP:与邮件通信相关 - IMAP:交互邮件访问协议 - NFS:即用到 TCP,也用到 UDP TCP与UDP均支持对具体指定端口号进行通信 但连接管理、差错校验、重传等能力只有TCP具备。 ### 应用层常用协议 [](https://www.malaoshi.top/upload/0/0/1GW11UmzLzzo.png) [](https://www.malaoshi.top/upload/0/0/1GW11UocnFcu.png) - MIME:是描述消息 **内容类型** 的标准,用来表示文档、图片、视频、压缩包、文件或字节流的性质和格式。 [](https://www.malaoshi.top/upload/0/0/1GW11UtndBb2.png) DHCP客户端可从DHCP服务器获得以下地址: - 本机IP地址 - DNS服务器的地址 - DHCP服务器的地址 - 默认网关的地址 ### 网络层常用协议 [](https://www.malaoshi.top/upload/0/0/1GW11UwTVT3A.png) # 题 下列网络互连设备中,属于物理层的是 A、交换机 B、中继器 C、路由器 D、网桥 ### 答案 A:数据链路层 B:正确 C:网络层 D:数据链路层 # 题 ``` 在TCP/IP网络中,建立连接进行可靠通信是在( )完成的,此功能在OSI/RM中是在( )层来实现的。 A、网络层 B、数据链路层 C、应用层 D、传输层 A、应用层 B、会话层 C、表示层 D、网络层 ``` ### 答案 D B:应该是传输层,但没有,只能选传输层上面的会话层 # 题 ``` TCP和UDP协议均提供了( )能力。 A、连接管理 B、差错校验和重传 C、流量控制 D、端口寻址 ``` ### 答案 A、B、C都是 TCP 的特点 D正确 # 题 ``` 相比于TCP,UDP的优势为( ) A、可靠传输 B、开销较小 C、拥塞控制 D、流量控制 ``` ### 答案 B:正确 ACD是TCP优势 # 题 ``` 以下关于TCP/IP协议和层次对应关系的表示中,正确的是( ) ``` [](https://www.malaoshi.top/upload/0/0/1GW11V8vcPmn.png) ### 答案 A HTTP、FTP、Telnet、SMTP:应用层协议,基于TCP SMTP:应用层协议,基于UDP TCP、UDP:传输层协议 IP、ARP:网络层协议 # 题 ``` 当修改邮件时,客户与POP3服务器之间通过( )建立连接,所使用的端口是( ) A、HTTP B、TCP C、UDP D、HTTPS A、52 B、25 C、11100 D、110 ``` ### 答案 B D # 题 ``` 采用DHCP动态分配IP地址,如果某主机开机后没有得到 DHCP服务器的响应。则该主机获取的IP地址属于网络( ) A、202.117.0.0/24 B、192.168.1.0/24 C、172.16.0.0/16 D、169.254.0.0/16 ``` ### 答案 D:windows系统,linux系统是 `0.0.0.0` # 题 ``` 在浏览器地址栏输入一个正确的网址后,本地主机将首先在()查询该网址对应的IP地址。 A、本地DNS缓存 B、本机hosts文件 C、本地DNS服务器 D、根域名服务器 ``` ### 答案 B 完整顺序:B -> A -> C -> D # 题 ``` ARP报文分为ARPRequest和ARPResponse,其中ARPRequest采用月( )进行传送,ARPResponse采用( )进行传送。 A、广播 B、组播 C、多播 D、单播 A、组播 B、广播 C、多播 D、单播 ``` ### 答案 A,IP 转 MAC 地址 D,MAC 转 IP 地址 原文出处:http://malaoshi.top/show_1GW11VQfsTVL.html