网络,互联网和因特网
1.网络(Network)由若干节点(Node)和连接这些节点的链路(Link)组成
2.多个网络还可以通过路由器连接起来,这样构成了一个覆盖范围更大的网络,即互联网因此互联网就是网络的网络
3.因特网是世界上最大的互联网络
因特网发展三个阶段
![](https://img-blog.csdnimg.cn/img_convert/f2376359bf0d49e3f345e9b6013dedd3.png)
1.因特网提供者ISP(Internet Service Provider)
![](https://img-blog.csdnimg.cn/img_convert/8d0279583eb67444f7094cb678a22d8c.png)
2.基于ISP的三层结构的因特网
![](https://img-blog.csdnimg.cn/img_convert/0af1a590b146fc43a491e3802f00c9e5.png)
因特网的标准化工作
1.因特网的标准化工作对因特网的发展起到了非常重要的作用
2.因特网在其制定标准上一个很大特点就是 面向公众
![](https://img-blog.csdnimg.cn/img_convert/d565fb06613b96ec0de4a8b21000f99d.png)
因特网的组成
1.边缘部分:
由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据,音频或视频) 和资源共享。
2.核心部分:
由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)
![](https://img-blog.csdnimg.cn/img_convert/41f989a6e76388c1b9360b1f31d8a9db.png)
1.2三种交换方式
电路交换
1.电话交换机接通电话线的方式称为电路交换
2.从通信资源的分配角度来看,交换(Switching)就是按照某种方式动态的分配传输线路资源
![](https://img-blog.csdnimg.cn/img_convert/d5e563f6f4deb3cebb8744e59c28bd35.png)
电路交换的三个步骤:
①建立连接(分配通信资源)
②通话(一直占用通信资源)
③释放连接(归还通信资源)
![](https://img-blog.csdnimg.cn/img_convert/ac373abeea116fa511480c88c918a773.png)
当使用电路交换来传送计算机数据时,其线路的传输效率往往很低
分组交换
![](https://img-blog.csdnimg.cn/img_convert/e047ec0d6459ff4f137ef58d4bd1c67b.png)
电路交换,分组交换,报文交换对比
![](https://img-blog.csdnimg.cn/img_convert/06d010b6f7ada76eda808eaaabca6dc3.png)
计算机网络的定义
1.计算机网络的精确定义并未统一
2.计算机网络的最简单定义是:一些互相连接的,自治的计算机的集合
<注>①互连:是指计算机之间可以通过有线或者无线的方式进行数据通信;
②自治:是指独立的计算机,它有自己的硬件和软件,可以单独运行使用
③集合:是指至少需要两台计算机
3.计算机网络较好的定义是:计算机网络主要是由一些通用的、可编程的硬件互联而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同的数据,并能支持广泛的和日益增长的应用
1.3计算机网络分类
![](https://img-blog.csdnimg.cn/img_convert/59e86b8a8d49cd70611cb187f1abd296.png)
1.4计算机网络的性能指标
1.性能指标可以从不同方面来度量计算机网络的性能
2.常用的计算机网络的性能指标有以下8个
![](https://img-blog.csdnimg.cn/img_convert/d17d61c24d2dd45982fae74b86f47c2d.png)
①速率:
![](https://img-blog.csdnimg.cn/img_convert/6aa845922713449f19be602850b26a42.png)
②带宽
![](https://img-blog.csdnimg.cn/img_convert/40bdef0053d85fa9eae06a9da2e6fd20.png)
③吞吐量
![](https://img-blog.csdnimg.cn/img_convert/1f490be13ed71ea04ac6c827e81196f6.png)
④时延
![](https://img-blog.csdnimg.cn/img_convert/f550a74c430197693421a0fb3b4f8d8a.png)
⑤时延带宽积
![](https://img-blog.csdnimg.cn/img_convert/d4bf350bc00f88598c2ee40beed792a5.png)
⑥往返时间
![](https://img-blog.csdnimg.cn/img_convert/9f07e261f9d8b9300d8908f8919aa9e2.png)
⑦利用率
![](https://img-blog.csdnimg.cn/img_convert/e344ac8dd574cdae925c391e31854b77.png)
⑧丢包率
![](https://img-blog.csdnimg.cn/img_convert/3a82770751d0a58ed72170c8b41227f3.png)
1.5计算机网络体系结构
![](https://img-blog.csdnimg.cn/img_convert/1c30a28ed4b49588aa315e763fc48b5b.png)
常见的计算机网络体系结构
![](https://img-blog.csdnimg.cn/img_convert/e014d5fc01ee6bc3a144ad1307cfb349.png)
![](https://img-blog.csdnimg.cn/img_convert/1f535bd01252c503c9897c9b5f45e027.png)
![](https://img-blog.csdnimg.cn/img_convert/ec17cf9594eb76eae6e967de27fafcb4.png)
![](https://img-blog.csdnimg.cn/img_convert/1be33e21c7e4222bc7e960e510503152.png)
计算机网络体系结构分层的必要性
1.计算机网络是一个非常复杂的系统。早在最初的APPANET设计时就提出了分层的设计理念
2."分层"可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理
![](https://img-blog.csdnimg.cn/img_convert/e12af41167f40a34b9ef54ccaae67a9b.png)
<注>①严格来说,传输媒体并不属于物理层,她并不包含在体系结构之中
②计算机网络中传输信号,并不是举例的方波信号
![](https://img-blog.csdnimg.cn/img_convert/9b2d018408aff21f7e54049d828d0bd4.png)
![](https://img-blog.csdnimg.cn/img_convert/6451d50a603df13b77b2b936753d7f9a.png)
![](https://img-blog.csdnimg.cn/img_convert/aa3761e88068cbce318e6651a8ef0393.png)
![](https://img-blog.csdnimg.cn/img_convert/dae05b019189f903752e4a6908819cf8.png)
![](https://img-blog.csdnimg.cn/img_convert/41728e3beba14a76f60d676b52237bd8.png)
计算机网络体系结构分层思想举例
![](https://img-blog.csdnimg.cn/img_convert/fe9200e2f082f2285e7a27e3e4f445f8.png)
计算机网络体系结构中的专业术语
1.实体:任何可以发送或者接受信息的硬件或软件进程
对等实体:收发双方相同层次中的实体
![](https://img-blog.csdnimg.cn/img_convert/99a4f1918b2a10ff3a35aef8e037bbbf.png)
2.协议:控制两个对等实体进行逻辑通信的规则的集合
![](https://img-blog.csdnimg.cn/img_convert/2d3facdb9cc37fd1feacc6cfeb4e92f8.png)
协议三要素:语法 语义 同步
①语法 定义所交换信息的格式
![](https://img-blog.csdnimg.cn/img_convert/e4cdbdff5ea761e79bb42b6429267ebb.png)
②语义 定义收发双方所要完成的操作
![](https://img-blog.csdnimg.cn/img_convert/d3ff3ed64df106e726b9f33ea7ce2da7.png)
③同步 定义收发双方的时序关系
![](https://img-blog.csdnimg.cn/img_convert/cd1a804cec5dadcb34541436dbd81dac.png)
3.服务:
①在协议控制下,两个对等实体间的逻辑通信使得本层能够向上一层提供服务
②要实现本层协议,还要使用下面一层所提供的服务
![](https://img-blog.csdnimg.cn/img_convert/a0a81af38c2e8c9aa6fb14a99fc8382d.png)
③协议是“水平的”,服务是“垂直的”
④实体看得见相邻下层所提供的服务,但并不知道实现该服务的具体协议。也就是说,下面的协议对上面改的实体是"透明的"
⑤服务访问点 在同一系统中相邻两层的实体交换信息的逻辑接口,用于区分不同的服务类型
![](https://img-blog.csdnimg.cn/img_convert/ffb2c29acbfb10afe512cd15d010b3b4.png)
⑥服务原语 上层使用下层所提供的服务必须通过与下层交换一些命令,这些命令称为服务原语
![](https://img-blog.csdnimg.cn/img_convert/b45ba4e291316e57064498c9a966a969.png)
⑦
协议数据单元PDU 对等层次之间传输的数据包称为该层的协议数据单元
服务数据单元SDU 同一系统内,层与层之间交换的数据包称为服务数据单元
多个SDU可以合成为一个PDU;一个SDU也可划分为几个PDU
![](https://img-blog.csdnimg.cn/img_convert/16c8b1cebc9debd38ebe6becde2e17b2.png)