99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

與目標(biāo)網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)測(cè)試

汽車電子技術(shù) ? 來源:安卓腳本 ? 作者:稻草人 ? 2023-03-03 14:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前兩天有人問我.有沒有測(cè)試與一個(gè)服務(wù)器之間的 連接狀態(tài)的函數(shù)....

emmm,這個(gè)么當(dāng)然沒有.圖片

眾所周知.測(cè)試與服務(wù)器之間的鏈接狀態(tài),通常都是使用 ping命令,所以,我們測(cè)試與目標(biāo)網(wǎng)絡(luò)的連接狀態(tài),理所當(dāng)然的使用ping來實(shí)現(xiàn).ping個(gè)十次八次的然后拿到他的 最大值/最小值/平均值/平均偏差,通過這些數(shù)值去判斷與服務(wù)器之間的連接狀態(tài)是否穩(wěn)定.

例如:

ping -c 10 www.baidu.com
PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.
64 bytes from 61.135.169.121: icmp_seq=1 ttl=53 time=6.82 ms
64 bytes from 61.135.169.121: icmp_seq=2 ttl=53 time=6.23 ms
64 bytes from 61.135.169.121: icmp_seq=3 ttl=53 time=7.28 ms
64 bytes from 61.135.169.121: icmp_seq=4 ttl=53 time=103 ms
64 bytes from 61.135.169.121: icmp_seq=5 ttl=53 time=96.0 ms
64 bytes from 61.135.169.121: icmp_seq=6 ttl=53 time=11.1 ms
64 bytes from 61.135.169.121: icmp_seq=7 ttl=53 time=11.1 ms
64 bytes from 61.135.169.121: icmp_seq=8 ttl=53 time=7.74 ms
64 bytes from 61.135.169.121: icmp_seq=9 ttl=53 time=10.9 ms
64 bytes from 61.135.169.121: icmp_seq=10 ttl=53 time=12.0 ms


--- www.a.shifen.com ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9014ms
rtt min/avg/max/mdev = 6.236/27.247/103.125/36.251 ms

那我們ping10次百度,然后查看返回的結(jié)果 第16行 rtt開頭的那部分

min:最小值

avg:平均值

max:最大值

mdev:平均偏差值

一般看mdev這個(gè)值,這個(gè)值越小,說明你與目標(biāo)服務(wù)器的連接狀態(tài)越穩(wěn)定,如果越大,則說明越不穩(wěn)定.

至于取值...就看你自己習(xí)慣使用哪種方式取了.是使用shell取值還是使用js來取值.這種使用shell執(zhí)行的命令,我還是比較喜歡使用shell的方式去取值,那一起來看最終的實(shí)現(xiàn):

/**
 * 測(cè)試與目標(biāo)網(wǎng)絡(luò)的ping值,返回最小值 最大值 平均值 平均偏差值
 * @param {string} target 目標(biāo)網(wǎng)絡(luò)的域名或者IP
 * @param {int} count  測(cè)試次數(shù),次數(shù)越大,測(cè)試值越準(zhǔn)確,但時(shí)間會(huì)越長(zhǎng)
 */
function pingTest(target, count) {
    var res = shell("ping -c "+ count +" "+ target +" |grep 'rtt' |awk '{print $4}'").result;
        res = res.replace("\\n", "");
    var resArry = res.split("/");
    return {
        min : resArry[0], //最小值
        max : resArry[2], //最大值 
        avg : resArry[1], //平均值
        mdev: resArry[3]  //與平均值的偏差,值越大,說明網(wǎng)絡(luò)越不穩(wěn)定
    };
}


var t = pingTest("www.baidu.com", 10);
console.log(t.mdev);

附:獲取單次ping的time值

var res = shell("ping -c 1 www.baidu.com |awk '{print $7}' |grep -o '[0-9].*'");
console.log(res);
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    9783

    瀏覽量

    87819
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7811

    瀏覽量

    90826
  • Ping
    +關(guān)注

    關(guān)注

    0

    文章

    69

    瀏覽量

    16427
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ATM網(wǎng)絡(luò)的性能測(cè)試

    ATM網(wǎng)絡(luò)的性能測(cè)試對(duì)于ATM網(wǎng)絡(luò)實(shí)體的測(cè)試一般可分為一致性測(cè)試、互操作性測(cè)試和性能
    發(fā)表于 05-25 16:36

    GSM網(wǎng)絡(luò)測(cè)試儀器和測(cè)試方法

    GSM網(wǎng)絡(luò)測(cè)試儀器和測(cè)試方法摘 要:本文介紹無線接口測(cè)試儀器及其測(cè)試方法,包括TEMS、頻譜分析儀、Umstar
    發(fā)表于 11-04 13:50

    必須學(xué)的幾個(gè)網(wǎng)絡(luò)測(cè)試命令

    必須學(xué)的幾個(gè)網(wǎng)絡(luò)測(cè)試命令ping ping是測(cè)試網(wǎng)絡(luò)聯(lián)接狀況以及信息包發(fā)送和接收狀況非常有用的工具,是網(wǎng)絡(luò)
    發(fā)表于 02-25 15:09

    網(wǎng)絡(luò)測(cè)試儀的使用

    ,防患于未然。其二,網(wǎng)絡(luò)故障的排查至關(guān)重要,直接影響網(wǎng)絡(luò)的運(yùn)行效率,必須追求高效率、短時(shí)間。因此網(wǎng)絡(luò)檢測(cè)輔助設(shè)備在網(wǎng)絡(luò)施工和網(wǎng)絡(luò)維護(hù)工作中變
    發(fā)表于 12-03 16:07

    zigbee終端和路由配置網(wǎng)絡(luò)狀態(tài)變了

    在ZGlobal.h中已經(jīng)配置成終端了,但是加入網(wǎng)絡(luò)以后,網(wǎng)絡(luò)狀態(tài)就變了,不是DEV_END_DEVICE,而是DEV_ROUTER,路由了變成,網(wǎng)絡(luò)地址也是路由的地址,怎么回事?。侩y
    發(fā)表于 01-09 16:12

    LTE網(wǎng)絡(luò)進(jìn)行容量測(cè)試的方法

    的精確結(jié)果,從而在手機(jī)或移動(dòng)推出之前對(duì)網(wǎng)絡(luò)進(jìn)行測(cè)試,因?yàn)槭謾C(jī)開發(fā)滯后于網(wǎng)絡(luò)基礎(chǔ)設(shè)施。下一階段進(jìn)行外場(chǎng)移動(dòng)環(huán)境測(cè)試,但由于前期部署階段基本上沒有其他用戶接入
    發(fā)表于 05-27 05:00

    無線傳感器網(wǎng)絡(luò)設(shè)計(jì)的目標(biāo)

      目標(biāo)一:提高性能  對(duì)傳感器網(wǎng)絡(luò)來說什么是性能?有很多指標(biāo)可以用來評(píng)估傳感器網(wǎng)絡(luò)的性能情況,其中主要有:  Energy efficiency/system lifetime(能源效率/系統(tǒng)
    發(fā)表于 12-24 17:08

    網(wǎng)絡(luò)測(cè)試網(wǎng)絡(luò)損傷融合技術(shù)

    羿網(wǎng)通系列測(cè)試儀具備網(wǎng)絡(luò)測(cè)試儀模式、網(wǎng)絡(luò)損傷儀模式、測(cè)試儀+損傷儀融合模式、冗余鏈路測(cè)試儀模式
    發(fā)表于 05-21 09:37

    基于 FPGA 的目標(biāo)檢測(cè)網(wǎng)絡(luò)加速電路設(shè)計(jì)

    ; Function Description 本項(xiàng)目針對(duì)DAC2019 System Design Contest測(cè)試集,計(jì)劃采用PYNQ-Z2開發(fā)板加速目標(biāo) 檢測(cè)網(wǎng)絡(luò),綜合考慮數(shù)據(jù)訪問、存儲(chǔ)、并行計(jì)算等問題進(jìn)行優(yōu)化
    發(fā)表于 06-20 19:45

    隨機(jī)模糊神經(jīng)網(wǎng)絡(luò)目標(biāo)狀態(tài)信息融合中的應(yīng)用

    提出一種新的基于隨機(jī)模糊神經(jīng)網(wǎng)絡(luò)的多傳感器狀態(tài)信息融合方法, 研究和比較了基于單值模糊神經(jīng)網(wǎng)絡(luò)和基于隨機(jī)模糊神經(jīng)網(wǎng)絡(luò)的雷達(dá)與紅外傳感器狀態(tài)
    發(fā)表于 07-09 14:42 ?10次下載

    基于小波神經(jīng)網(wǎng)絡(luò)目標(biāo)跟蹤的研究

    本文討論了小波神經(jīng)網(wǎng)絡(luò)在機(jī)動(dòng)多目標(biāo)跟蹤中的應(yīng)用,多目標(biāo)跟蹤就是主體為了維持對(duì)多個(gè)目標(biāo)(客體)當(dāng)前狀態(tài)的估計(jì)而對(duì)所接收的量測(cè)信息進(jìn)行處理的過程
    發(fā)表于 01-22 14:05 ?10次下載

    網(wǎng)絡(luò)主機(jī)的配置及測(cè)試

    網(wǎng)絡(luò)主機(jī)的配置及測(cè)試 實(shí)驗(yàn)2 網(wǎng)絡(luò)主機(jī)的配置及測(cè)試2.1 實(shí)驗(yàn)?zāi)康膶W(xué)習(xí)網(wǎng)絡(luò)主機(jī)的基本配置技術(shù)及常用的
    發(fā)表于 06-28 00:09 ?2009次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)</b>主機(jī)的配置及<b class='flag-5'>測(cè)試</b>

    目標(biāo)檢測(cè)傳感器網(wǎng)絡(luò)參數(shù)設(shè)計(jì)

    摘要:通過理論分析給出了目標(biāo)穿越無線傳感器網(wǎng)絡(luò)防線時(shí)的被檢測(cè)概率與傳感器網(wǎng)絡(luò)設(shè)計(jì)參數(shù)之間的關(guān)系建立了傳感器網(wǎng)絡(luò)目標(biāo)檢測(cè)問題的數(shù)學(xué)模型.傳感器
    發(fā)表于 02-16 22:13 ?22次下載

    基于OpenFlow的網(wǎng)絡(luò)層移動(dòng)目標(biāo)防御方案

    為在網(wǎng)絡(luò)攻防博弈中占據(jù)主動(dòng)地位,利用OpenFlow網(wǎng)絡(luò)結(jié)構(gòu)提供的網(wǎng)絡(luò)靈活性,提出一個(gè)基于OpenFlow的網(wǎng)絡(luò)層移動(dòng)目標(biāo)防御方案。在
    發(fā)表于 01-09 10:30 ?0次下載
    基于OpenFlow的<b class='flag-5'>網(wǎng)絡(luò)</b>層移動(dòng)<b class='flag-5'>目標(biāo)</b>防御方案

    基于設(shè)備狀態(tài)網(wǎng)絡(luò)狀態(tài)評(píng)估方案

    當(dāng)前通信網(wǎng)絡(luò)的異構(gòu)性較強(qiáng)、兼容性較差,網(wǎng)絡(luò)狀態(tài)的評(píng)估受到極大限制,技術(shù)與市場(chǎng)等因素導(dǎo)致網(wǎng)絡(luò)狀態(tài)評(píng)估標(biāo)準(zhǔn)難以統(tǒng)一。本體具有良好的開放性與可擴(kuò)展
    發(fā)表于 01-18 17:05 ?0次下載