<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

通信網絡中的bps、pps與Bps之間有什么區別呢?

FPGA自習室 ? 來源:FPGA自習室 ? 2024-04-08 09:10 ? 次閱讀

bps、pps與Bps的區別就是他們三個是三種不同的概念。

1、bps是指比特率

bps是線路單位,表示bit(比特)/second(秒)。在計算機網絡或者是網絡運營商中,一般,寬帶速率的單位用bps(或b/s)表示;bps表示比特每秒即表示每秒鐘傳輸多少位信息。

2、pps是指網絡吞吐率

pps:Packet Per Second 包每秒即表示每秒轉發多少數據包,是路由設備性能的常用指標。pps是包轉發率單位,表示包/秒,交換機每秒可以轉發多少百萬個數據包(Mpps),即交換機能同時轉發的數據包的數量。

包轉發率的計算公式:

Packets per second = (bits/second) / (bits /packet + IPG/packet)

包轉發率的衡量標準是以單位時間內發送64字節的數據包(最小包)的個數作為計算基準的。當計算包轉發率時,需考慮前導碼和幀間隙的固定開銷。缺省情況下,幀間隙為最大值12字節,建議用戶使用缺省配置。

如果用戶修改接口的幀間隙為較小值,則接收端在接收一個數據幀以后,可能會沒有充足的時間接收下一幀,導致無法及時處理轉發報文而出現丟包現象。

e768257c-f4ec-11ee-a297-92fbcf53809c.jpg

我們知道以太幀的長度是可變的,但是交換機處理每一個以太幀所用的處理能力跟以太幀的長度無關

由于以太網的包長是不定長的,因此,不同的包長在線速情況下的轉發能力是不一樣的。RFC2544也建議以下包長做為測試的標準, 64、128、256、512、1024、1280、1518字節。在一定時間內,按照一定數目進行測試,其主要測試項有吞吐率(Thoughput)測試,延時(Latency)測試,幀丟失測試(Frame Loss rate)和背靠背測試(back-to-back frames)。

此處給出千兆環境下有單向轉發包長為64字節的理論PPS

1Gbps = 1000M bits/((84字節)*8(bit每字節))=1.488095 Mpps

根據IEEE802.3規范, 100Mbps=100,000,000bps即以太網速率的單位是以10進制為單位的。

如果更高的速率,比如800Gbps 那么 64B的pps 將為1190.46Mpps,如果要跟著這種處理節奏,且一個周期只處理一個數據包,那么至少要工作在1.2Ghz時鐘頻率下。

在交換機的接口帶寬一定的情況下,以太幀長度越短,交換機需要處理的幀數量就越多,需要耗費的處理能力也越多。

但是在實際網絡流量中,平均數據包大小通常大于64B.大多數流量通常使用最大傳輸單元(MTU)大小的數據包來最大化吞吐量。

3、Bps

Bps是用戶在網上下載時顯示的速率單位,表示Byte(字節)/second(秒)。8個二進制位為一個字節。


審核編輯:劉清
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網
    +關注

    關注

    40

    文章

    5144

    瀏覽量

    166932
  • 二進制
    +關注

    關注

    2

    文章

    719

    瀏覽量

    41326
  • 交換機
    +關注

    關注

    19

    文章

    2496

    瀏覽量

    96121
  • RFC2544
    +關注

    關注

    0

    文章

    4

    瀏覽量

    7743
  • 通信網絡
    +關注

    關注

    20

    文章

    1998

    瀏覽量

    51621

原文標題:通信網絡中的bps、pps與Bps有什么區別?

文章出處:【微信號:FPGA_Study,微信公眾號:FPGA自習室】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    51BPS

    51BPS
    發表于 08-17 16:57

    請問HDMI接口的速率是多少bps?

    嗨,我一個問題,HDMI接口的速率是多少bps?以上來自于谷歌翻譯以下為原文hi ,I have a question ,how much bps is the HDMIinterface ' rate?
    發表于 02-21 06:51

    頻譜分析儀和網絡分析儀之間什么區別?

    頻譜分析儀和網絡分析儀之間什么區別?
    發表于 08-07 06:39

    CCM和DCM之間什么區別

    CCM和DCM之間什么區別
    發表于 03-11 06:22

    STM32斷的分類不同組之間什么區別

    常說的0-4 的分組,只不過,按照不同的分組規則,可以分為5大類:Group_0-----Group_4,不同組之間什么區別?其實就是把所有中斷按數量分成了兩大類(一類是可以被中斷
    發表于 08-13 06:19

    充電機和BMS之間通信網絡采用CAN2.0B通訊協議

    我們首先要了解的信息以下五點:1、充電機和BMS之間通信網絡采用CAN2.0B通訊協議。2、在充電過程,充電機和BMS監測電壓、電流和溫度等參數,同時BMS管理整個充電過程。3、充
    發表于 09-14 06:07

    USART異步通信同步異步什么區別

    USART異步通信同步異步什么區別?異步通信怎樣連線?
    發表于 12-10 07:34

    PCB板的布線與飛線什么區別?

    PCB板的布線與飛線什么區別?它們之間又有何聯系?
    發表于 04-10 16:53

    MCU之間什么區別?

    。每個產品是否一些圖表顯示返回的 LQI 值?MCU 之間什么區別?LQI 值是否可以相差 10%、25%、50% 甚至更多?可以預期多少百分比?
    發表于 04-17 08:00

    LPC54606如何控制數據bps?

    我們 LPC54606 微控制器,我們試圖通過更改 baudrateA=500000、baudrateD=500000 并禁用內部和外部環回來使用默認配置配置 CAN1。但是當我們查看DSO的數據時,數據bps更多。 請告訴
    發表于 04-21 06:21

    ENET_QOS_1588_EVENTx和PPSx什么區別?

    PPS)。 那么 ENET_QOS_1588_EVENTx 和 PPSx 什么區別? ENET_QOS_1588_EVENTx 只是 PPSx 的輸出嗎?如果是這樣,為什么我不
    發表于 05-17 08:30

    USART1不能設定600BPS波特率的解決方案

    某客戶工程師在某型號新產品的設計,使用了 STM32 器件,型號為:STM32F103VDT6。據其工程師講述:為了實現產品的某項設計要求,他想要通過 USART1 以 600BPS 的波特率
    發表于 09-11 06:34

    ML7020 pdf datasheet (1200 bps

    The ML7020 is a 1200 bps modem LSI developed for remote control systems. The functions incorporated
    發表于 10-15 18:34 ?18次下載

    USART1不能設定600BPS的波特率?

    USART1不能設定600BPS的波特率?
    發表于 12-08 11:53 ?0次下載

    基于N溝道MOSFET實現BPS電路的理想方法

    在這個設計中,我們看到了使用N溝道MOSFET實現BPS電路的理想方法。
    的頭像 發表于 06-27 17:29 ?751次閱讀
    基于N溝道MOSFET實現<b class='flag-5'>BPS</b>電路的理想方法
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>