计算机网络历史与互联网发展概述

需积分: 3 0 下载量 20 浏览量 更新于2024-10-04 收藏 128KB DOC 举报
"网络工程师学习笔记" 网络工程师的学习笔记涵盖了计算机网络的基础知识,从其发展历史、分类到网络体系结构和协议等多个方面。首先,计算机网络定义为地理上分散的多台独立计算机通过遵循特定通讯协议的软硬件互连,实现数据通信、资源共享、信息交换、协同工作和在线处理等功能。这一定义强调了系统的构成和主要功能。 在计算机网络的发展历程中,可以划分为三个时代:第一代始于1946年第一台电子计算机的诞生,第二代是20世纪80年代微机的普及,而第三代则见证了计算机网络的快速发展和广泛应用,其中1969年的ARPANET是互联网的前身,它采用了分组交换技术。分组交换相较于电路交换具有更高的线路利用率、数据速率转换能力、不易堵塞及优先级管理等优势。 以太网是1976年由Xerox公司开发的一种局域网络技术,基于载波监听多路访问/冲突检测(CSMA/CD)原理,利用同轴电缆连接多台计算机。互联网的发展经历了三个阶段,从最初的ARPANET研究试验,到1983年至1994年的实用阶段,再到1994年后的商业化扩张。 此外,网络分类可以根据地域范围(局域网、城域网、广域网)、拓扑结构(总线、星型、环状、网状)、交换方式(电路交换、分组交换、帧中继、信元交换)或所采用的网络协议(如TCP/IP、SNA、SPX/IPX、AppleTALK)来划分。 网络体系结构中的实体是指参与通信的任何组件,包括用户、硬件设备、软件程序等。而协议则是实体之间通信的规则,例如TCP/IP协议族是互联网最广泛使用的协议集。OSI(开放系统互连)网络体系结构是一个七层模型,用于标准化不同系统间的通信,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。这些层次分别负责网络通信的不同方面,如物理信号传输、错误检测与纠正、数据包路由、端到端的数据传输等。 网络工程师学习笔记的重点在于理解计算机网络的基本概念、发展历程、分类方式、网络体系结构和通信协议,这些都是构建和维护网络基础设施的基础知识。深入学习这些内容,有助于成为一名合格的网络工程师,能够设计、配置、优化和解决问题,以确保网络的稳定性和高效性。