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

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

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

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

英創(chuàng)信息技術(shù)嵌入式Linux主板多網(wǎng)口多路由方案

英創(chuàng)信息技術(shù) ? 來(lái)源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2020-02-07 10:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

主流的英創(chuàng)嵌入式主板均支持雙網(wǎng)絡(luò)接口,其中支持ISA擴(kuò)展總線的主板型號(hào),如:EM335x、ESM335x、ESM6802、ESM6800V等,還可以通過(guò)ISA總線外接ETA728模塊,再擴(kuò)展兩路獨(dú)立的10M/100M網(wǎng)絡(luò),從而可構(gòu)成4網(wǎng)口系統(tǒng)。多網(wǎng)絡(luò)口的英創(chuàng)主板在工業(yè)應(yīng)用中的典型應(yīng)用是作為通訊管理機(jī),通過(guò)網(wǎng)絡(luò)將應(yīng)用數(shù)據(jù)上傳至數(shù)據(jù)中心。在實(shí)際應(yīng)用中,有些需求是將應(yīng)用數(shù)據(jù)上傳至不同的數(shù)據(jù)中心,這就需要多網(wǎng)口多路由的支持,也就是說(shuō)每個(gè)網(wǎng)口有自己獨(dú)立的路由表,在英創(chuàng)Linux主板上通過(guò)相關(guān)的配置,即可實(shí)現(xiàn)上述功能,本文以ESM335x主板為例重點(diǎn)介紹該配置方案。

1、Linux內(nèi)核配置

為了支持多路由表功能,內(nèi)核配置中必須設(shè)置:

CONFIG_IP_ADVANCED_ROUTER=y

CONFIG_IP_MULTIPLE_TABLES=y

具體menuconfig位置如下:

Networking support --->

Networking options

[*] IP: advanced router

[*] IP: policy routing

2、利用ip route配置生成多路由表

對(duì)于多個(gè)路由表,是通過(guò)/etc/iproute2/rt_tables進(jìn)行管理的,Linux系統(tǒng)最多可以支持255張路由表,其中3張是內(nèi)置的:

255 local

254 main

253 default

分別表示了路由表table的序號(hào)和名稱。在英創(chuàng)主板上對(duì)于各個(gè)網(wǎng)口的路由表定義序號(hào)從1開(kāi)始,名稱就采用網(wǎng)口名稱。如:

1eth0

2eth1

3eth2

4eth3

生成路由表的步驟如下:

1、在rt_tables文件中增加一個(gè)路由表的序號(hào)和名稱:

#>echo “1 eth0” >> /etc/iproute2/rt_tables

#>echo “2 eth1” >> /etc/iproute2/rt_tables

配置好后,可以用cat命令查看rt_tables文件:

2、定義路由表規(guī)則

利用2個(gè)Linux工具ip route、ip rule來(lái)定義路由表規(guī)則,可以用來(lái)指定IP地址的數(shù)據(jù)選擇指定的路由表。

#>ip route add 192.168.202.0/24 dev eth1 src 192.168.202.175 table eth1

#>ip route add default via 192.168.202.1 dev eth1 table eth1

#>ip rule add from 192.168.202.175/32 table eth1

#>ip rule add to 192.168.202.175/32 table eth1

#>route add default gw 192.168.202.1

增加后,可以用ip route show table eth1來(lái)查看:

按照此定義的路由表規(guī)則,即所有來(lái)自“192.168.202.175”的IP數(shù)據(jù)包訪問(wèn)外網(wǎng)時(shí)選擇eth1路由表,并使用該網(wǎng)段的網(wǎng)關(guān)路由。

3、自動(dòng)生成多網(wǎng)絡(luò)路由表

在多網(wǎng)絡(luò)的情況下,為了方便客戶使用,我們采用網(wǎng)絡(luò)配置文件(ifcfg-eth*)和加載腳本文件(route-cfg.sh)來(lái)完成多個(gè)路由表的自動(dòng)配置,免除了逐一配置的繁瑣過(guò)程。

其中 ifcfg-eth*用于配置各個(gè)網(wǎng)絡(luò)的參數(shù),一個(gè)文件對(duì)應(yīng)于一個(gè)網(wǎng)口,例如對(duì)eth0的配置文件名為ifcfg-eth0,其文件內(nèi)容如下:

DEVICE=eth0 // 網(wǎng)絡(luò)名稱
TABLENUM=1 // table 序號(hào)
NETWORK=192.168.201.0 // 網(wǎng)段IP
NETMASK=255.255.255.0 // 子網(wǎng)掩碼
ROUTER=192.168.201.1 // 本網(wǎng)口的路由網(wǎng)關(guān)IP
IPADDR=192.168.201.175 // 本網(wǎng)口IP地址

按上述方法生成好需要的若干配置文件ifcfg-eth*后,將ifcfg-eth*和route-cfg.sh均復(fù)制到/mnt/nandflash/目錄下。然后直接執(zhí)行腳本文件route-cfg.sh即可自動(dòng)完成路由表配置,該文件會(huì)根據(jù)ifcfg-eth*文件中的參數(shù),自動(dòng)生成所需的多網(wǎng)口多路由表

#/mnt/nandflash/>./route-cfg.sh

route-cfg.sh文件內(nèi)容如下:

#!/bin/sh

for interface_file in $(ls /mnt/nandflash/ifcfg-eth*) ;do

. ${interface_file}

prefix=$(ipcalc -p ${IPADDR} ${NETMASK} | awk -F= '{print $2}')

tablenum=${TABLENUM}

if ! grep "^${tablenum} ${DEVICE}$" /etc/iproute2/rt_tables >/dev/null ;then

echo "${tablenum} ${DEVICE}" >>/etc/iproute2/rt_tables

fi

echo ${DEVICE}: IPADDR=${IPADDR} gw=${ROUTER}

ifconfig ${DEVICE} ${IPADDR}

# flush table

ip route flush table ${DEVICE}

# add table

ip route add ${NETWORK}/${prefix} dev ${DEVICE} src ${IPADDR} table ${DEVICE}

ip route add default via ${ROUTER} dev ${DEVICE} table ${DEVICE}

ip rule add from ${IPADDR}/32 table ${DEVICE}

ip rule add to ${IPADDR}/32 table ${DEVICE}

# add default gw

route add default gw ${ROUTER}

done

4、測(cè)試網(wǎng)絡(luò)

以ESM335x為核心,搭建雙網(wǎng)口雙網(wǎng)關(guān)的多路由系統(tǒng),作為測(cè)試環(huán)境。下圖為雙網(wǎng)口網(wǎng)絡(luò)拓?fù)鋱D:

最簡(jiǎn)單的方法就是利用ping命令進(jìn)行測(cè)試,ping命令可以指定網(wǎng)口。如:

#> ping -I eth0 202.98.96.68 (指定通過(guò)eth0 訪問(wèn)外網(wǎng) -> internet網(wǎng)站)

#> ping -I eth1 192.168.203.70 (指定通過(guò)eth1 訪問(wèn)外網(wǎng) -> 企業(yè)數(shù)據(jù)中心)

如果利用系統(tǒng)的多路由表,也可以不用指定網(wǎng)口進(jìn)行ping測(cè)試,但是系統(tǒng)有個(gè)自動(dòng)選路的處理,會(huì)存在一定的延時(shí)。

#> ping 202.98.96.68

#> ping 192.168.203.70

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

    關(guān)注

    88

    文章

    11758

    瀏覽量

    219008
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6107

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    arm嵌入式主板優(yōu)缺點(diǎn)

    Windows CE、Linux等主流的嵌入式操作系統(tǒng)。   ARM的優(yōu)點(diǎn)   一、高可靠性、高穩(wěn)定性:在工業(yè)控制領(lǐng)域,性能穩(wěn)定可靠是自動(dòng)控制基本的要求,ARM嵌入式主板有著很特殊
    發(fā)表于 01-08 07:08

    從小白到大牛:Linux嵌入式系統(tǒng)開(kāi)發(fā)的完整指南

    編寫簡(jiǎn)單的 Shell 腳本(如自動(dòng)備份文件、批量編譯程序)鞏固技能。? 二、能力進(jìn)階:攻克核心技術(shù)模塊? 入門后需聚焦嵌入式 Linux 的核心技術(shù)棧,分模塊突破,形成系統(tǒng)化能力
    發(fā)表于 12-16 10:42

    嵌入式與FPGA的區(qū)別

    分為算法和控制,而算法的工資會(huì)比控制高,因?yàn)?b class='flag-5'>技術(shù)含量比控制高得多,但算法適合高數(shù)比較好的人學(xué)。 ?最后在了解下入行門檻? ?1、嵌入式系統(tǒng)的門檻比較低,不管是嵌入式linux還是純軟,
    發(fā)表于 11-20 07:12

    嵌入式主板的選型與應(yīng)用

    一、嵌入式主板核心元器件選型的關(guān)鍵考量在嵌入式主板設(shè)計(jì)中,核心元器件的選型直接決定產(chǎn)品性能與可靠性,需結(jié)合場(chǎng)景需求精準(zhǔn)匹配。以處理器為例,除算力與功耗外,還需關(guān)注工業(yè)級(jí)溫度范圍——如
    的頭像 發(fā)表于 11-03 17:20 ?694次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>的選型與應(yīng)用

    翼輝信息亮相2025 CCF全國(guó)嵌入式系統(tǒng)大會(huì)

    2025 年 8 月 15 日 - 17 日,第 23 屆 CCF 全國(guó)嵌入式系統(tǒng)大會(huì)在西安順利舉行。翼輝信息攜面向產(chǎn)教融合新需求的嵌入式、AI+低空、工業(yè)自動(dòng)化、物聯(lián)網(wǎng)等領(lǐng)域教學(xué)
    的頭像 發(fā)表于 08-20 08:59 ?8933次閱讀

    一文帶你了解嵌入式主板

    嵌入式主板是專為嵌入式系統(tǒng)設(shè)計(jì)的計(jì)算機(jī)主板。它與我們常見(jiàn)的臺(tái)式機(jī)或筆記本電腦主板有著顯著的區(qū)別,核心在于它不是為了通用計(jì)算,而是為了執(zhí)行特定
    的頭像 發(fā)表于 06-30 16:12 ?696次閱讀
    一文帶你了解<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    Linux嵌入式與單片機(jī)嵌入式在多個(gè)方面存在顯著的區(qū)別,以下是詳細(xì)的比較和歸納: 一、基本概念 1. Linux嵌入式: 定義:將
    發(fā)表于 06-20 09:46

    嵌入式主板詳解與選購(gòu)指南

    什么是嵌入式主板嵌入式主板是專為嵌入式系統(tǒng)設(shè)計(jì)的核心計(jì)算平臺(tái)。它與我們?nèi)粘J褂玫呐_(tái)式機(jī)或筆記本電腦主板
    的頭像 發(fā)表于 06-06 13:23 ?797次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>詳解與選購(gòu)指南

    嵌入式主板特點(diǎn)與應(yīng)用場(chǎng)景解析

    嵌入式主板(EmbeddedMotherboard)是專為嵌入式系統(tǒng)設(shè)計(jì)的重要硬件平臺(tái),通常集成處理器、內(nèi)存、存儲(chǔ)、接口等關(guān)鍵組件,用于控制和管理特定設(shè)備或應(yīng)用。與通用計(jì)算機(jī)主板不同,
    的頭像 發(fā)表于 05-26 15:12 ?836次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>特點(diǎn)與應(yīng)用場(chǎng)景解析

    在金融發(fā)展領(lǐng)域,嵌入式主板有什么優(yōu)點(diǎn)?

    在金融發(fā)展領(lǐng)域,嵌入式主板能夠有力推動(dòng)金融行業(yè)的智能化與高效化進(jìn)程。主板的強(qiáng)大計(jì)算能力可以保障業(yè)務(wù)高效運(yùn)行。
    的頭像 發(fā)表于 05-19 09:22 ?672次閱讀

    嵌入式開(kāi)發(fā)入門指南:從零開(kāi)始學(xué)習(xí)嵌入式

    特定功能的計(jì)算機(jī)系統(tǒng),廣泛應(yīng)用于智能家居、工業(yè)控制、醫(yī)療設(shè)備、車載系統(tǒng)等領(lǐng)域。 2. 學(xué)習(xí)嵌入式開(kāi)發(fā)的前置知識(shí)熟悉C語(yǔ)言編程掌握基本的數(shù)據(jù)結(jié)構(gòu)與算法了解數(shù)字電路與微控制器原理熟悉Linux操作系統(tǒng)
    發(fā)表于 05-15 09:29

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

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

    Linux的作用

    。 2、嵌入式系統(tǒng):Linux可以被嵌入到各種嵌入式設(shè)備中,如智能路由器、智能電視等。它提供了一個(gè)靈活的平臺(tái),可以根據(jù)設(shè)備的需求進(jìn)行定制和優(yōu)
    發(fā)表于 04-04 01:57

    嵌入式主板開(kāi)發(fā)詳細(xì)指南

    嵌入式主板開(kāi)發(fā)涉及硬件設(shè)計(jì)、軟件集成、系統(tǒng)優(yōu)化等多個(gè)環(huán)節(jié),需要結(jié)合具體應(yīng)用場(chǎng)景進(jìn)行深度定制。以下是嵌入式主板開(kāi)發(fā)的詳細(xì)指南,涵蓋關(guān)鍵步驟、工具、挑戰(zhàn)及實(shí)際案例:一、開(kāi)發(fā)流程與關(guān)鍵步驟1
    的頭像 發(fā)表于 04-02 11:35 ?1361次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>開(kāi)發(fā)詳細(xì)指南

    高可靠性嵌入式主板設(shè)計(jì)

    設(shè)計(jì)直接影響整個(gè)系統(tǒng)的穩(wěn)定性和壽命。因此,設(shè)計(jì)高可靠性的嵌入式主板不僅是技術(shù)挑戰(zhàn),也是提高產(chǎn)品競(jìng)爭(zhēng)力的關(guān)鍵因素。本文將深入探討高可靠性嵌入式主板
    的頭像 發(fā)表于 03-25 15:11 ?1071次閱讀
    高可靠性<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>設(shè)計(jì)