计算机网络是信息技术领域的重要组成部分,涉及众多的概念和协议。以下是对题目中提到的知识点的详细说明:
1. **协议**:协议是通信双方遵循的规则,包括语法(数据的格式)、语义(数据的含义)和时序(同步)。例如,TCP/IP协议族就是一组规定了互联网通信规则的协议。
2. **局域网(LAN)**:局域网是一种在有限地理范围内(如办公室或校园)连接计算机的网络,提供了高速的数据传输。
3. **OSI模型**:开放系统互连参考模型(OSI)将网络功能分为七层,从下到上依次是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。路径选择发生在网络层。
4. **TCP/IP体系结构**:TCP/IP模型由四层组成,分别是网络接口层(对应OSI的物理层和数据链路层)、网络层(对应OSI的网络层)、传输层(对应OSI的传输层)和应用层(对应OSI的会话层、表示层和应用层)。TCP提供可靠的传输服务,而IP提供无连接的数据报服务。
5. **通信方式**:单工通信只能单向传输,半双工可以双向交替传输,全双工则能同时双向传输。例如,以太网通常使用全双工通信。
6. **中继器、交换机、路由器和网关**:中继器用于延长物理层信号;交换机工作在数据链路层,用于连接局域网内的设备;路由器在网络层,处理不同网络之间的数据传输;网关则在网络层及以上,用于不同协议间的转换。
7. **IP协议**:IP协议位于网络层,提供不可靠的无连接数据报服务。
8. **报文传输**:报文的到达时间可能不确定,可能先发的报文后到。
9. **数据链路层数据单位**:帧是数据链路层的数据单位。
10. **传输层**:传输层负责端到端的通信,如TCP和UDP,其中TCP提供可靠服务,包括应答、分组排序和流量控制。
11. **协议数据单元(PDU)**:PDU是协议层间交换的信息单位,包括控制信息和用户数据。
12. **服务**:服务是协议层向上一层提供的功能。
13. **网络、服务、协议和实体**:网络是设备和通信链路的集合;服务是协议提供的功能;协议是通信规则;实体是协议的执行者。
14. **Internet核心协议**:TCP/IP是Internet的核心协议。
15. **三网融合**:三网指的是传统电信网、计算机网(互联网)和有线电视网。
16. **Internet服务**:包括远程登录(Telnet)、电子邮件(Email)、万维网(WWW)等。
**综合应用题部分**
1. 计算机网络的发展大致经历了从主机时代、个人计算机时代到互联网时代,早期主要是主机为中心的大型机网络,后来发展为PC互联,再到如今的互联网时代,特征是信息共享、分布式计算和移动计算等。
2. 电/线路交换(适合大量数据传输,但有延迟);报文交换(适合少量数据传输,不保留连接);分组交换(兼顾效率和灵活性,适合各种数据量,是现代网络的主要交换方式)。
3. 计算机网络分类可按覆盖范围(局域网、城域网、广域网)、按所有者(公共网络、私有网络)、按使用技术(无线、有线)等。
4. 面向连接服务(如TCP)提供可靠性,建立连接、保证顺序、错误检测和重传;无连接服务(如UDP)快速传输,无连接建立,但可靠性较低。
5. 协议是规则,定义了通信的细节;服务是协议提供的功能,是用户感知到的网络行为。
6. 五层协议模型包括物理层(传输原始比特流)、数据链路层(帧传输)、网络层(路由选择)、传输层(端到端通信)和应用层(用户接口)。
7. OSI模型有七层,TCP/IP模型四层,OSI更抽象,TCP/IP更实际,两者在网络层和传输层功能类似,但OSI的其他层在TCP/IP中被合并。
8. 拓扑结构描述了网络中设备的连接方式,常见类型有总线型、环形、星形、树形、网状等。
9. 计算机网络是通过通信设施将地理位置分散的计算机互相连接,实现资源共享和信息传递的系统。
10. 层次结构模型有利于模块化设计,简化复杂性,使得不同厂商设备能互操作,易于管理和维护。
以上内容涵盖了计算机网络的基础概念和重要知识点,包括协议、网络模型、通信方式、数据传输以及服务的区别等。这些知识是理解网络通信和互联网工作原理的关键。