第
1 章 计算机网络基础
一、
计算机网络发展的 3 个阶段
1、面向终端的计算机网络 2.计算机-计算机网络 3.开放式标准化的网络
二、
计算机网络定义
计算机网络就是利用通信线路和设备,将分散在不同地点、并具有独立功能的多个计算机系统互
连起来,按照网络协议,在功能完善的网络软件支持下,实现资源共享和信息交换的系统。
三、计算机网络的功能
:1,资源共享 2,数据通信 3,分布计算 4,负载平衡 5 安全可靠
分布计算:是指对于大型任务,当网络中的某个节点的性能不能满足要求时,可采用合适的
算法将任务分散到网络中的其他计算机上进行分不处理,进行分工合作来共同完成任务的模式。
四、计算机网络的组成:网络硬件(计算机系统,传输介质,网络设备)和网络软件
按网络的逻辑功能分类,计算机网络可分为资源子网和通信子网。
五、按网络的拓扑结构分类,计算机网络可分为总线型网络、环型网络、星型网络、树型网络和网状
型网络等。
(书上 8 页----16 页)
第
2 章 计算机网络体系结构
一、网络协议的概念
计算机网络中为进行数据传输而建立的一系列规则、标准或约定称为网络协议(Protocol)。
二、网络体系结构:是网络层次模型和各层协议的集合,它是计算机网络及其构件所应完成的功
能的精确定义。
三、开放系统互联参考模型
(OSI/RM)
OSI 将这 7 层从低到高叫做物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
OSI 各层的主要功能
(
1)应用层(application layer) 应用层为用户提供一种通过应用程序访问网上信息的方法,完
成 用 户 希 望 计 算 机 完 成 的 工 作 。
应 用 层 为 用 户 提 供 应 用 程 序 及 网 络 相 互 作 用 的 接 口 :
FTP、DNS、Telnet、SMTP 等。
(
2)表示层(presentation) 表示层负责将数据转换为发送方和接收方都能识别的格式,即数据
翻译、数据加密和解密、数据压缩和恢复。
(
3)会话层(session layer) 会话层在不同计算机的两个应用程序之间建立、维持和结束确定的
连接。即实现资源子网的功能。
(
4)传输层(transport) 传输层为源主机和目的主机之间提供性能可靠、价格合理的数据传输
(
5)网络层(network layer) 网络层通过路径选择把数据引导到相应的子网上,保证数据在不
同子网间的正确传输。其基本任务包括路由选择、拥塞控制与网络互联等功能。
(
6)数据链路层(data link layer) 数据链路层负责数据在子网内的正确传输。创建(把分组细分
为帧)和管理由网络发送出去的帧。
(
7)物理层(physical layer)物理层、数据链路层和网络层与具体网络有关,实现通信子网的功
能
四
、TCP/IP 体系结构
1、TCP/IP 协议具有以下几个特点:
(
1)开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。
(
2)独立于特定的网络硬件,可以运行在局域网、广域网,以及互联网中。
(
3)统一的网络地址分配方案,使得整个 TCP/IP 设备在网中都有惟一的地址。
(
4)标准化的高层协议,可以提供多种可靠的用户服务。
与
ISO/OSI 参考模型不同,TCP/IP 体系结构将网络划分为应用层、传输层、互联层、和网络接口层
4 层
2、TCP/IP 体系结构中各层的功能