计算机网络技术基础是计算机科学中至关重要的部分,它涵盖了网络的构建、通信协议、数据传输等方面。以下是对练习题中涉及知识点的详细解释:
1. 网络节点和链路的几何位置被称为网络的拓扑结构。
2. 计算机网络的拓扑结构主要指网络设备的连接方式,常见的有总线型、环形、星形、树形和网状五种。
3. 在这些拓扑结构中,环形拓扑中任何节点的故障会导致全网瘫痪,星形拓扑中中心节点故障会全网瘫痪,网状拓扑中任意节点或连接的故障会影响所在支路,而总线型拓扑可靠性相对较高,因为单个节点故障不会影响全网。
4. 拓扑结构的选择原则通常包括可靠性、经济性、灵活性和可扩展性。
5. 网络体系结构指的是网络通信的整体设计和分层结构。
6. OSI/RM是开放系统互连参考模型的中文名称,它定义了网络通信的七层模型。
7. 相同层的实体在不同系统上称为对等实体,它们之间的通信由该层的协议管理。
8. OSI的公共服务包括无连接和面向连接的数据服务,数据单元类型包括比特流、帧、报文和段。
9. 抽象的数据服务描述(ADS)用来说明层次提供的服务,采用服务访问点(SAP)的形式,服务原语有请求、指示、响应和证实四种类型。
10. 面向连接的服务确保数据在传输前建立连接,无连接服务则不需预先建立连接。
11. 数据链路层的主要任务是在物理传输媒体上透明地传输比特流。
12. 数据链路层通过数据链路层协议实现可靠的数据传输,以应对物理层的不可靠性。
13. 数据链路层的基本任务还包括错误检测和纠正,以及流量控制。
14. 数据链路控制规程分为面向字符的和面向比特的数据链路控制规程,前者如SLIP,后者如PPP,后者传输效率更高。
15. IEEE802.3标准下的数据链路层分为逻辑链路控制(LLC)和媒体访问控制(MAC)两个子层。
16. LLC是通信子网与用户资源子网之间的接口,同时是高层协议与底层协议的转换层。
17. 网络层的主要功能包括路由选择、拥塞控制以及错误恢复。
18. 网络层提供的服务有虚电路和数据报,分别对应连接导向和无连接服务。
19. 路由选择是网络节点选择最佳传输路径的过程。
20. 网络接口层是用户资源子网与通信子网的接口,实现了端到端的透明传输。
21. 传输层是负责数据传输的最高层,负责实现两个节点间的逻辑通信,如TCP和UDP协议。
22. 会话层在两个会话用户之间建立临时联系,负责会话管理。
23. 表示层处理数据表示问题,包括数据加密、解密、编码、解码等。
24. 应用层是OSI的最高层,负责用户与网络的交互,如FTP、HTTP等应用协议。
25. TCP/IP模型的会话层、表示层和应用层对应OSI的会话层、表示层和应用层。
26. 介质访问控制(MAC)是局域网中对数据传输介质的访问管理,共享介质方式有CSMA/CD(载波监听多路访问/冲突检测)和令牌环等,现代网络多采用交换式网络和虚拟局域网(VLAN)来避免冲突。
27. CSMA/CD是载波监听多路访问/冲突检测,用于总线型网络,其控制原则是“先听后说,边听边说,冲突停止,随机延迟重试”。
以上内容详细阐述了计算机网络技术基础中的关键概念和原理,包括网络拓扑、协议层次、服务类型、数据传输和控制机制等多个方面。