计算机网络期末考试:IP路由与TCP拥塞控制

4星 · 超过85%的资源 需积分: 50 14 下载量 196 浏览量 更新于2024-09-11 1 收藏 1.11MB DOC 举报
"这是一份大学计算机网络课程的期末考试试卷,包含了选择题、填空题和问答题,主要考察学生对计算机网络基础知识的理解,包括IP地址、路由、TCP拥塞控制、网络协议等知识。" 这篇试卷的核心知识点主要包括以下几个方面: 1. **IP地址与子网掩码**:试卷中的第一部分题目涉及到IP地址和子网掩码的匹配,要求学生确定目的IP地址所属的子网并找出下一跳路由器。这需要理解IP地址的分类、子网掩码的作用以及如何通过这两者确定网络部分和主机部分。 2. **路由选择**:试题要求根据给定的路由表,计算分组的目的IP地址对应的下一跳路由器。这涉及了路由选择的基本原理,如何根据路由表信息进行路由决策。 3. **TCP拥塞控制**:试题中提到了慢启动算法,这是TCP协议中用于控制网络拥塞的重要机制。慢启动算法通过设置拥塞窗口(cwnd)和慢启动阈值(ssthresh),逐步增加传输速率,直到检测到网络拥塞为止,然后进行拥塞避免。这部分答题需要画出cwnd随时间变化的图表,并解释其工作流程。 4. **网络层与传输层协议**:选择题中涉及到的协议如SMTP(Simple Mail Transfer Protocol)属于应用层,TCP(Transmission Control Protocol)属于传输层,这些协议在网络中扮演着数据传输的角色。 5. **网络层次模型**:填空题中出现了数据链路层、网络层等,这些都是OSI七层模型或TCP/IP四层模型的一部分,反映了网络通信的不同层面及其功能。 6. **客户/服务器模式**:描述了网络应用程序之间通信的基础模式,客户应用主动发起请求,服务器应用被动响应。 7. **网络性能计算**:问答题中提到的1Gbps带宽转换成比特长度,涉及到了信号传播速度和传输时间的关系。 8. **编码与纠错**:最后一道问答题涉及到冗余部分的计算,可能与错误检测和校正的编码技术有关,如CRC(Cyclic Redundancy Check)校验。 9. **网络协议及应用**:如HTTP(Hypertext Transfer Protocol)是应用层的超文本传输协议,是网页浏览的基础。 这份试卷全面覆盖了计算机网络课程的关键概念,包括网络层的IP路由、传输层的TCP协议、网络应用的工作模式、网络性能分析以及数据编码等主题。