三种交换方式
电路交换
三个步骤
分组交换
发送方
路由方
接收方
报文交换
三者对比
电路交换,通信钱先要建立好连接,连接建立好后既可以使用建立好的连接进行数据传送,传送结束后要释放连接
报文交换:可以发送报文,不需要事先建立连接,整个报文先存放到相邻节点交换机,全部存储下来后,进行查表转发,转发到下一个节点交换机,当发送方把报文传输给节点交换机的时候,节点交换机先存储整个报文,然后选择一条合适的空闲线路将报文传输出去。
分组交换:可以随时的发送分组,不需要建立连接,构成原始报文的一个个分组(将原始报文拆分成一段一段的),依次在各个结点交换机上存储转发,各个节点交换机在发送分组的同时还在缓存接收到的分组。
电路交换和报文交换传递的报文都是完整的,只不过电路交换需要中继站,报文交换不需要,但分组转发就是把报文截成一段段在分组转发的
优缺点
计算机网络的定义和分类
计算机网络性能指标
速率
带宽
吞吐量
时延
总结
时延带宽积
当第一个比特到达终点的时候,发送端就可以发了时延带宽积个比特,并且这些个比特都是存放在发送管道里面的
往返时间
利用率
信道利用率
用来标识某信道有百分之几的时间是被利用的(即某信道有百分之几的时间是有数据通过的)
网络利用率
全网络的信道利用率的加权平均
丢包率
丢包率即分组丢失率是指在一定的时间范围内,传输过程中丢失的分组数量和总分组数量的比率
总结
计算机网络体系解构
常见的计算机网络体系解构
OSI体系结构
原理体系结构
计算机网络体系解构分层的必要性
计算机网络体系结构分层思想举例
应用进程间基于网络的通信
第一步应用层:应用层按http协议规定,构建一个http报文
第二步运输层:应用层把http报文交给运输层处理,应用层给http报文加一个TCP首部,形成tcp报文段,该首部的作用是为了区分应用进程以及实现可靠传输
第三步网络层:运输层将TCP报文段交给网络层处理,网络层给TCP报文段添加一个IP首部,使之成为IP数据报,该首部的作用是使用ip数据报可以在互联网上进行传输,也就是可以加了IP首部后就可以被路由转发。
第四步数据链路层:数据链路层给ip数据报添加一个首部一个尾部,使之成为帧,首部的作用是让帧能够在一段链路上或网络上传输,能够被相应的目的主机接收,尾部的作用是为了让目的主机检查所接收到的帧是否有误码
第五步物理层:数据链路层将帧交付给物理层,物理层将帧看成比特流,物理层会给比特流前面添加前导码,前导码的作用是为了让目的主机做好接收帧的准备,将加有前导码的比特流变成相应信号发送到传输媒体,信号通过传输媒体到底路由器。
第六步:路由器上的处理过程,路由器的物理层将信号变成比特流,去掉前导码后将其交付给路由器的数据链路层,此时交付的是帧,数据链路层将帧的首部和尾部去掉后,将其交付给网络层,此时交付的是ip数据报,网络层解析ip数据报的首部,从中提取出目的网络地址,然后查找自身的路由表,确定转发端口,以便进行转发,网络层将ip数据报交付给数据链路层,数据链路层给ip数据报添加一个首部一个尾部是指成为帧,数据链路层将帧交付给物理层,物理层将帧堪称比特流。因为下一级也是因特网,所以物理层会给比特流添加前导码,物理层将比特流变成相应的信号发送到传输媒体,信号通过传输媒体到底web服务器
路由上的处理过程
第七步 web服务器处理过程:
物理层将心化变换层比特流,然后去掉前导码后,将获得的帧交付给数据链路层,然后数据链路层将帧的首部和尾部去掉后,将获得的ip数据报交付给网络层,网络层将ip数据报的首部去掉后将其交付给运输层,此时交付的是TCP报文段,运输层将tcp报文段的首部去掉后,将其交付给应用层,此时交付的是http请求报文,应用层对http报文进行解析,然后给主机发回http相应报文。
第八步:http报文相应报文会在web服务器上层次封装,然后通过物理层变成相应的信号,在通过传输媒体N2传输到路由器,然后由路由器转发该响应报文给主机,主机通过物理层将收到的信号转换成比特流,之后通过逐层解封,最终取出HTTP的相应报文。
计算机网络体系结构中的专用术语
实体
协议
协议的三要素:语法,语义,同步
语法:定义所交换的信息的格式
语义:定义收发双方索要完成的操作
同步:定义授法双方的时许关系





