三种交换方式

电路交换

三个步骤

1.建立连接
2.同化
3.释放连接

分组交换

发送方

构造分组,发送分组

路由方

缓存分组,转发分组

接收方

接收分组,还原报文

报文交换

三者对比

电路交换,通信钱先要建立好连接,连接建立好后既可以使用建立好的连接进行数据传送,传送结束后要释放连接
报文交换:可以发送报文,不需要事先建立连接,整个报文先存放到相邻节点交换机,全部存储下来后,进行查表转发,转发到下一个节点交换机,当发送方把报文传输给节点交换机的时候,节点交换机先存储整个报文,然后选择一条合适的空闲线路将报文传输出去。
分组交换:可以随时的发送分组,不需要建立连接,构成原始报文的一个个分组(将原始报文拆分成一段一段的),依次在各个结点交换机上存储转发,各个节点交换机在发送分组的同时还在缓存接收到的分组。
电路交换和报文交换传递的报文都是完整的,只不过电路交换需要中继站,报文交换不需要,但分组转发就是把报文截成一段段在分组转发的
image.png
优缺点
image.png

计算机网络的定义和分类

image.png

计算机网络性能指标

速率

Byte代表字节,bit代表比特,一个字节等于8格比特
image.png

带宽

image.png

吞吐量

image.png

时延

image.png
例题:
发送速率就是带宽
image.png

总结

image.png

时延带宽积

当第一个比特到达终点的时候,发送端就可以发了时延带宽积个比特,并且这些个比特都是存放在发送管道里面的
image.png

往返时间

往返时间就是双向交互一次所需要的时间
image.png

利用率

信道利用率

用来标识某信道有百分之几的时间是被利用的(即某信道有百分之几的时间是有数据通过的)

网络利用率

全网络的信道利用率的加权平均

当某信道的利用率增大时,这个信道引起的时延也会迅速增加
image.png

丢包率

丢包率即分组丢失率是指在一定的时间范围内,传输过程中丢失的分组数量和总分组数量的比率
image.png

总结

image.png

计算机网络体系解构

常见的计算机网络体系解构

OSI体系结构

物数网运会表应
image.png

原理体系结构

物数网运应
物理层,数据链路层,网络层,运输层,应用层
image.png

计算机网络体系解构分层的必要性

image.png

计算机网络体系结构分层思想举例

应用进程间基于网络的通信
第一步应用层:应用层按http协议规定,构建一个http报文
第二步运输层:应用层把http报文交给运输层处理,应用层给http报文加一个TCP首部,形成tcp报文段,该首部的作用是为了区分应用进程以及实现可靠传输
image.png
第三步网络层:运输层将TCP报文段交给网络层处理,网络层给TCP报文段添加一个IP首部,使之成为IP数据报,该首部的作用是使用ip数据报可以在互联网上进行传输,也就是可以加了IP首部后就可以被路由转发。
image.png
第四步数据链路层:数据链路层给ip数据报添加一个首部一个尾部,使之成为帧,首部的作用是让帧能够在一段链路上或网络上传输,能够被相应的目的主机接收,尾部的作用是为了让目的主机检查所接收到的帧是否有误码
image.png
第五步物理层:数据链路层将帧交付给物理层,物理层将帧看成比特流,物理层会给比特流前面添加前导码,前导码的作用是为了让目的主机做好接收帧的准备,将加有前导码的比特流变成相应信号发送到传输媒体,信号通过传输媒体到底路由器。
image.png
第六步:路由器上的处理过程,路由器的物理层将信号变成比特流,去掉前导码后将其交付给路由器的数据链路层,此时交付的是帧,数据链路层将帧的首部和尾部去掉后,将其交付给网络层,此时交付的是ip数据报,网络层解析ip数据报的首部,从中提取出目的网络地址,然后查找自身的路由表,确定转发端口,以便进行转发,网络层将ip数据报交付给数据链路层,数据链路层给ip数据报添加一个首部一个尾部是指成为帧,数据链路层将帧交付给物理层,物理层将帧堪称比特流。因为下一级也是因特网,所以物理层会给比特流添加前导码,物理层将比特流变成相应的信号发送到传输媒体,信号通过传输媒体到底web服务器
路由上的处理过程
image.png
第七步 web服务器处理过程:
物理层将心化变换层比特流,然后去掉前导码后,将获得的帧交付给数据链路层,然后数据链路层将帧的首部和尾部去掉后,将获得的ip数据报交付给网络层,网络层将ip数据报的首部去掉后将其交付给运输层,此时交付的是TCP报文段,运输层将tcp报文段的首部去掉后,将其交付给应用层,此时交付的是http请求报文,应用层对http报文进行解析,然后给主机发回http相应报文。
第八步:http报文相应报文会在web服务器上层次封装,然后通过物理层变成相应的信号,在通过传输媒体N2传输到路由器,然后由路由器转发该响应报文给主机,主机通过物理层将收到的信号转换成比特流,之后通过逐层解封,最终取出HTTP的相应报文。
image.png

计算机网络体系结构中的专用术语

实体

image.png

协议

协议的三要素:语法,语义,同步
语法:定义所交换的信息的格式
语义:定义收发双方索要完成的操作
同步:定义授法双方的时许关系
image.png
image.png
image.png
image.png
image.png