zoukankan      html  css  js  c++  java
  • 【计算机网络笔记】概述2

    计算机网络性能

    速率

    1. 速率即数据率(data rate)或称数据传输速率或比特率(bit rate)
    2. 单位时间传输信息量
    3. 计算机网络中最重要的一个性能指标
    4. b/s(bps)、kb/s、Mb/s、Gb/s
      注:(k=10^3)(M=10^6)(G=10^9)
    5. 速率往往是指额定速率或标称速率

    带宽

    带宽bandwidth原本指信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹Hz
    网络的带宽通常是数字信道所能传送的“最大数据率”,单位:b/s(bps)

    延迟/时延(delay/latency)

    Q:分组交换为什么会发生丢包和时延
    A:分组在路由器缓存中排队

    1. 四种分组延迟
      (1)结点处理延迟 差错检测、确定输出链路、通常<ms(经常忽略)
      (2)排队延迟 等待输出链路可用、取决于路由器拥塞程度
      (3)传输延迟(transmission delay) 分组长度、链路带宽(bps)
      (4)传播延迟(propagation delay) 物理链路长度、信号传播速度((2*10^8m/s))

    [d_{nodal}=d_{proc}+d_{queue}+d_{trans}+d_{prop} ]

    区分传输延迟和传播延迟:类比车队过收费站

    排队延迟:
    R:链路带宽
    L:分组长度
    a:平均分组到达速率

    流量强度(Traffic intensity) 估计 La/R

    时延带宽积

    1. 时延带宽积=传播时延X带宽=(d_{prop}XR(bits))
    2. 链路上能容纳多少个比特。(又称为以比特为单位的链路长度)

    分组丢失(丢包)

    1. 队列缓存容量有限,分组到达已满队列将被丢弃,丢弃分组可能由前序结点或源重发(也可能不重发)
    2. (丢包率=frac{丢包数}{已发分组总数})

    吞吐量/吞吐率(Throughput)

    1. 吞吐量:表示在发送端与接收端之间传送数据速率
    2. 即时吞吐量
    3. 平均吞吐量
    4. 瓶颈链路:端到端路径上,限制端到端吞吐量的链路
  • 相关阅读:
    Aspx后台遍历控件
    sql server 压缩日志文件
    C# 获取特殊日期
    sql特殊日期
    Oracle数据库基本知识-原理,实例,表空间,用户,表
    使用Visual Studio Code开发.NET Core看这篇就够了
    Windows上C++环境搭建
    JNA 教程
    SpringBoot项目改成Tomcat容器加载(打war包)
    centos7 离线安装神器yumdownloader
  • 原文地址:https://www.cnblogs.com/maxwell-maxwill/p/12328828.html
Copyright © 2011-2022 走看看