丢包率:
丢包率是指在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率。
当链路中出现误码的情况时可能会出现丢弃误码的分组的情况,
分组丢失主要有以下两种情况:
分组在传输过程中出现误码,被传输路径中的节点交换机(例如路由器)或目的主机检测出误码而丢弃。
节点交换机根据丢弃策略主动丢弃分组。
丢包率可以反映网络的拥塞情况:
无拥塞时路径丢包率为0。
轻度拥塞时路径丢包率为1%~4%。
严重拥塞时路径丢包率为5%~15%。
计算机网络体系结构
常见的三种计算机网络体系结构
计算机网络体系结构分层的必要性
计算机网络是个非常复杂的系统,“分层”可将庞大复杂的问题转化为若干较小的局部问题。
小练习:
计算机网络体系结构分层思想举例
一道小练习:
计算机网络体系结构中的专用术语
实体:
实体是指任何可发送或接收信息的硬件或软件进程。
对等实体是指通信双方相同层次中的实体。
协议:
协议是控制两个对等实体在“水平方向”进行“逻辑通信”的规则的集合。
协议的三要素:
语法:定义所交换信息的格式
语义:定义通信双方所要完成的操作
同步:定义通信双方的时序关系
协议的控制下,两个对等实体在水平方向的逻辑通信使得本层能够向上一层提供服务。
要实现本层协议,还需要使用下面一层所提供的服务。
协议是“水平”的,而服务是“垂直”的。
实体看得见下层提供的服务,但并不知道实现该服务的具体协议。下层的协议对上层的实体是“透明”的。
服务:
在同一系统中相邻两层的实体交换信息的逻辑接口称为服务访问点SAP,它被用于区分不同的服务类型。
帧的“类型”字段、IP数据报的“协议”字段,TCP报文段或UDP用户数据报的“端口号”字段都是SAP。
上层要使用下层所提供的服务,必须通过与下层交换一些命令,这些命令称为服务原语。
对等层次之间传送的数据包称为该层的协议数据单元(Protocol Data Unit,PDU)。
同一系统内层与层之间交换的数据包称为服务数据单元(Service Data Unit,SDU)。
小练习: