课程大纲:计算机工程 - 网络工程

第一章:网络基础(Week 1-2)

学习目标:

  1. 理解网络通信的基本原理
  2. 掌握网络协议栈及其功能
  3. 了解网络设备和术语

内容:

  1. 讲座:TCP/IP协议介绍
  2. 阅读:《计算机网络》(Kurose & Ross) 第1-3章
  3. 实践活动:配置基本网络设备和搭建局域网
  4. 讨论:网络拓扑结构和路由器工作原理

第二章:网络设计与规划(Week 3-4)

学习目标:

  1. 学会网络需求分析和设计
  2. 熟悉网络规划工具和技术
  3. 了解网络安全策略

内容:

  1. 讲座:网络设计原则和最佳实践
  2. 阅读:《网络设计与实施》(Gallager) 第2部分
  3. 实践活动:设计小型网络架构
  4. 小组讨论:案例研究分析

第三章:网络性能与优化(Week 5-6)

学习目标:

  1. 理解网络性能指标
  2. 掌握流量控制和拥塞避免技术
  3. 学习QoS和带宽管理

内容:

  1. 讲座:网络性能分析与调优
  2. 阅读:《网络性能分析》(Floyd & Widmer)
  3. 实验:使用Wireshark分析网络流量
  4. 报告:撰写网络性能优化方案

第四章:网络安全(Week 7-8)

学习目标:

  1. 了解网络安全威胁和防护措施
  2. 掌握防火墙和入侵检测系统
  3. 学习加密技术

内容:

  1. 讲座:网络安全概念与策略
  2. 阅读:《网络安全基础》(Stevens)
  3. 实践活动:设置和管理安全策略
  4. 模拟实战:网络安全攻防演练

第五章:网络管理与监控(Week 9-10)

学习目标:

  1. 熟悉网络管理工具和技术
  2. 能够监控网络状态并解决常见问题
  3. 了解网络故障排除流程

内容:

  1. 讲座:网络管理框架与实用工具
  2. 阅读:《网络管理与监控》(Hobbs)
  3. 实践活动:网络监控和日志分析
  4. 项目:模拟企业级网络环境进行维护

评估方法: - 作业:每周阅读笔记和小测验 - 实验报告:定期提交实验结果 - 项目:网络设计/优化/管理项目 - 小测验:每章后进行测试 - 期末项目:综合展示网络工程知识

这门课程旨在通过理论学习和实践经验,让学生逐步掌握网络工程的核心概念和技术,具备实际问题解决能力。