主要内容
- 计算机网络概述
- 物理层
- 数据链路层
- 网络层
- 传输层
- 应用层
- 网络安全
- 因特网上的音频/视频服务
- 无线网络和移动网络
参考书籍
- 《计算机网络》第七版 谢希仁 编著
- <TCP/IP详解 卷1:协议> W.Richard Stevens
第1章 概述
1.1计算机网络在信息时代中的作用
1.计算机网络
- 在21世纪中重要特征:数字化、网络化、信息化,它是一个以网络为核心的信息时代。
- 网络现在已经成为信息社会的命脉和发展知识经济的重要基础。
- 熟悉的三大类网络:电信网络、有线电视网络、计算机网络(发展最快并起到核心作用)
2.互联网和互连网
- 互连网:小写字母开头的internet(互连网)是个通用名词,泛指多个计算机网络互连而成的计算机网络,对网络间的协议没有要求。
- 互联网:大写字母开头的Internet(互联网)是个专有名词,指全球范围的众多网络互连而成的特定的互连网,起源于美国,它采用TCP/IP协议族,世界上最大、覆盖全球的计算机网络。
3.什么是互联网
- 互联网是由数量极大的各种计算机网络互连起来的庞大网络系统。
4.互联网的两个重要特点
- 连通性(上网用户之间都可以交换信息)
- 共享(指资源共享)
5.互连网+
- “互联网+各个传统行业”(深度融合)
1.2互联网概述
1.网络的网络
- 计算机网络:由若干结点(node)和连接这些结点的链路(link)组成。
- 互连网:由简单的网络和由网络构成的互连网,“网络的网络”
2.关于“云”
1.云表示的网络已经包含了和网络相连的计算机。
2.云表示的网络里面就只剩下许多路由器和连接这些路由器的链路。
3.基本概念
- 网络把许多计算机连接在一起。
- 互连网则把许多网络通过路由器连接在一起。
- 与网络相连的计算机常称为主机。
4.互联网基础结构发展三个阶段
第一阶段
- 从单个网络ARPANET向互联网反战。
TCP/IP协议成为ARPANET上的标准协议,是的所有使用TCP/IP协议的计算机都能利用互连网相互通信(互联网诞生的时间1983)。
1990年,ARPANET正式宣布关闭。
1991年,美国将互联网商业化。
第二阶段
- 建成了三级结构的互联网。
它是一个三级计算机网络,分为主干网、地区网、校园网(或者企业网),主干网->地区网->校园网
第三阶段
- 逐渐形成了多层次ISP(互联网服务提供商)结构的互联网。
主机A->本地ISP->地区ISP->主干ISP->地区ISP->本地ISP->主机B
5.互联网的标准化工作
- 所有互联网标准都以RFC
1.互联网草案
2.建议标准
3.互联网标准
1.3 互联网的组成
1.3.1互联网的边缘部分
1.概念
- 有所有连接在互联网上的主机(又称为端系统)组成,这部分是用户直接使用的,由来进行通信和资源共享。
1.端系统在功能上可能有很大的差别,可以是个人计算机又或是非常昂贵的超大计算机。
2.主机A和主机B进行通信,实际上是指:运行在主机A上的某个程序和运行在主机B上的另一个程序进行通信,即计算机之间的通信。
2.端系统之间的通信方式
1.客户-服务器工作方式
- 客户A向服务器B放出请求服务,服务器B向客户A提供服务。
2.对等连接工作方式(P2P方式)
- 两个主机在通信时都可以发送服务请求和提供服务,即既是客户机又是服务器。
- 对等连接工作方式可支持大量的对用户的操作
1.3.2互联网的核心部分
- 网络中最复杂的部分
- 向网络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够向其他主机通信。
- 在网络核心部分起特殊作用的是路由器。
1.路由器是实现分组交换的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
1.电路交换
1.概念
- 两两电话机用电线连接即可进行通信,但随着电话机数量增多,对电话线的数量要求比较大
- 所以当电话机的数量增多时,就要使用交换机来完成全网的交换任务
2.电路交换的特点
- 电路交换必定是面向连接的。
- 电路交换分三个阶段:建立连接(建立一条专用的物理通路)、通信、释放连接(撤去刚刚建立的专用的物理通路)
3.电路交换的缺点
- 计算机数据具有突发性
- 导致在传送计算机数据时,通信线路的利用率很低(用来传送数据的时间往往不到10%甚至1%)。
2.分组交换
- 分组交换采用存储转发技术。
- 在发送端,先把较长的报文划分成较短的
分组交换的优点
- 高效:在分组传输的过程中动态分配传输带宽,对通信链路时逐段占用。
分组交换带来的问题
- 分组在个结点存储转发时需要排队,这就会造成一定的时延。
- 分组必须携带的首部(里面有必不可少的控制信息)也造成了一定的开销。
4.三种交换的比较
1.4计算机网络在我国的发展
略
1.5计算机网络的类别
1.5.1计算机网络的定义
- 计算机网络的精确度定义并未统一。
- 较好的定义:计算机网络主要是由一些通用的、可编程的硬件互连而成的,这些硬件并非专门用来实现某一特定的某地。
1.5.2计算机网络的类别
1.从网络的作用范围进行分类
- 广域网WAN:作用范围通常为几十到几千公里。
- 局域网LAN:作用距离约为五到五十公里。
- 城域网MAN:局限在较小的范围(如一公里左右)。
- 个人区域网PAN:范围很小,大约在十米左右。
- 若中央处理及之间的距离非常近(仅一米数量级甚至更小),一般就称之为多处理机系统,而不是计算机网络。
2.从网络的使用者进行分类
- == 公用网:==按规定交纳费用的人都可以使用的网络,也称公众网。
- ==专用网:==为i特殊业务工作的需要而建造的网络。
- 公用网和专用网都可以传送多种业务。
3.用来把用户接入到互联网的网络
- 接入网AN,又称为本地接入网和居民接入网。
- 接入网是一类比较特殊的计算机网络,用于将用户
1.6计算机网络的性能
1.6.1计算机网络的性能指标
1.速率
- 比特(bit)是计算机中数据量的单位,也是信息论中使用的信息量的单位。
- 比特就是二进制数字中的一个1或0.
- 速率是计算机网络中最重要的一个性能指标,指的是数据的传送速率,它也称为数据率或比特率。
- 单位是bit/s,或kbit/s、mbit/s。
- 速率往往是指定额定速率或标称速率,非实际运行速率。
2.带宽
3.吞吐量
- 表示在单位时间内通过某个网络(或信接口)的数据量。
- 吞吐量更经常地用于对显示世界中的网络的一种测量
- 吞吐量受网络的带宽或网络的额定速率的限制。
4.时延
- 时延是指书籍从网络的一端传送到另一端所需的时间。
- 也称为延迟或迟延。
- 总时延:发送时延、传输时延、处理时延、排队时延(排队时延的长短往往取决于网络中当时的通信量)
5.时延带宽积
- 链路的时延带宽积又称为以比特位单位的链路长度
- 时延带宽积=传播时延*带宽
1.6.2计算机网络的非性能特征
第2章 物理层
2.1物理层的基本概念
- 物理层考虑怎么才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。
- 物理层的作用是要尽可能地屏蔽掉不同传输媒体和通信手段地差异。
- 用于物理层的协议也称为物理层规程。
1.物理层的主要任务
- 主要任务:确定与传输媒体的接口的一些特性
- 机械特性、电气特性、功能特性、过程特性