计算机⽹络的性能指标 1.速率 数据量的常⽤单位有字节(byte,记为⼤写B) 速率是指数据的传送速率(即每秒传送多少个⽐特),也称为数据率(Data Rate)或⽐特率(BitRate) 速率的基本单位是⽐特/秒(bit/s,可简记为b/s,有时也记为bps,即bit per second 数据量单位中的K、M、G、T的数值分别为2^10 、2^20 、2^30 、2^40 。 速率单位中的k、M、G、T的数值分别为10^3 、10^6 、10^9 、10^12 。 2.带宽 带宽在模拟信号系统中的意义,某个信号所包含的各种不同频率成分所占据的频率范围。单位:Hz 带宽在计算机⽹络中的意义,⽤来表示⽹络的通信线路所能传送数据的能⼒,即在单位时间内从⽹络中的某⼀点到另⼀点所能通过的最⾼数据率。单位:b/s。 数据传送速率 = min [ 主机接⼝速率,线路带宽,交换机或路由器的接⼝速率 ] 3.吞吐量 吞吐量是指在单位时间内通过某个⽹络或接⼝的实际数据量。吞吐量常被⽤于对实际⽹络的测量,以便获知到底有多少数据量通过了⽹络。 吞吐量受⽹络带宽的限制。 4.时延 时延是指数据从⽹络的⼀端传送到另⼀端所耗费的时间,也称为延迟或迟延。 数据可由⼀个或多个分组、甚⾄是⼀个⽐特构成。 分为:发送时延、传播时延、排队时延、处理时延 5.时延带宽积 时延带宽积是传播时延和带宽的乘积。 链路的时延带宽积也称为以⽐特为单位的链路⻓度,这对我们以后理解以太⽹的最短帧⻓是⾮常有帮助的。 6.往返时间 往返时间(Round-Trip Time,RTT)是指从发送端发送数据分组开始,到发送端收到接收端发来的相应确认分组为⽌,总共耗费的时间。 7.利⽤率 链路利⽤率,链路利⽤率是指某条链路有百分之⼏的时间是被利⽤的(即有数据通过)。完全空闲的链路的利⽤率为零。 ⽹络利⽤率,⽹络利⽤率是指⽹络中所有链路的链路利⽤率的加权平均。

计算机⽹络数据封包和解包

⽹络体系的术语 1.实体 实体是指任何可发送或接收信息的硬件或软件进程。 对等实体是指通信双⽅相同层次中的实体。 2.协议 协议是控制两个对等实体在“⽔平⽅向” 进⾏“逻辑通信”的规则的集合。

    协议的三要素
        1.语法,定义所交换信息的格式
        2.语义,定义通信双⽅所要完成的操作
        3.同步,定义通信双⽅的时序关系
3.服务
    协议是“⽔平”的,⽽服务是“垂直”的。
    实体看得⻅下层提供的服务,但并不知道实现该服务的具体协议。下层的协议对上层的实体是“透明”的。
    对等层次之间传送的数据包称为该层的协议数据单元(Protocol Data Unit,PDU)。
    同⼀系统内层与层之间交换的数据包称为服务数据单元(Service Data Unit,SDU)。