国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

英創(chuàng)信息技術Linux主板多網(wǎng)絡的優(yōu)先級設置簡介

英創(chuàng)信息技術 ? 來源:英創(chuàng)信息技術 ? 作者:英創(chuàng)信息技術 ? 2020-02-06 11:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

支持多網(wǎng)絡是英創(chuàng)工控主板的特色之一,英創(chuàng)公司推出的ESMARC系列核心板,都帶有1路或者2路10M/100M以太網(wǎng)口網(wǎng)口,同時還可以支持wi-fi以及3G/4G模塊,而且ESM3354和ESM6802這兩款核心板還可以通過ISA總線擴展以太網(wǎng)口。在多種網(wǎng)口同時存在的情況下,如何設置路由規(guī)則以及網(wǎng)關也就成為了應用方案重要的一部分。

linux系統(tǒng)中,使用ifconfig命令給網(wǎng)口配置ip,系統(tǒng)會自動生成這個網(wǎng)卡的相關路由信息,可以使用命令route –n查看系統(tǒng)所有的路由信息,參數(shù)-n是不進行地址解析,如果不添加-n選項,route命令會根據(jù)/etc/resolv文件中配置的DNS服務器進行地址解析,所以返回時間跟DNS服務器的響應時間有關系:

系統(tǒng)自動生成eth0的路由信息

可以看到系統(tǒng)自動生成了201網(wǎng)段的路由信息,凡是201這個網(wǎng)段的數(shù)據(jù)包都會通過eth0這個網(wǎng)口。但是目前還沒有網(wǎng)關的信息,如果要通過eth0訪問外網(wǎng),還需要添加默認網(wǎng)關,linux系統(tǒng)中可以通過命令ip route命令添加默認網(wǎng)關,命令格式為ip route add default via dev :

eth0的路由信息

添加默認網(wǎng)關后的路由信息如上圖,其中Destination和Genmask為0.0.0.0的記錄表明這是系統(tǒng)默認網(wǎng)關,默認網(wǎng)關的意思是當要發(fā)送數(shù)據(jù)包的目標網(wǎng)絡地址不在系統(tǒng)的路由記錄中時,系統(tǒng)會將該數(shù)據(jù)包通過默認網(wǎng)關對應的接口(網(wǎng)卡)發(fā)送出去,如果允許使用dhcp的話,還可以直接使用udhcpc命令,該命令會自動獲取ip并設置默認網(wǎng)關:

使用udhcpc獲取ip和設置默認網(wǎng)關

在多網(wǎng)絡的情況下,比如以太網(wǎng)和wi-fi以及3G網(wǎng)絡同時存在的時候,就會有多個路由信息多個默認網(wǎng)關。下圖是核心板的以太網(wǎng)和wi-fi同時存在時的路由信息:

多網(wǎng)絡路由信息

可以看到以太網(wǎng)eth0和wi-fi網(wǎng)絡wlan0的路由信息都自動生成了,而且存在兩個默認網(wǎng)關。如果訪問外網(wǎng),系統(tǒng)會根據(jù)路由緩存信息和速度最優(yōu)的原則,通過速度更快的網(wǎng)關進行訪問。Linux系統(tǒng)支持對默認網(wǎng)關的優(yōu)先級進行設置,這時需要用到mteric這個參數(shù),metric為躍點數(shù),當系統(tǒng)中有多個默認網(wǎng)關時,數(shù)據(jù)包會通過metric更低的接口傳輸,通常情況下,默認的metric都為0,所以優(yōu)先級是相同的。還是可以通過linux的命令ip route命令設置metric,命令格式為ip route add default via dev metric ,下面我們就為eth0和wlan0設置優(yōu)

路由信息的優(yōu)先級

如圖所示我們?yōu)閑th0設置的metric為100,wlan0的metric為101,這樣以太網(wǎng)eth0的優(yōu)先級就高于wlan0,數(shù)據(jù)包就會有先通過eth0通訊,如果以太網(wǎng)eth0關閉,則相關路由信息也會被清除掉,這時metric為101的默認網(wǎng)關優(yōu)先級變?yōu)樽罡撸瑪?shù)據(jù)包會自動改為通過wlan0通訊。通過traceroute命令可以驗證這一點:

數(shù)據(jù)包通訊信息

可以看到數(shù)據(jù)包默認是通過優(yōu)先級更高的網(wǎng)關通訊,當eth0關閉之后,數(shù)據(jù)就改為通過wi-fi網(wǎng)絡的網(wǎng)關了。同時為了方便客戶使用和參考,我們提供了一個管理路由信息的例程,讓程序在后臺運行,會檢查有沒有新的默認網(wǎng)關,如果有新的默認網(wǎng)關,則按照以太網(wǎng)>wi-fi>3G/4G網(wǎng)絡的優(yōu)先級順序自動設置metic的值,如果需要更改則可以通過參數(shù)來設置三種網(wǎng)絡的metric值:route_manager [metric for eth] [metric for wlan] [metric for ppp]

測試效果

路由信息在板卡重啟之后會消失,板卡上自帶以太網(wǎng)可以通過英創(chuàng)公司提供的userinfo.txt配置文件來設置以太網(wǎng)的ip和默認網(wǎng)關,或者設置為dhcp的方式。如果有擴展的wi-fi模塊則可以通過腳本或自己保存一個配置文件來實現(xiàn)加載網(wǎng)口后自動進行設置ip和網(wǎng)關。3G/4G網(wǎng)絡是使用的ppp撥號,ppp會自動生成默認網(wǎng)關。

感興趣的客戶可以聯(lián)系英創(chuàng)的工程師,我們會提供相應的例程代碼。

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

    關注

    88

    文章

    11761

    瀏覽量

    219055
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6107

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    CS32L010系列能否支持串口的發(fā)送和接收中斷單獨配置?不同中斷的中斷優(yōu)先級如何設置

    1、串口能否配置成阻塞式發(fā)送和中斷式接收。 2、不同中斷的中斷優(yōu)先級如何設置?我在開啟中斷函數(shù)代碼中看到說中斷優(yōu)先級配置需要先調(diào)用NVIC_PriorityGroupConfig()函數(shù),但此函數(shù)無定義,全局搜索不到。
    發(fā)表于 12-10 18:46

    Linux-RT特點及簡單應用

    上下文切換延遲和提供硬實時保證來確保任務的低延遲和確定性。 Linux-RT上創(chuàng)建和管理實時任務 在Linux實時內(nèi)核(Linux-RT)上創(chuàng)建和管理實時任務涉及到設置任務的
    發(fā)表于 12-05 07:37

    搶占優(yōu)先級和子優(yōu)先級

    關于搶占優(yōu)先級和子優(yōu)先級: 1)具有高搶占式優(yōu)先級的中斷可以在具有低搶占式優(yōu)先級的中斷服務程序執(zhí)行過程中被響應,即中斷嵌套,或者說高搶占式優(yōu)先級
    發(fā)表于 12-03 07:11

    電能質(zhì)量在線監(jiān)測裝置的暫態(tài)數(shù)據(jù)補傳的優(yōu)先級是怎樣的?

    電能質(zhì)量在線監(jiān)測裝置的暫態(tài)數(shù)據(jù)補傳優(yōu)先級設計遵循 事件驅(qū)動、主站指令優(yōu)先、資源動態(tài)分配 的原則,結合行業(yè)標準和設備機制,形成以下多層級優(yōu)先級體系: 一、最高優(yōu)先級:緊急事件驅(qū)動補傳 1
    的頭像 發(fā)表于 11-06 14:02 ?303次閱讀

    優(yōu)先級線程無法調(diào)度怎么解決?

    1,設置了3,5,6,8幾個優(yōu)先級,設備在現(xiàn)場正常運行了一年后,顯示、前端、后端這3個低優(yōu)先級線程異常了,表現(xiàn)為屏幕不動,前端采集數(shù)據(jù)沒有變化等,其他高
    發(fā)表于 09-25 07:33

    什么是RTOS中的優(yōu)先級反轉

    當一個高優(yōu)先級任務正在等待一個資源,但一個低優(yōu)先級任務正在持有它,一個中等優(yōu)先級任務繼續(xù)在中間運行時,就會發(fā)生優(yōu)先級反轉——阻止低優(yōu)先級任務
    的頭像 發(fā)表于 09-09 14:50 ?1006次閱讀

    求助,關于MS51設置中斷優(yōu)先級問題求解

    我確實發(fā)現(xiàn)在庫代碼和 TRM 之間設置中斷優(yōu)先級有一些差異,如下圖所示。 Could you check what's wrong with me?
    發(fā)表于 08-25 07:01

    揭秘!基于RT-Thread探究“優(yōu)先級反轉”下的任務調(diào)度究竟是什么樣的?| 技術集結

    本文將基于RT-Thread,結合RT-Trace調(diào)試器細化到實際任務調(diào)度的粒度,來調(diào)試并逐步講解“優(yōu)先級反轉”的調(diào)度和運行邏輯。如果對RT-Trace感興趣的可以看這篇文章:國產(chǎn)嵌入式調(diào)試器之光
    的頭像 發(fā)表于 08-17 10:07 ?3275次閱讀
    揭秘!基于RT-Thread探究“<b class='flag-5'>優(yōu)先級</b>反轉”下的任務調(diào)度究竟是什么樣的?| <b class='flag-5'>技術</b>集結

    易華錄入選國家信息技術應用創(chuàng)新典型解決方案

    近日,工業(yè)和信息化部網(wǎng)絡安全產(chǎn)業(yè)發(fā)展中心(工業(yè)和信息化部信息中心)公布了“2024年信息技術應用創(chuàng)新解決方案”評選結果。易華錄申報的“基于節(jié)
    的頭像 發(fā)表于 08-07 15:35 ?1622次閱讀

    TLe9893怎么調(diào)整外設的中斷優(yōu)先級

    你好林工,我該怎么調(diào)整外設的中斷優(yōu)先級?是否可以通過工具調(diào)整?默認設置下,是不是Brdv的在中斷優(yōu)先級高于T20和can?
    發(fā)表于 08-01 06:20

    請問C0系列單片機中斷優(yōu)先級只有4嗎?

    C0系列單片機中斷優(yōu)先級只有4?C071在配置的時候只能配置0-3
    發(fā)表于 07-23 08:00

    科普|信創(chuàng)是什么?一文讀懂“信息技術應用創(chuàng)新”戰(zhàn)略

    什么是信創(chuàng)?信創(chuàng),即“信息技術應用創(chuàng)新”,是國家推動IT系統(tǒng)自主可控、安全可控的重要戰(zhàn)略工程。它不僅是技術層面的創(chuàng)新,更承載著保障國家網(wǎng)絡
    的頭像 發(fā)表于 06-13 10:06 ?8346次閱讀
    科普|信<b class='flag-5'>創(chuàng)</b>是什么?一文讀懂“<b class='flag-5'>信息技術</b>應用創(chuàng)新”戰(zhàn)略

    CyU3PDebugPrint的最高優(yōu)先級和最低優(yōu)先級是什么?

    [i]CyU3PDebugPrint的最高優(yōu)先級和最低優(yōu)先級是什么?
    發(fā)表于 05-13 08:22

    創(chuàng)浪潮下,國產(chǎn)主板有什么新的發(fā)展機遇?

    信息技術應用創(chuàng)新浪潮的推動下,國產(chǎn)主板迎來了諸多新的發(fā)展機遇。信創(chuàng)產(chǎn)業(yè)旨在實現(xiàn)信息技術領域的自主可控,這一戰(zhàn)略目標為國產(chǎn)主板的發(fā)展提供了廣
    的頭像 發(fā)表于 05-09 09:24 ?728次閱讀
    信<b class='flag-5'>創(chuàng)</b>浪潮下,國產(chǎn)<b class='flag-5'>主板</b>有什么新的發(fā)展機遇?

    Linux網(wǎng)絡設置與基礎服務

    Linux網(wǎng)絡設置與基礎服務
    的頭像 發(fā)表于 04-09 11:51 ?3416次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>網(wǎng)絡</b><b class='flag-5'>設置</b>與基礎服務