目录
1.复杂问题分层处理思想(体系结构的形成----分层处理的思想)
广域网 城域网 局域网 个人区域网
专用网 公用网
(专用网络,比如早期的银行,政府,军队,不能专用网络和公用网络混着用,公用网:你在外面就可以连的网,比如你出去玩,外面给你提供的网络)
负责进行数据传输的那些设备归集在一起,称为通信子网
通信子网的工作方式:即通信子网如何将数据进行远距离快速传输
电话系统进行数据传输的方式:称为电路交换
电路交换:拨号(连接的建立 ) 申请本次通信所需要的线路资源,它具有独占性
通话(数据传输) 在所申请的线路中进行传输
挂断(释放连接) 归还所占用的资源
我们考虑一下,这种电话系统的方式进行数据传输适不适合计算机产生的数据呢?可以想到电话产生的数据是连续的大量的,你打电话不会好长时间只说一句话,而计算机所产生的数据有时候有有时候没有,有可能是一段一段的而且传输的数据可能比较小,这样你在拨号时建立连接和挂断时释放连接比你传输数据所需要的时间还要长,这样就得不偿失了,这样我们就引出来另外一种数据传输方式
另外一种数据的传输方式:称为分组交换
它利用存储转发的思想实现数据的远距离传输
路由器的用途就是转发分组即存储交换
所谓分组交换就是把你发送端,把较⻓的报⽂划分成较短的、固定⻓度的数据段。 每⼀个数据段前⾯添加上⾸部构成分组(packet)。
每个分组可以随意的选择路径走(也就是路由器存储),那么到终点这些分组肯定有先到的后到达的,我们这就利用了它的特殊的控制信息,也就是前面的首部,将报文恢复为原始数据
分组交换的思想:数据源产生待发送的数据,按照网络要求,会将其切分成若干个小块(分组),然后为每一个分组加上(特殊的)控制信息,投放到网络中,网络通信设备会接收存储起来,之后,它会选择合适的时间合适的路径为每个分组再次转发分组,到终点后会按照安装原始的顺序进行组装,恢复原始数据
1.电路交换属于资源预留型交换方式,适合于大块数据连续传输
2.分组交换属于存储转发思想,适合离散数据的传输
重点:两种交换方式的特点,场合
传统的电路交换的特点(优点等) 为什么用分组(特点)
边缘部分:由主机(计算机构成)
计算机在网络通信中的作用:产生资源,处理资源(数据)
本质上内容:数据产生的主体----------进程(运动着的软件)
计算机网络通信的主体是进程之间的通信
1)客户/服务 模式 客户进程/服务器进程
IE/WWW
其中:客户进程是通信的发起者,服务进程是被动接收者
2)点对点 Peer To Peer
点(Peer)可以在客户和服务进程角色间进行交换
1)速率 bit/s b/s(kb/s mb/s g/s 10^3)某设备某网络传输数据能力
2)带宽 20M/s 极限工作速率(达不到)
3) 吞吐量 (实际工作速率)b/s
单位时间内实际传输数据的能力=(传输数据大小)/ (实际花费的时间)
1) 时延 从A点到B点所耗用的时间
A-->B 所经过路径比较复杂,所以消耗的时间也不同,所以进行细致划分
2)发送时延 s 可定量计算
发送时延=(数据块大小bit)/ (宽带b/s)
3)传播时延 s 可定量计算
A->B 有一定的线路传输距离,在这个距离上,数据从A到B所花的时间
传播时延=(线路距离m)/线路传输数据速率(m/s)
4) 排队时延 s 不可定量计算
5)处理时延 s 不可定量计算,与设备有关
是动态变化的 A到B一个来回所耗费的时间
时延×带宽
层次化处理的优点(优势):看书 层和层相互独立,促进标准化工作,把复杂问题分为小问题,小问题好解决
TCP/IP 体系结构:划分了四层
OSI/RM 体系结构:划分了七层
任务:解决复杂系统的数据传送问题
数据发送过程是沿着层次结构的上层依次进入下层,最终进入传输介质,数据接收是从传输介质接收数据后,按各层协议定义的内容进行相应的处理之后,转交给上层
这个图很重要
计算机网络为了解决数据传输问题,所定义的层次划分方法,以及每个层次上所定义的协议的集合
为了进行数据传输,在对等实体上所定义的标准,约定和规则
协议的构成:由语法(歌),语义(上课还是下课)和时序(同步)(听到这个铃声应该上课还是下课)三要素构成
任何可以接收的软,硬件(一般我们指软件)
协议是控制对等实体进行传输的;服务是各层协议的实现是靠其下一层提供服务完成的