那曲檬骨新材料有限公司

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

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

3天內不再提示

88E1548P MACSec使用-Ingress Pipe

rfdqdzdg ? 來源:數字芯片設計工程師 ? 2023-06-29 18:26 ? 次閱讀

對于每個報文,入路徑會執行以下步驟:

1.解析數據包(提取DA、SA、VLAN、MACsec標簽、報頭和以太類型)

2.根據以太網類型匹配表匹配以太網類型

3.查找包(在SCI+AN上匹配MACsec包,或在其他L2字段中匹配非MACsec包,在命中時返回上下文編號)

4.解密數據包(使用合適的密鑰解密)

5.驗證數據包(使用適當的散列鍵來計算數據包上的ICV)

6.重寫包(刪除MACsec標簽,插入專有報頭)

7.檢查認證(將數據包ICV與計算的ICV進行比較,執行重放檢查)

與出口管道類似,這些步驟由具有分離控制/數據路徑的管道實現,如圖46所示。這張圖顯示了三種類型的功能單元。引擎是管道中直接處理每個數據包的單元。引擎具有最小的配置,并且它們的配置信息由靜態值組成,例如Ethertypes。緩沖區用于吸收由各種引擎處理引入的延遲。表包含大多數控制信息和處理所需的所有動態信息。

ebfb2b10-1663-11ee-962d-dac502259ad0.png

Ingress Look Up Table

入口查找表IngressLook Up Table是入口管道中數據包的決策點。該表類似于相應的出口查找表,并且具有相同的字段和啟用位。除了這些字段之外,入口查找表還作為SCI、TCI和AN的條目,并使用單個enable位對這些字段執行匹配。查找表還包含數據包TCI的8位掩碼,因此不需要檢查所有TCI。

ec2d0932-1663-11ee-962d-dac502259ad0.png

ec67a7d6-1663-11ee-962d-dac502259ad0.png

由于MACsec數據包的主要查找方法是基于SCI,因此為每個MACsec數據包分配一個SCI以進行查找是很重要的。對于SC=1的數據包,這很簡單,因為64位SCI包含在MACsec標簽中。對于SC=0的數據包,解析器計算一個SCI值,并使用圖44所示的流程圖將該值發送到查找表。

ecc1007e-1663-11ee-962d-dac502259ad0.png

查找表的輸出是一組動作(刪除、認證、重定向、插入頭,請參閱入口查找表動作位),以及一個上下文條目的索引,如果要對數據包進行身份驗證或解密,將使用該索引。“刪除”操作與“驗證”操作是互斥的;這兩個位不應該設置為同一項。

如果一個查找表項設置了8個使能位中的任何一個,則該查找表項被認為是“已啟用”的(參見入口查找表8位)。所有啟用位都位于查找表項的最高位,因此可以通過一次寫操作啟用或禁用表項。要禁用某個表項,將所有使能位設置為0。

查找表還在查找之前驗證MACsec報頭。參見章節3.2.7.3,MACsec報頭驗證了解更多信息。

沒有MACsec頭的報文可以根據VLAN查找。如果存在802.1q標記,則使用來自該標記的VLAN,否則根據缺省VLAN值(cfg_default_vlan)查找數據包。

如果數據包不匹配Ethertype match表或查找表,則根據igr_gen的default_drop、def_redir和def_ins_hdr位采取默認操作。

ece63498-1663-11ee-962d-dac502259ad0.png

上電后自動清除入口查找表。出口和入口查找表可以使用Slice reset_ctl寄存器的tbl_init位重新初始化。




審核編輯:劉清

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

    關注

    31

    文章

    5363

    瀏覽量

    121178
  • VLAN
    +關注

    關注

    1

    文章

    279

    瀏覽量

    35766
  • VLAN技術
    +關注

    關注

    0

    文章

    45

    瀏覽量

    6411
  • SCI
    SCI
    +關注

    關注

    1

    文章

    56

    瀏覽量

    20173
  • VLAN通信
    +關注

    關注

    0

    文章

    18

    瀏覽量

    5661

原文標題:88E1548P MACSec使用(3)--Ingress Pipe

文章出處:【微信號:數字芯片設計工程師,微信公眾號:數字芯片設計工程師】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Kubernetes Ingress 高可靠部署最佳實踐

    摘要: 在Kubernetes集群中,Ingress作為集群流量接入層,Ingress的高可靠性顯得尤為重要,今天我們主要探討如何部署一套高性能高可靠的Ingress接入層。簡介
    發表于 04-17 14:35

    熊貓C64P88彩電電路圖

    熊貓C64P88彩色電視機電路圖,熊貓C64P88彩電圖紙,熊貓C64P88原理圖。
    發表于 05-22 10:07 ?82次下載
    熊貓C64<b class='flag-5'>P88</b>彩電電路圖

    88E6060原理圖數據手冊資料

    88E6060原理圖+英文數據手冊下載,88E6060應用電路圖、封裝圖、引腳圖,原版數據手冊下載。
    發表于 09-06 16:26 ?171次下載

    88e6060原理圖_88e6060電路圖

    88E6060芯片是 由Marvell公司出品的 5口交換機核心芯片,其內嵌式的ARM9處理架構,能夠有效保證AP協議處理和路由功能的快速實現,而高度整合的無線MAC控制器和有線 10/100
    發表于 10-24 10:10 ?8328次閱讀

    88E1240

    88E1240手冊
    發表于 11-10 16:46 ?0次下載

    88E6092和88E6095與88E6095F以太網交換機的數據手冊免費下載

     Marvell 88E6092、88E6095和88E6095F設備均為8端口10/100加3端口千兆以太網交換機,支持服務質量(QoS)、802.1q和RMON計數器。它們包含八個
    發表于 09-09 08:00 ?145次下載
    <b class='flag-5'>88E</b>6092和<b class='flag-5'>88E</b>6095與<b class='flag-5'>88E</b>6095F以太網交換機的數據手冊免費下載

    88E6175R和88E6171R開發板電路原理圖免費下載

    本文檔的主要內容詳細介紹的是88E6175R和88E6171R開發板電路原理圖免費下載。
    發表于 08-13 10:04 ?46次下載
    <b class='flag-5'>88E</b>6175R和<b class='flag-5'>88E</b>6171R開發板電路原理圖免費下載

    DC1548A DC1548A評估板

    電子發燒友網為你提供ADI(ti)DC1548A相關產品參數、數據手冊,更有DC1548A的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DC1548A真值表,DC1548A管腳等資料
    發表于 08-10 00:00

    BFE Ingress Controller基于BFE實現的Kubernetes Ingress Controller

    ./oschina_soft/ingress-bfe.zip
    發表于 05-16 10:43 ?2次下載
    BFE <b class='flag-5'>Ingress</b> Controller基于BFE實現的Kubernetes <b class='flag-5'>Ingress</b> Controller

    Pipe Go開源博客平臺

    ./oschina_soft/gitee-pipe.zip
    發表于 06-09 14:49 ?1次下載
    <b class='flag-5'>Pipe</b> Go開源博客平臺

    APISIX Ingress VS Ingress NGINX詳細對比

    下列表格中,對比了 Ingress NGINX 和 APISIX Ingress 基本功能,包括協議支持、鑒權方式、上游探針/策略、負載均衡策略、Kubenertes 集成等。以下表格數據取自learnk8s.io。
    的頭像 發表于 01-11 15:31 ?1200次閱讀

    88P8342數據表

    88P8342 數據表
    發表于 05-06 18:39 ?0次下載
    <b class='flag-5'>88P</b>8342數據表

    88P8342數據表

    88P8342 數據表
    發表于 06-26 20:24 ?0次下載
    <b class='flag-5'>88P</b>8342數據表

    88E1548P MACSec使用介紹

    Marvel PHY 88E1548P在其LinkCry Core中支持MACSec功能;
    的頭像 發表于 06-27 18:16 ?1998次閱讀
    <b class='flag-5'>88E1548P</b> <b class='flag-5'>MACSec</b>使用介紹

    自研MACSec88E1548P對通測試

    自研GE MAC上拓展了自研MACSec的功能,為了驗證正確性而做了以下測試。通過與開啟MACSec功能的88E1548P PHY對接,驗證協議實現的正確性。
    的頭像 發表于 06-30 18:04 ?1031次閱讀
    自研<b class='flag-5'>MACSec</b>與<b class='flag-5'>88E1548P</b>對通測試
    百家乐官网视频挖坑| 百家乐官网开户最快的平台是哪家| 百家乐为什么庄5| 乐清市| 威尼斯人娱乐城代理开户| 百家乐官网牌壳| 百家乐官网稳赢投注方法| 大发888娱乐城lm0| qq百家乐网络平台| 德晋百家乐官网的玩法技巧和规则| 塘沽区| 大发888娱乐场 下载| 百家乐缆的打法| A8百家乐官网娱乐城| 大发888 46| 真人百家乐的玩法技巧和规则 | 德州扑克高手| 678百家乐博彩娱乐场开户注册| 金域百家乐官网的玩法技巧和规则| 百家乐官网路单网下载| 德州扑克大赛| 尊龙百家乐赌场娱乐网规则| 百家乐隔一数打法| 真人百家乐官网免费送钱| 太阳城百家乐官网分析解码| 真人百家乐赌博| 娱乐城注册送彩金100| 大发888官方网| 百家乐桌布呢布| 百家乐英皇娱乐城| 哪个百家乐技巧平台信誉好| 百家乐赔率技巧| 蓝盾百家乐平台| 永利博百家乐游戏| 顶尖百家乐开户| 百家乐策略与心得| 至尊百家乐停播| 百家乐麻关于博彩投注| 百家乐路单用处| 任我赢百家乐自动投注系统| 澳门百家乐打缆|