中科大计算机网络课件详解:体系结构、协议与应用

需积分: 49 13 下载量 55 浏览量 更新于2024-07-31 收藏 6.1MB PPT 举报
中国科学技术大学的计算机网络课程(简称“中科大--计算机网络课件(1)”)由主讲教师洪佩琳和薛开平共同授课,薛老师邮箱为plhong@ustc.edu.cn,辅导教师是唐浩,课程相关的学习资源和平台可在中国科学技术大学信息网络实验室的官方网站infonet.ustc.edu.cn/course/获取。课程的核心教材选用的是第四版《计算机网络》(英文原版:Andrew S. Tanenbaum,中文版由潘爱民翻译,清华大学出版社出版)。此外,还有 Larry Peterson 和 James F. Kurose 等人的著作作为参考书目。 课程共分为五个部分进行教学: 1. **概述**:本章介绍了国际互联网的发展历程,包括其起源、主要里程碑事件以及全球互联网的应用范围,同时关注了IPv6的发展动态和互联网在当今社会的应用热点。 2. **网络体系结构与参考模型**:这部分讲解了网络设计的基本框架,如OSI七层模型或TCP/IP四层模型,强调理解网络架构的重要性。 3. **物理层**:涉及数据在网络中的传输基础,包括通信线路、信号处理和介质访问控制。 4. **数据链路层**:讲解如何确保数据在物理链路上可靠传输,包括帧的封装和解封装,以及错误检测和纠正技术。 5. **局域网与媒体访问控制**:深入探讨了局域网的构成、拓扑结构和常用的MAC协议。 6. **网络层**:阐述IP协议的工作原理,路由选择和分组交换等内容。 7. **Internet**:重点介绍互联网的历史发展,特别是TCP/IP协议的作用和网络协议栈的运作。 8. **传输层**:探讨TCP和UDP等传输层协议,它们在数据传输中的角色和差异。 9. **应用层**:涵盖了HTTP、FTP、SMTP等常见应用协议,以及它们如何在实际网络环境中运行。 10. **网络安全**:网络安全的重要性和基本概念,包括防火墙、加密、身份验证和安全威胁等。 课程评估包括期末考试(占70%)、平时作业(占10%)和实验成绩(占20%),总学时为54学时授课和20学时实验。课程内容全面,旨在使学生掌握计算机网络的基础理论和技术,同时关注网络的最新发展动态。通过学习,学生将能理解和设计自己的网络系统,具备网络安全意识。