TW574657B - Method and relevant device for managing network management information - Google Patents

Method and relevant device for managing network management information Download PDF

Info

Publication number
TW574657B
TW574657B TW91109709A TW91109709A TW574657B TW 574657 B TW574657 B TW 574657B TW 91109709 A TW91109709 A TW 91109709A TW 91109709 A TW91109709 A TW 91109709A TW 574657 B TW574657 B TW 574657B
Authority
TW
Taiwan
Prior art keywords
patent application
scope
item
data
internal control
Prior art date
Application number
TW91109709A
Other languages
English (en)
Inventor
Wen-Jie Chiang
Original Assignee
Via Tech Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Via Tech Inc filed Critical Via Tech Inc
Priority to TW91109709A priority Critical patent/TW574657B/zh
Priority to US10/431,904 priority patent/US20030210652A1/en
Application granted granted Critical
Publication of TW574657B publication Critical patent/TW574657B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Description

574657 五、發明說明(1) [發明之技術領域] 本發明係有關於一種處理網路管理資訊的方法及其相 關裝置,更特定地,本發明為一種利用内部控制封包 (Internal Control Packet)提高取得封包管理資訊之 效率的方法與裝置。 [發明背景與習知技術] 網路介面卡(Network Interface Card , NIC)是電 腦主機與網路纜線之間的介面,該卡上有一專門處理網路 介面的控制器,其會依照記憶體内的程式來動作。對電腦 而言,網路介面卡負責搬運電腦記憶體與平行資料匯流排 之間的資料;對網路而言,網路介面卡負責接收/傳送傳 輸線上的資料信號。 在習知技術中’請蒼閱圖一所不,係網路介面卡接收 /傳送資料信號之方塊圖。網路介面卡1内主要包含一媒體 存取控制器 11 (Media Access Controller,以下簡稱MAC )及實體裝置12 (PHY),網路介面卡1的實體裝置12主要 是負責接收網路上的傳輸信號並將該信號轉換為數位信 號。當網路上的封包傳送至網路介面卡1時,該封包會先 經由實體裝置1 2接收、轉換後傳送至MAC 1 1 ,而MAC 1 1會 將封包的系統管理資訊依照其相同之物件群組或物件儲存 於網路介面卡之管理資訊資料庫暫存器(Management Information Base Register,以下簡稱MIB 暫存器)中。 管理資訊資料庫(以下簡稱Μ I B )係一組包含在網路管理資 料庫中的物件(網路實體的類型),其規格陳述了物件的
574657 五、發明說明(2) 本質’目前Μ I B共定義了十種物件群組及丨7 i個物件,此 Μ I B暫存器中的管理資訊可以包括:接收到多少封包的資 料、傳送出多少封包的資料、傳輸碰撞的資料、一些較細 節的資料如損壞封包的資料(C R c E r r 〇 r )、不正常封包 的資料(過長或過短的資料封包)、封包的設定、封包的 參數或是由設計者所定義封包的資料内容、一些特殊的值 等等可以被週期性的計數與輪詢的資料。 〜MAC 11利用管理資訊資料計數器(MI]B c〇unters,以 下簡稱Μ I B汁數裔)計算前述有關管理資訊之统計資料, 數器存放著囊所… = : = i係=暫數這些資料封包 的管理資訊資料;當網路介面卡^錯f這些已計數好 資料快溢位(Overflow )時,例如:於:^ΜΙΒ計。數器的 即將達到6 5 5 3 5 (FFFFh)時,網路介面^貝+料暫存器内容量 送出一中斷(I n t e r r u p t )要求至驅動程的M ^ 1 1就會 2就會發出一I/O指令(I/O Command ) ,^ ’該驅動程式 的管理資訊資料取走,以供更上層的網' 此M 1 B暫存器中 取使用,例如··簡單網路管理通訊協定f、訊協定層3讀 Management Protocol ,SNMP) 4 或其他通Lmpl^NetW0rk 然而,現今網路的頻寬不斷的變大^網=上1資 隨之增加’此時大量的資料不斷透過網路介面 胃^也 送至驅動程式2,網路介面卡i會不斷的 寻貝枓 得驅動程式2也會不斷的發出1/〇才旨令,求使
第5頁 574657 五、發明說明(3) 要求與I/O 指令將佔用大量的CPU系統資源,相對的會造 成CPU的負擔。如上所述大量的網路資訊傳送至網路介面 卡1中,透過Μ I B 計數器,網路介面卡1本身會需要許多的 暫存器來儲存Μ I Β,而暫存器的增加連帶使得網路介面卡1 在硬體上的設計也會增加其複雜度以及成本。 本發明之一目的係提供一種網路介面卡資料傳輸系 統,使網路封包的管理資訊資料不需儲存於硬體資源的暫 存器中,而能直接由一種特殊控制封包而往上層傳送;由 於減少了儲存暫存器的數量,使得硬體設計的複雜度與成 本降低,同時減少中斷要求與I / 0 指令之次數,進而提高 整體系統之效能。 [發明概述] 有鑒於習知技術在資料封包收送上,因為網路介面卡 發出過多的中斷要求,使得CPU必須發出許多I /0指令來收 取資料而造成CPU的系統資源被佔用。本發明遂利用一種 新的内部控制封包來實現管理資訊資料庫的資料傳遞,於 本發明之一實施例中,利用MAC的Μ I B 計數器收集網路的 系統管理資訊及其内容後,適時地將Μ I Β 計數器的内容直 接包裝成為一種内部控制封包,透過直接記憶體存取 (Direct Memory Access,DMA)方式送入電腦主記憶體中 儲存。此内部控制封包可以包含各種不同的系統管理資訊 及其内容,與習知技術中Μ I B 計數器相比較顯得更具有變 化及彈性。 本發明具有其諸多優點與特徵將從下述詳細說明及所
574657 五、發明說明(4) 附圖式中得到進一步的瞭解。 [圖式標號之簡單說明] 1 --- 網路介面卡 2 --- 驅動程式 3 ——網路通訊協定層 4 簡單網路管理通訊協定 5 --- 其他通訊協定 6 --- 乙太網路 7 網路通訊結構開放式糸統聯結蒼考模型中第 三層至第七層 1 1 --- 媒體存取控制器 1 2 ---實體裝置 13--- 網路連接線 2 1——電腦主記憶體 2 2--- 直接記憶體存取 32 --- Special_RxData 區域 33 ---RxData 區域 3 5 - --資料封包 3 6--- 内部控制封包 [發明之詳細說明] 請參閱圖二所示,係顯示本發明封包處理之示意方塊 圖。如圖二所示,網路介面卡1的左側為一乙太網路6 ,該 乙太網路6利用一網路連接線1 3與網路介面卡1相連接;網 路介面卡1的右側為電腦主記憶體21 (Main Memory),其
574657 五、發明說明(5) 内部規劃有存放資料封包的RxD at a區域33以及;μ & # 1 八廿狄内部控 制封包的S p e c i a 1 — R X D a t a區域3 2 ;而主記憶體2 1右伤彳為辱區 動程式2,由驅動程式2來讀取主記憶體2 1所儲存的封包' 7 驅動程式2的右側為網路通訊協定層3,其中,可看出本發 明將資料封包以及内部控制封包上傳的方式係經由兩個^ 同之路徑:資料封包係由驅動程式2主動將其送給網路通 訊協定層(P r 〇 t 〇 c ο 1 );而内部控制封包則由網路通訊協定 發出主動詢問(Query)或定時輪詢(Polling)取得。於此一 具體實施例中,網路上的封包經由網路連接線1 3送入網路 介面卡1中,透過實體裝置1 2的轉換將網路傳送的封包送 入媒體存取控制器1 1,再藉由匯流排介面1 4進入主記憶體 中Rx Data區域33暫存;而内部控制封包由硬體適時地產 生,較佳地包含Μ I B計數器所提供的系統管理資訊,而被 暫存至主記憶體中Special一 RxData區域32,以有利於網路 介面卡1與上層應用程式間的溝通。 於本發明之一具體實施例中,當電腦系統啟動時,驅 動程式2會配置主記憶體2 1中一塊區域供網路介面卡1使 用,就接收封包之角度而言,舉例來說,驅動程式2會要 求配置主記憶體21中RxData及Special—RxData兩個不同區 域3 3、3 2分別供暫存外部之資料封包以及網路介面卡1所 產生之特殊内部控制封包(傳送部分之暫存區域則省略未 示)。外部之資料封包透過DMA送至RxData區域33暫存;而 當網路管理資訊,例如Μ I B計數器的資料,的内容值超過 設計者的預設門播值時,網路介面卡1會將其所有相關資
574657 五、發明說明(6) 訊收集而包裝成一特殊内部控制封包,插入一般外部網路 流入之封包之間,透過DMA引擎以DMA方式送至 Special_RxData區域32暫存。而非當MIB 計數器的資料快 溢位時,媒體存取控制器1 1才發出中斷要求由驅動程式2 發出一 I / 0指令將管理資訊資料取走。 網路介面卡1接收各資料封包或產生一内部控制封包 時,較佳地會相應產生描述符(Descriptor),並儲存在各 封包暫存位置之相對應位址處(未示於RxData及 Special_RxData區域33、32中)。網路通訊協定層3則透過 主動詢問(Query)或者定期輪詢(Polling)的方式來取走 内部控制封包3 2,以獲得相關的Μ I B資訊。 本發明的較佳實施例進一步包含一種用於個人電腦中 網路管理資訊的傳遞方法與實施該傳遞方法的裝置。一種 媒體存取控制器,以傳收複數個資料封包,係包含:複數 個Μ I Β計數器,以回應該些資料封包計數產生複數個管理 資料;一控制封包產生單元,根據該些管理資料產生内部 控制封包;複數個指標暫存器,分別指向一主記憶體之位 址;以及一直接記憶體存取引擎;其中,該媒體存取控制 器將該内部控制封包安插於該些資料封包之間,藉由該直 接記憶體存取引擎以直接記憶體存取方式,透過該些指標 暫存器定址而將該些資料封包與内部控制封包分別暫存至 該主記憶體之獨立不同存放區域中。 請配合圖二顯示有關本發明運作之暫存器。當電腦系 統啟動時,會初始化網路介面卡1中媒體存取控制器1 1之
^74657
制哭1 1 ,例來說,驅動程式2會初始化媒體存取控 =丄ίρΛ暫存器、Rx指標暫存器、^1?指標暫存 Γ ^ 拓私暫存器;之後,該些暫存器分別用以指 不媒體存取控制器1 1去服務(Serve )Tx指標暫存器所指定 位址之外送封包、將外部網路收取之封包以DMA方式存到 R X指標暫存1§處、將網路介面卡i所產生之内部控制封包 暫存至Rx — IP指標暫存器所指處、以及Txjp指標暫存哭用 以指示媒體存取控制器丨丨應該去收取從網路通訊協定傳° 下來的控制命令之位置。較佳地,RxData及
Special_RxData兩個不同區域33、32分別為環狀(Ring)資 料結構,而各指標暫存器在媒體存取控制器丨丨相關運作時 會相應地遞增循環。因此,收送資料封包、内部控制封包 可以實施成走不同之路徑,不會互相干擾。 匕 在本發明較佳實施例中,内部控制封包所需收集之相 關資訊内容不必在Μ I β計數器到達快溢位時才送出,而是 到達設計者所需的門檻容量值時,即收集所有相關資訊而 包裝成内部控制封包,透過DMA將資料送入電腦主記憶體 2 1中,例如是S p e c i a 1 一 R X D a t a區域3 2 ;另外,該内部控制 封包之Μ I B資訊内容也受到設計者所規劃,一個内部控制 封包内的資訊可以包含Μ I Β 計數器中各類型的資訊,例 如:封包内可以包含接收到多少封包的資料、傳送出多少 封包的資料、傳輸碰撞的資料、一些較細節的資料如損壞 封包的資料、不正常封包的資料(過長或過短的資料封包 )、封包的設定、封包的參數或是由設計者所定義封包的
574657 五、發明說明(8) 資料内容、一些特殊的值等等。 請參閱圖三所示,係顯示本發明資料封包3 5及内部控 制封包3 6傳送/接收之示意圖,並請配合參閱圖二。於此 較佳實施例中,網路上傳送的資料封包3 5經由網路傳輸線 傳13送至網路介面卡1中,且透過實體裝置12轉換後再送 至媒體存取控制器1 1中。本發明之内部控制封包3 6僅適時 地產生於系統内部,並不會流到外部之網路,用以有效傳 遞系統内部之管理資訊,而不佔用C P U資源。就圖三所 示,分別可以觀察到接收端(Rx )與傳送端(Tx )内部控制封 包3 6所扮演的角色;於接收端(R X ),内部控制封包3 6由硬 體端(H W )適時地產生而安插於由外部網路接收進來之封包 之間,往上層傳送,典型地,傳遞給驅動程式2以提供管 理上之資訊;於傳送端(Τ X ),驅動程式2亦可將其欲下達 給硬體端(H W )之命令,藉由内部控制封包3 6包覆往下傳 送,而不會流到外部之網路。 於網路通訊結構開放式系統聯結(0 p e n S y s t e in Interconnection,OSI)模型中,第一層及第二層相當於 圖三中的網路介面卡1及驅動程式2,第三層至第七層7代 表更上層之應用程式。外部資料封包之流通路徑可由外部 流入第一層、第二層的網路介面卡1及驅動程式2 ,而為更 上層之應用程式所處理;相對地,上層之應用程式所欲對 外傳送之封包,亦可由相反之路徑傳送出來;但是,由本 發明適時產生於系統内部之内部控制封包3 6,僅會於網路 介面卡1及驅動程式2之間傳遞訊息,而不會將内部控制封
574657 五、發明說明(9) 包36循一般封包之途徑遞交給更上層之應用程式,也不會 流到外部之網路。 如圖二中所描述的,網路通訊協定層3可向驅動程式2 發出協定詢問(Protocol Query),而取得透過DMA存放於 Spec i a l_RxData區域之内部控制封包,以獲得系統管理資 訊,不需佔用C Ρ ϋ的資源,可以有效減輕C P U的工作負擔。 從硬體實施角度而言,亦是十分有利的,由於網路介面卡 (或是網路晶片)已經是為大眾所接受之成熟產品,對於其 網路晶片之内部硬體設計則是錙銖必較,閘數能省則省, 因此以往各Μ I Β暫存器之設計頂多為一個位元組或者兩個 位元組大小,當其接近FFh或FFFFh就必須發出硬體_斷, 佔用系統之CPU資源。而本發明利用内部控制封包將Μ I B資 訊安插進封包流(Packet Stream)之中,而送往特定之主 記憶體中暫存,舉例而言,系統程式則在需要時或者較不 忙碌時才將其資訊取走應用,可以有效分配硬體資源;而 時下主記憶體十分廉價,動則有上GB之空間可供存放,更 無以往常會有擔心滿溢之情況發生。對上層應用程式而 言,亦有絕佳之相容性,而不必為了實施本發明而修改應 用程式;舉例而言,驅動程式2將内部控制封包3 6取還 (R e t r i e v e )為以往網路通訊協定3所認得的參數,而待網 路通訊協定3發出主動詢問(Q u e r y )或定時輪詢(Ρ ο 1 1 i n g ) 而取得管理資訊,因此,對於網路通訊協定3所看到之環 境是不變的,但是下層之運作將由本發明之揭示而變得很 有效率。
Hill
第12頁 574657 五、發明說明(ίο) 雖然本發明已參閱較佳實施例之所附圖式予以充份描 述,而為技藝人士所瞭解並據以實施,但在此描述之後應 瞭解熟悉本行之人士可修改在本文中所描述之發明,同時 獲致本發明之功效。因此,須瞭解以上之描述對熟悉本行 技藝之人士而言為一廣泛之揭示,且其内容不在於限制本 發明。 [發明功效] 本發明係利用適時地產生内部控制封包以收集周邊裝 置之管理資訊,驅動程式利用直接記憶體存取方式來獲得 下層網路介面卡的内部控制封包,使得上層應用程式取得 該些管理資訊,以大量減少中斷要求與I / 0 指令,而不會 浪費CPU系統資源,有效提升整體網路管理的效率。 同時,本發明係提供一種以内部控制封包來傳送管理 資訊資料,使得網路介面卡上硬體資源暫存器的數量相對 的減少,如此可減少網路介面卡硬體上設計的複雜度與成 本,進一步達到產業之利用性。 綜上所述,本發明具有諸多優良特性,並解決習知技 術在實務上與應用上之缺失與不便,提出有效之解決方 法,完成實用可靠之系統,進而達成新穎且附經濟效益之 價值,實巳符合發明專利之申請要件,懇請 鈞局能予詳 審並賜准專利權益保障,以優惠民生實感德便。
第13頁 574657 圖式簡單說明 圖一為網路介面卡接收/傳送資料信號之方塊圖。 圖二為本發明封包之處理之示意方塊圖。 圖三為本發明資料封包及内部控制封包傳送/接收之 示意圖。
第14頁

Claims (1)

  1. 574657 六、申請專利範圍 1、 一種處理網路管理資訊的方法,包含: 接收一乙太網路上所傳送的複數個資料封包; 回應該些資料封包以產生複數個管理資料; 根據該些管理資料產生一内部控制封包;以及 將該内部控制封包插入該些資料封包之間而傳遞給一驅 動程式。 2、 如申請專利範圍第1項所述之方法,其中該些管理資料 係以複數個Μ I B計數器所計數產生。 3、 如申請專利範圍第1項所述之方法,其中該些管理資料 係包含可以被週期性計數與輪詢的資料。 4、 如申請專利範圍第1項所述之方法,其中該產生内部控 制封包之步驟,係當該些管理資料之一達到一門檻值之 時,進行收集所有該些管理資料而包裝成該内部控制封 包。 5、 一種媒體存取控制器(MAC Control ler),用以傳收複 數個資料封包,包含: 複數個Μ I B計數器,用以回應該些資料封包以產生 複數個管理資料; 控制封包產生單元,用以根據該些管理資料產生一 内部控制封包;以及 ’ 一直接記憶體存取引擎; 其中,該媒體存取控制器將該内部控制封包安插於 該些資料封包之間,藉由該直接記憶體存取引擎以直接 記憶體存取方式,暫存至一主記憶體之中。
    第15頁 574657 六、申請專利範圍 6、 如申請專利範圍第5項所述之媒體存取控制器,其中前 述管理資料係為可以被週期性計數與輪詢的資料。 7、 如申請專利範圍第5項所述之媒體存取控制器,其中該 控制封包產生單元係當該些管理資料之一達到一門檻值 之時,進行收集所有該些管理資料而包裝成該内部控制 封包。 8、 如申請專利範圍第5項所述之媒體存取控制器,更包含 一Rx指標暫存器,用以指向所接收之封包所要暫存之該 主記憶體之一位址。 9、 如申請專利範圍第8項所述之媒體存取控制器,更包含 一Rx_I P指標暫存器,用以指向該内部控制封包所要暫 存之該主記憶體之一位址。 1 0、如申請專利範圍第9項所述之媒體存取控制器,更包 含一Tx指標暫存器,用以指向等待傳送至外部之下一封 包所暫存之該主記憶體之一位址。 1 1、如申請專利範圍第9項所述之媒體存取控制器,其中 該Rx指標暫存器以及該Rx_IP指標暫存器係分別用以指 向該主記憶體之兩獨立不同之區域,使得由外部接收進 來之封包與所產生之封包可以透過直接記憶體存取方 式,分別暫存至該些獨立不同之區域。 1 2、如申請專利範圍第1 0項所述之媒體存取控制器,其中 該些指標暫存器係皆為環狀結構。 1 3、如申請專利範圍第1 0項所述之媒體存取控制器,其中 該些指標暫存器係皆於該媒體存取控制器初始化時,分
    第16頁 574657 六、申請專利範圍 別初始化其所配置之位址起始處。 1 4、一種用於個人電腦中網路管理資訊的傳遞方法,包含 下列步驟: 初始化一網路裝置; 該網路裝置從一外部網路接收複數個資料封包; 回應該些資料封包以產生複數個管理資料; 根據該些管理資料產生一内部控制封包;以及 將該内部控制封包插入該些資料封包之間,以直接 記憶體存取方式,暫存至一主記憶體之中。 1 5、如申請專利範圍第1 4項所述之方法,其中前述管理資 料係為可以被週期性計數與輪詢的資料。 1 6、如申請專利範圍第1 4項所述之方法,其中該產生内部 控制封包之步驟係當該些管理資料之一達到一門檻值之 時,進行收集所有該些管理資料而包裝成該内部控制封 包。 1 7、如申請專利範圍第1 4項所述之方法,更包括將該些資 料封包以直接記憶體存取方式,暫存至該主記憶體之中 之步驟。 1 8、如申請專利範圍第1 7項所述之方法,更包括由該網路 裝置之一驅動程式將該些資料封包主動往上送給一網路 通訊協定層之步驟。 1 9、如申請專利範圍第1 8項所述之方法,更包括由該網路 通訊協定層輪詢該驅動程式以要求往上傳遞該内部控制 封包内容之步驟。
    第17頁 574657 六、申請專利範圍 2 0、如申請專利範圍第1 4項所述之方法,其中該初始化網 路裝置之步驟,包括初始化一Rx指標暫存器、一Rx_IP 指標暫存器、一Tx指標暫存器以及一Tx_IP指標暫存 器,分別用以指向該主記憶體之複數個獨立不同區域。 2 1 、如申請專利範圍第2 0項所述之方法,其中該些指標暫 存器係皆為環狀資料結構。
    第18頁
TW91109709A 2002-05-09 2002-05-09 Method and relevant device for managing network management information TW574657B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW91109709A TW574657B (en) 2002-05-09 2002-05-09 Method and relevant device for managing network management information
US10/431,904 US20030210652A1 (en) 2002-05-09 2003-05-08 Method and device for processing management information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW91109709A TW574657B (en) 2002-05-09 2002-05-09 Method and relevant device for managing network management information

Publications (1)

Publication Number Publication Date
TW574657B true TW574657B (en) 2004-02-01

Family

ID=29398839

Family Applications (1)

Application Number Title Priority Date Filing Date
TW91109709A TW574657B (en) 2002-05-09 2002-05-09 Method and relevant device for managing network management information

Country Status (2)

Country Link
US (1) US20030210652A1 (zh)
TW (1) TW574657B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8117356B1 (en) * 2010-11-09 2012-02-14 Intel Corporation Direct memory access (DMA) transfer of network interface statistics
US7836165B2 (en) * 2003-11-25 2010-11-16 Intel Corporation Direct memory access (DMA) transfer of network interface statistics
US20050111448A1 (en) * 2003-11-25 2005-05-26 Narad Charles E. Generating packets
CN100349417C (zh) * 2004-12-14 2007-11-14 中兴通讯股份有限公司 级联网管监控系统流量控制方法
US9251535B1 (en) * 2012-01-05 2016-02-02 Juniper Networks, Inc. Offload of data transfer statistics from a mobile access gateway
US8787168B2 (en) * 2012-02-03 2014-07-22 Apple Inc. System and method employing intelligent feedback mechanisms for flow control on a client device
US20240320171A1 (en) * 2022-07-27 2024-09-26 SK Hynix Inc. Data coding device, memory controller, and storage device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5864703A (en) * 1997-10-09 1999-01-26 Mips Technologies, Inc. Method for providing extended precision in SIMD vector arithmetic operations
US7184413B2 (en) * 1999-02-10 2007-02-27 Nokia Inc. Adaptive communication protocol for wireless networks
US6922722B1 (en) * 1999-09-30 2005-07-26 Intel Corporation Method and apparatus for dynamic network configuration of an alert-based client

Also Published As

Publication number Publication date
US20030210652A1 (en) 2003-11-13

Similar Documents

Publication Publication Date Title
US12341686B2 (en) System and method for facilitating efficient utilization of an output buffer in a network interface controller (NIC)
EP1896965B1 (en) Dma descriptor queue read and cache write pointer arrangement
US9021142B2 (en) Reflecting bandwidth and priority in network attached storage I/O
US9008113B2 (en) Mapped FIFO buffering
JP3803722B2 (ja) 複数の伝送されるパケットに対処するためのアドレス発生およびsramへのおよびsramからのデータ経路の調停
CN100549994C (zh) 双驱动器接口
CN102143056B (zh) 封装体
CN102122652B (zh) 用在封装体中的管芯、封装体以及用在封装体中的方法
US9813283B2 (en) Efficient data transfer between servers and remote peripherals
US20060045009A1 (en) Device and method for managing oversubsription in a network
CN101841470A (zh) 一种基于Linux的底层数据包的高速捕获方法
US8392565B2 (en) Network memory pools for packet destinations and virtual machines
CN102130099B (zh) 封装体以及用在封装体中的方法和管芯
WO2020000489A1 (zh) 一种pcie发送、接收方法及装置、设备和系统
US7461180B2 (en) Method and apparatus for synchronizing use of buffer descriptor entries for shared data packets in memory
CN112600684A (zh) 云业务的带宽管理及配置方法及相关装置
TW574657B (en) Method and relevant device for managing network management information
CN106416144A (zh) 用于总线系统的用户站和用于提高总线系统中的传输容量的方法
US7974190B2 (en) Dynamic queue memory allocation with flow control
KR20050021602A (ko) 유에스비 디바이스의 엔드포인트 제어 장치 및 그 방법
US20090240793A1 (en) Memory Buffer Management Method and System Having Multiple Receive Ring Buffers
CN112988633A (zh) 一种电子设备及数据传输方法
WO2024152588A1 (zh) 内存访问的页错误处理方法及装置
EP2363807B1 (en) Address encryption/rate pacing
CN1388458A (zh) 网络管理信息的处理方法及产生管理信息的控制器

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent
MK4A Expiration of patent term of an invention patent