计算机网络是信息技术领域的重要组成部分,涉及众多的概念和原理。杭州电子科技大学的这份期末复习资料涵盖了网络分类、网络架构、网络延迟、交换技术、信道最大传输率、互联网应用、网络协议栈、DNS服务以及传输层协议等内容。
1. **网络分类**:网络可以根据多种属性进行分类,如网络用途、拓扑结构、覆盖范围等。拓扑结构分为总线型、星形、环形、树形、网状、回路型和不规则型,而覆盖范围则分为局域网(LAN)、城域网(MAN)和广域网(WAN)。
2. **网络设备**:网络边缘部分,即资源子网,主要由计算设备、应用软件和网络协议组成,负责数据的来源和目的地。网络核心部分,即通信子网,由通信处理设备和传输线路构成,负责数据传输和交换。
3. **网络延迟类型**:包括传播延迟、处理延迟和排队延迟。其中,最不确定的是排队延迟,因为它受网络繁忙程度影响,可以通过优化网络配置来改善。
4. **交换技术**:主要有电路交换、报文交换和分组交换。电路交换在通信前需预先建立连接,保证带宽但利用率低;报文交换无连接,大小不固定,适用于实时性要求不高的场景;分组交换通过存储转发平衡了时延和效率,适合计算机数据传输。
5. **信道最大传输率与香农公式**:最大传输率表示信道每秒能传输的二进制位数,香农公式C=H log2 (1+S/N) 描述了信道容量与带宽、信号功率和噪声功率的关系。
6. **经典互联网应用与协议**:如WWW(HTTP:80)、电子邮件(SMTP:25)、文件传输(FTP:21)等,这些应用通常基于TCP协议进行传输。
7. **因特网协议栈**:包括应用层(支持应用程序通信)、运输层(确保源到目的的信息传输)、网络层(网络传输)、数据链路层(相邻节点间传输)和物理层(传输原始比特流)。
8. **DNS服务**:提供主机名到IP地址的转换,负载分配等功能。DNS系统由根域名服务器、顶级域名服务器、权威域名服务器和本地域名服务器组成。
9. **运输层协议**:TCP(面向连接,可靠、有序的字节流,提供流量控制和拥塞控制)和UDP(无连接,简单、快速,无拥塞控制)。
10. **TCP连接建立**:称为三次握手协议,包括客户机发送SYN报文,服务器响应SYN+ACK报文,以及客户机确认的ACK报文,建立连接。
这些知识点构成了计算机网络的基础框架,对理解网络工作原理和优化网络性能至关重要。学生在复习过程中,应深入理解每个概念并掌握其应用。