那曲檬骨新材料有限公司

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

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

3天內不再提示

說說PING命令涉及端到端的理論

汽車玩家 ? 來源:網絡技術達人王山石 ? 作者:網絡技術達人王山 ? 2020-01-01 17:26 ? 次閱讀

還是我之前的觀點,越基礎的東西有時越難于解釋。今天我們說說網工常用的PING.

任何靠 IT 行業討飯吃的人,無論在哪個范疇工作,都一定懂得 Ping 這個指令。差不多任何作業系統都具備 Ping 這命令,用來做簡單的 Troubleshooting。但究竟 Ping 在背后幫我們做了些什麼呢?本篇文章就從 Ping 說起,并會涉及關于端到端的理論。

眾所周知,Ping 的作用是發訊息給一個設備,要求對方回應,從而知道對方的狀態,是生是死?也可以憑它回應的速度和成功率來判斷網絡狀態。為啥叫 Ping 呢?我翻查過一些資料,原來和另一門科學有著莫大關系 - 聲納探測!所謂聲納探測就是潛艇在水底發出聲波,聲波遇到障礙物時反彈給潛艇,于是潛艇就可以知道障礙物的位置了,而這個方法就是叫 Ping。聲納探測的 Ping 操作上與網絡的 Ping 很類似,所以當初程式人員把這工具命名為 Ping 實在很有心思!

Ping 是一個程序,這程序所發出的包就叫做 ICMP Packet。ICMP 結構簡單,被包在 IP Packet 里面,每個 ICMP 都包含一些簡單的訊息。

說說PING命令涉及端到端的理論

任何設備收到 Echo Request 通常都會回應 (Echo Reply),除非故意做了設定不回應 (例如:Firewall 設定) 或者 ICMP Traffic 被 Access-List 之類擋下來。當發送方收到對方回應後就可以計算出一些結果。

說說PING命令涉及端到端的理論

RTT

Ping 通常會做多次 Echo Request,并記錄每一個 Echo Request 與 Echo Reply 之間的時間差,這個時間差稱為 Round Trip Time (RTT),也可稱 End-to-end Delay。每一個 Ping 的 RTT 都不同,所以在 Ping 的 Result 中會看到最大(max)丶最小(min)和平均(avg) RTT 等數據。

丟包率 (Packet Loss %)

Ping 不一定每次都成功,剛才說過,失敗的原因可能是 Destination Unreachable 或者 Time Exceeded。也可能是 Timeout,即過了一定時間也收不到對方回應。Packet Loss % 就是收不到回應的機率,極具參考價值,是反映網絡是否穩定的重要指標。

TTL

Ping 送出 Packet 時會設定一個 TTL (Time to Live) 的數值,預設 TTL 值各作業系統有所不同。Packet 每次被 Route,Packet 里面的 TTL 值都會被減 1。當 Packet 到達目的地時只要看看 Packet 的 TTL 就知道 Packet 經歷過多少個 Hop 才到達。如不幸 TTL 在傳送中途被扣減至 0 仍未到達目的地,則會被丟棄。而丟棄 Packet 的 Router 會回應 Time Exceeded,這樣發 ICMP 的一方就知道原因是 TTL 被減至 0 了。

端到端的延時

說說PING命令涉及端到端的理論

試想想,當你發 ICMP 給一臺設備,該設備可能在世界的另一端,Packet 到達目的地需要一點時間,而這段時間名為 End-to-end Delay。在網絡的角度來看,構成 End-to-end Delay 的因素主要有以下 4 個:

Processing Delay

當一個 Packet 到達 Router 時,Router 需要進行運算去找出 Packet 應該被送到那里,稱為Routing Decision。而這運算的時間就是 Processing Delay。Processing Delay 的長短取決于Router 的作業系統丶運算速度甚至硬體結構等。

Queuing Delay

透過Routing Decision,Router 決定了 Packet 的出口,就會把 Packet 移送到該 Interface,這時 Packet 會在 Interface 的 Output Queue 排隊,等待被處理,等待的時間就是 Queuing Delay 了。Queuing Delay 的長短則要看當時網絡的狀況,簡單來說就是前面有多少 Packet 在排隊。而且 Output queue 是有相應機制的,即是說如果發現 queue buffer 即將爆滿,有些 Packet 會被丟棄,不一定是隊尾的 Packet 被丟棄,可以在整條 Queue 里面抽一些 Packet 棄掉來騰出空間,這就是 Packet Drop。不過,這涉及 QoS 的設定,本文暫時不展開。

Transmission Delay

有幸生存下來的 Packet 就會慢慢移至 Output Queue 的最前頭,Interface 會把 Packet 一個一個的送上傳送媒介 (就是網絡線啦)。但 Interface 不能瘋狂地把 Packet 送走,它只能按預先設定好的速度來送出。

因此,如果要在 100Mbps Bandwidth 的 Interface 送出一個 1500 Bits 的 Packet,其 Transmission Delay 就是: 1500 bits / 100 Mbps = 15 ns

Propagation Delay

Packet 終于上路了,變成電子訊息或光訊息在傳送媒介上高速行走。有多高速?如果用 Copper Cable 的話,電子訊息在銅線上傳送速度約為每秒 2 x 10的8次方 公尺,如果使用光纖線,光的速度為每秒 3 x 10的8次方 公尺。假設用光纖線傳送 10 公里,Propagation Delay 為: 10 km / 3 x 10的8次方 ms = 33.36 ns

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

    關注

    19

    文章

    3951

    瀏覽量

    73616
  • ICMP
    +關注

    關注

    0

    文章

    52

    瀏覽量

    14957
  • Ping
    +關注

    關注

    0

    文章

    69

    瀏覽量

    16052
收藏 人收藏

    評論

    相關推薦

    自動駕駛技術研究與分析

    編者語:「智駕最前沿」微信公眾號后臺回復:C-0450,獲取本文參考報告:《自動駕駛行業研究報告》pdf下載方式。 自動駕駛進入2024年,
    的頭像 發表于 12-19 13:07 ?315次閱讀

    在自動泊車的應用

    與城市環境的復雜性和高速公路駕駛的風險相比,停車場景的特點是低速、空間有限和高可控性。這些特點為在車輛中逐步部署自動駕駛能力提供了可行的途徑。最重要的是自動泊車對時間不敏感,而自動駕駛幀率至少
    的頭像 發表于 12-18 11:38 ?448次閱讀
    <b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>在自動泊車的應用

    爆火的如何加速智駕落地?

    編者語:「智駕最前沿」微信公眾號后臺回復:C-0551,獲取本文參考報告:《智能汽車技術研究報告》pdf下載方式。 “
    的頭像 發表于 11-26 13:17 ?387次閱讀
    爆火的<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>如何加速智駕落地?

    連接視覺語言大模型與自動駕駛

    自動駕駛在大規模駕駛數據上訓練,展現出很強的決策規劃能力,但是面對復雜罕見的駕駛場景,依然存在局限性,這是因為
    的頭像 發表于 11-07 15:15 ?335次閱讀
    連接視覺語言大模型與<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>自動駕駛

    讓智駕強者愈強時代來臨?

    編者語: 「智駕最前沿」微信公眾號后臺回復: C-0572 ,獲取本文參考報告:《信達證券:革命開啟,強者愈強時時代即將來臨》pdf下載方式。 隨著科技進步和汽車技術的發展,智能駕駛時代已然
    的頭像 發表于 10-24 09:25 ?574次閱讀
    <b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>讓智駕強者愈強時代來臨?

    InfiniBand網絡解決LLM訓練瓶頸

    的,這需要大量的計算資源和高速數據傳輸網絡。InfiniBand(IB)網絡作為高性能計算和AI模型訓練的理想選擇,發揮著重要作用。在本文中,我們將深入探討大型語言模型(LLM)訓練的概念,并探索
    的頭像 發表于 10-23 11:26 ?551次閱讀
    <b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>InfiniBand網絡解決LLM訓練瓶頸

    Mobileye自動駕駛解決方案的深度解析

    自動駕駛技術正處于快速發展之中,各大科技公司和汽車制造商均在爭相布局,試圖在這個新興領域占據一席之地。Mobileye作為全球自動駕駛技術的領軍企業之一,憑借其獨特的自動駕駛解決方案,展現了
    的頭像 發表于 10-17 09:35 ?464次閱讀
    Mobileye<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>自動駕駛解決方案的深度解析

    測試用例怎么寫

    測試方法,旨在驗證整個應用程序從前端后端的流程是否能夠按照預期工作。它涉及多個系統組件和接口的交互,確保業務流程的完整性和正確性。 二、編寫
    的頭像 發表于 09-20 10:29 ?569次閱讀

    恩智浦完整的Matter解決方案

    恩智浦為打造Matter設備,提供了完整的解決方案,從連接和安全解決方案到處理器和軟件,應有盡有,為Matter標準的規模化商用提供有力支撐。
    的頭像 發表于 08-26 18:04 ?2650次閱讀
    恩智浦完整的Matter<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>解決方案

    實現自動駕駛,唯有?

    ,去年行業主流方案還是輕高精地圖城區智駕,今年大家的目標都瞄到了(End-to-End, E2E)。
    的頭像 發表于 08-12 09:14 ?847次閱讀
    實現自動駕駛,唯有<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>?

    周光:不是真“無圖”,談何

    “如果智能駕駛系統不能徹底擺脫高精度地圖,談何?!?? 6月1日,元戎啟行CEO周光在粵港澳大灣區車展暨2024(第二屆)未來汽車先行者大會上表示。 ? 這并非周光第一次強調“無圖”方案與
    發表于 06-03 11:06 ?3133次閱讀
    周光:不是真“無圖”,談何<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>

    小鵬汽車發布大模型

    小鵬汽車近日宣布,其成功研發并發布了“國內首個量產上車”的大模型,該模型可直接通過傳感器輸入內容來控制車輛,標志著智能駕駛技術的新突破。
    的頭像 發表于 05-21 15:09 ?747次閱讀

    stm32 +lwip1.3.1客戶異常導致網絡ping不通怎么解決?

    stm32上運行lwip作為服務器,如果客戶異常了,發現在客戶再也ping不通 網絡如果異常,交換機掛了,重啟后,客戶怎么都ping
    發表于 04-22 07:30

    佐思汽研發布《2024年自動駕駛研究報告》

    自動駕駛是直接從傳感器信息輸入(如攝像頭圖像、LiDAR等)控制命令輸出(如轉向、加減速等)映射的一套系統,最早出現在1988年的A
    的頭像 發表于 04-20 11:21 ?3601次閱讀
    佐思汽研發布《2024年<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>自動駕駛研究報告》

    理想汽車自動駕駛模型實現

    理想汽車在感知、跟蹤、預測、決策和規劃等方面都進行了模型化,最終實現了的模型。這種模型不僅完全模型化,還能夠虛擬化,即在模擬環境中進行訓練和測試。
    發表于 04-12 12:17 ?503次閱讀
    理想汽車自動駕駛<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>模型實現
    百家乐软件代打| 百家乐流水打法| 御匾会百家乐官网娱乐城| 240线法杨公风水| 百家乐如何洗吗| 新濠百家乐的玩法技巧和规则| 大发888pt| 易赢百家乐官网软件| 百家乐官网龙虎斗扎金花| 百家乐官网网站程序| 百家乐的保单打法| 银河百家乐的玩法技巧和规则| 威尼斯人娱乐城赌球| 环澳娱乐| 香港百家乐官网六合彩 | 百家乐高档筹码| 大发888娱乐场lm0| 百家乐官网出千技巧| 海港城百家乐官网的玩法技巧和规则| 新葡京百家乐娱乐城| 老虎机的规律| 宜良县| 澳门百家乐官网官网网站| 百家乐15人桌布| E世博| 百家乐官网suncity| 中国百家乐技巧软件| 济州岛娱乐场小伊| 网络百家乐官网赌博赢钱| 百家乐的路怎样看| 澳门百家乐心| 明升信誉| 百家乐官网是个什么样的游戏 | 大发888娱乐场开户| 百家乐官网轮盘技巧| 模拟百家乐游戏软件| 钱柜娱乐城现金网| 百家乐官网赌场策略论坛| 百家乐打水论坛| 许昌县| 新澳博百家乐现金网|