computer network basics purdue university.pdf
普渡大学计算机网络基础课程涵盖了计算机网络和互联网的基础知识,由道格拉斯·科默教授讲授,该课程深入探讨了网络通信中的基本概念、术语和技术。在课程的介绍部分,提到了网络和互联网从个别网络到全球互联网数字通信基础的概念、术语和技术。科默教授强调了网络的五个关键方面,包括数据通信、网络、互联网、网络编程以及网络配置、控制和管理的跨功能概念和技术。数据通信关注的是在导线上传输信号以及信号上的比特。网络部分则讲述了比特如何打包成数据包。互联网部分则进一步探讨了数据包如何在网络之间以数据报的形式传输。网络编程部分则涉及应用数据是如何通过互联网进行传输的。网络配置、控制和管理部分则讲述了网络的配置、控制和管理的不同方面。在课程概述中,提到了课程的范围,覆盖了从媒体到应用层的网络和互联网络的所有方面。课程的目的是审查每一个底层技术,并侧重于适用于不同厂商和产品的概念和原理。该课程提供了关于这些部分是如何组合在一起的视角,并解释了互联网是如何由异构网络构建而成的。此外,课程还介绍了网络中的一些重要概念,如开放系统与封闭系统、协议、分层等。开放系统指的是遵循共同标准和协议,允许不同厂商的系统之间进行互操作的系统。封闭系统则指的是那些不符合开放标准的系统。协议是指在不同系统组件之间传输数据时所遵循的一组规则或约定。分层则是指将网络的复杂功能划分为多个层次,每一层提供不同的抽象级别和不同的功能集合。在课程介绍中,还强调了计算机网络和互联网课程不会涉及的方面,如商业方面的内容,比如供应商、产品、价格、市场和营销策略等。此外,课程不会涉及网络设备的引擎设计、网络的配置和操作,或者新协议的设计。实践课程(也称为实验室)是课程的重要组成部分,学生将通过实践来构建网络程序,捕获并分析网络数据包。计算机网络和互联网课程由道格拉斯·科默教授主讲,他是计算机网络领域的专家。科默教授在课程中使用的教材是《计算机网络与互联网络基础》,该教材详细介绍了网络和互联网的核心概念和技术。通过这些知识点的介绍,我们可以了解到计算机网络基础课程让学生掌握网络技术的基本原理和概念,理解网络的分层结构和协议栈,以及如何通过网络实现数据传输。同时,课程也强调了网络作为基础设施在现代社会中的重要性,以及在设计、实施和管理网络系统时所要遵守的基本原则。