[go: up one dir, main page]

TWI508491B - 具有視覺顯示配置之整合式交換器分流器配置及其方法 - Google Patents

具有視覺顯示配置之整合式交換器分流器配置及其方法 Download PDF

Info

Publication number
TWI508491B
TWI508491B TW099118760A TW99118760A TWI508491B TW I508491 B TWI508491 B TW I508491B TW 099118760 A TW099118760 A TW 099118760A TW 99118760 A TW99118760 A TW 99118760A TW I508491 B TWI508491 B TW I508491B
Authority
TW
Taiwan
Prior art keywords
network
configuration
data
monitoring
traffic
Prior art date
Application number
TW099118760A
Other languages
English (en)
Other versions
TW201123768A (en
Inventor
Eldad Matityahu
Robert Shaw
Dennis Carpio
Ky Le
Original Assignee
Net Optics 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 Net Optics Inc filed Critical Net Optics Inc
Publication of TW201123768A publication Critical patent/TW201123768A/zh
Application granted granted Critical
Publication of TWI508491B publication Critical patent/TWI508491B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/12Network monitoring probes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Description

具有視覺顯示配置之整合式交換器分流器配置及其方法
本發明係關於用來監視網路流量的網路裝置中的配置。
交互關連串請案
本發明係有關下列申請案,且本發明引用所有下列申請案以供參照:於2006年3月7日提出申請的申請案序號11/370,487(代理人案號NETO-P008)之Matityahu等人共同讓渡之美國申請案"Intelligent Communications Network Tap Port Aggregator"。
電信網路長久以來已被用來促進在地理上分散的各使用者間之通訊。通訊可包括諸如路由器及交換器等的複數個網路裝置間之諸如資料及語音封包等的資料封包之傳輸。在現今的商業環境中,公司的網路可在該使公司能夠開展業務這方面執行一重要的功能。公司的網路可具有被連接在一起的複數個路由器及/或交換器。在大型公司中,路由器及/或交換器之數目可能輕易地增加到幾百。為了管理該公司的網路,以便保證該網路能夠完全地運作,資訊技術(Information Technology;簡稱IT)人員可確保每一路由器及/或交換器都正確地執行。
用於監視網路的一傳統方法可包括登入該網路系統,以便萃取與每一路由器及/或交換器有關的統計資料。一種耗用人工較少的方法可包括:採用可萃取統計資料之監視工具;以及採用可分析該統計資料之一分析應用程式。即使如此,不易於取得該統計資料,且資訊技術(IT)人員仍然需要登入網路系統及/或路由器及/或交換器,以便存取該資訊。
此外,諸如技術人員等的IT人員可能不必然可存取該IT人員為了執行其維護及監視網路系統的健康之工作而可能需要的統計資料。在典型的網路環境中,某些伺服器可能包含極敏感的資訊。因此,並非IT部門中之每一人都可存取網路的每一層面。因此,為了存取統計資料,可能需要授權。
本發明在一實施例中係有關一種用來監視網路流量的網路裝置中之配置。該配置包含一組網路埠,該組網路埠包含用來接收該網路流量的一組輸入網路埠、以及用來自該網路裝置輸出該網路流量的一組輸出網路埠。該配置亦包含一交換晶片,其中該交換晶片至少被配置成分析該網路流量。該配置進一步包含一組監視埠,該組監視埠被配置成自該組網路埠接收該網路流量。該配置又包含一分流模組,該分流模組至少被配置成:截取流經該網路裝置的該網路流量之至少一部分,且將該網路流量之至少一部分轉送到該組監視埠中之至少一監視埠。
上述之發明內容只是有關本說明書中揭示的本發明的許多實施例中之一實施例,且該發明內容之用意並非限制本發明之範圍,而將在本說明書的申請專利範圍中述及本發明之範圍。下文中將配合各圖式而在本發明的實施方式中更詳細地說明本發明的上述這些及其他特徵。
現在將參照各附圖中示出的本發明的一些實施例而詳細地說明本發明。在下文的說明中,述及許多特定細節,以便提供對本發明的徹底被了解。然而,熟悉本門技術者當可了解:可在不利用這些特定細節的情形下,實施本發明。在其他的情形中,並未詳述習知的程序步驟及/或結構,以便不會非必要地模糊了本發明。
本說明書的下文中將說明其中包括方法及技術的各實施例。我們應記住:本發明可能也涵蓋其中包括儲存用來執行本發明技術的實施例的電腦可讀取的指令之電腦可讀取的媒體之製品。該電腦可讀取的媒體可包括用來儲存電腦可讀取的碼之諸如半導體、磁性、磁光、光學、或其他形式之電腦可讀取的媒體。此外,本發明亦可涵蓋用來實施本發明的實施例之設備。此類設備可包括用來執行與本發明的實施例有關的工作之專用及/或可程式電路。此類設備之例子包括一般用途電腦及/或已被適當程式化之專用運算裝置,且可包括電腦/運算裝置及適用於與本發明的實施例有關的各種工作的專用/可程式電路之組合。
如前文所述,一網路可包含複數個網路裝置。每一網路裝置可儲存與可流經該裝置的資料流量(例如,資料、媒體、語音等的資料流量)有關之統計資料。為了監視該網路上的活動,可採用一監視系統。
為了有助於說明,先前技術之第1圖示出具有一網路分流器之一簡單網路圖。在本說明書之說明中,網路分流器是一種可被用來監視網路鏈路上的活動的網路裝置之一例子。一網路配置100可包含用來促進資料封包流的傳輸之諸如一乙太網路交換器102及一乙太網路路由器104等的一組網路裝置。網路配置100亦可包含一網路分流器106,該網路分流器106可被並排地設置在該等兩個網路裝置(乙太網路交換器102與乙太網路路由器104)之間的一網路鏈路(如路徑108及114所示)上。在一例子中,資料封包流可自乙太網路交換器102上行沿著路徑108至一埠110,再至一埠112且經由路徑114而流出到乙太網路路由器104。同樣地,來自乙太網路路由器104的資料可上行沿著路徑114至埠112,再經由埠110且沿著路徑108而至乙太網路交換器102。
網路分流器106可被用來作為乙太網路交換器102與乙太網路路由器104間之一橋接器。藉由採用網路分流器106,可執行對乙太網路交換器102與乙太網路路由器104間之資料流量的監視。網路分流器106可以是一種雙埠的監視配置。在一例子中,埠110接收的資料封包流可被複製,且經由一埠116而被轉送到一監視裝置118。同樣地,埠112接收的資料封包流可被複製,且經由一埠120而被轉送到一監視裝置122。監視裝置的例子可以是個人電腦(PC)、入侵偵測器、網路分析器、以及入侵預防系統等的裝置。
為了理解網路分流器工作之方式,先前技術之第2圖示出了一網路分流器之一示意圖。網路分流器200可包含一PHY(實體介面層)晶片202,該PHY晶片202可以是一乙太網路收發器。在本說明書之說明中,PHY晶片意指可被用來接收及傳送可包括資料封包的信號之一晶片。PHY晶片202之一媒體端204可使PHY晶片202連接到網路分流器200之實體埠(206、208、210、及212)。在一例子中,可在一埠206上接收資料封包流,且沿著一線路214將該資料封包流傳送到PHY晶片202。通常以一類比信號之方式接收該資料封包流。
來自埠206之該資料封包流可沿著路徑218而行進通過PHY晶片202,且在PHY晶片202的一媒體存取控制(Media Access Controller;簡稱MAC)端216上出去。PHY晶片202可被用來先將該類比信號轉換為一數位信號且然後在MAC端216上將該信號傳送出。該資料封包流可經由一匯流排線220而迴路返回PHY晶片202,且經由一路徑222而行進到埠208。同樣地,一匯流排線224可被用來將來自埠208之資料封包流迴路返回到埠206。在一例子中,可被用來在該等埠間之資料迴路返回的匯流排線可以是一簡化的十億位元媒體獨立介面(Reduced Gigabit Media Independent Interface;簡稱RGMII)。
網路分流器200亦可包含一被動電路226。被動電路226可包含一開關228,該開關228可閉合,而在沒有電力時在埠206與埠208之間產生一旁通路徑。
為了監視之目的,所接收之該資料封包流可被複製且被傳送到埠210及埠212上之監視裝置。在一例子中,可經由PHY晶片202傳送埠206接收的資料封包流。PHY晶片202可先將該資料封包流自類比轉換為數位,然後才在MAC端216上傳送出該資料封包流。可沿著一線路230將該資料封包流之一副本經由PHY晶片202而傳送回監視埠210。請注意,當該數位資料封包流行進通過PHY晶片202時,PHY晶片202可將該資料封包流轉換回到一類比信號。同樣地,可經由一線路232將埠208接收之資料封包流傳送到一埠212。
由前文可了解,諸如前文中參照第1及2圖所述之監視系統等的監視系統可收集與一公司的網路有關之複數個統計資料。然而,不易於得到該統計資料。在一例子中,為了擷取該統計資料,IT人員可能需要登入該系統,以便存取該資料。
在本發明之一觀點中,發明人於此理解:如果易於取得網路資料,則IT人員為了執行維護及監視而擷取統計資料可能耗用的時間可大幅縮短。因此,最好是提供一種存取網路資料(尤其是一埠的使用率)之便利方法。發明人於此理解:如果以視覺方式顯示該資料,則IT人員可迅速地存取網路的每一組件之健康,而不需要為了擷取該資訊而登入該系統。此外,藉由以視覺方式顯示該資訊,IT人員能夠支援可能與極敏感的資訊相關聯之網路裝置,而無須取得存取可能存放了該極敏感的資訊的伺服器之授權。
根據本發明之實施例,提供了一種具有視覺效能顯示配置之網路裝置。本發明之實施例也包含用來計算及顯示網路埠的使用率之方法。在本說明書之說明中,使用率意指一網路埠的實際傳輸率(throughput)。
在本文件中,可將使用率被用來作為一例子而說明各實施例。然而,本發明不限於使用率,且可包括任何網路參數。該等說明之用意反而是作為例子,且本發明不限於所示之例子。
此外,在本文件中,可將雙埠網路分流器作為一例子而說明各實施例。然而,本發明不限於雙埠網路分流器,且可包括諸如埠聚合(port aggregation)分流器、旁路開關、重製式分流器(regeneration tap)、及矩陣開關等的其他網路裝置。該等說明之用意反而是作為例子,且本發明不限於所示之例子。
在本發明的一實施例中,可提供一種用來顯示極重要網路參數的具有視覺效能顯示配置之網路裝置。網路參數之例子可包括(但不限於)網路容量之即時使用率、平均使用率、流量尖峰的最高峰值、流量類型、以及故障狀況等的網路參數。在一實施例中,可顯示每一埠之網路參數。可以文字及/或圖形方式顯示該等網路參數。自前文之說明可了解,可以視覺方式顯示該等網路參數,無須IT人員為了擷取資料而登入,因而提高了IT人員的效率,且減少處理網路異常所需的回應時間。
自前文之說明可了解,可取得複數個網路參數。在本發明的一實施例中,可將一邏輯配置(例如,一現場可程式閘陣列(Field-Programmable Gate Array;簡稱FPGA)、一特定應用積體電路(Application-specific Integrated Circuit;簡稱ASIC)、以及複合可程式邏輯裝置(Complex Programmable Logic Device;簡稱CPLD)等的邏輯配置)用來分析該等網路參數且產生統計資料。自前文之說明可了解,可根據製造偏好而改變可被用來執行分析及計算統計資料之該邏輯配置。在一例子中,該邏輯配置可包括一單一可程式組件(諸如FPGA)。在另一例子中,該邏輯配置可以是一組可程式組件(諸如一組FPGA),其中每一可程式組件被配置成執行不同的功能。在又一實施例中,該邏輯配置可包括一組可程式組件(諸如一組FPGA)以及一組可程式數位電子組件(諸如一組微處理器)。
通常被用來迅速地決定一埠的狀態之一網路參數是使用率。為了決定使用率,可將該邏輯配置配置成包含每一埠的一組計數器。在一實施例中,可將一第一計數器用來追蹤一埠接收的有效資料封包之每一事例。可自被連接到一PHY的MAC端之一RGMII匯流排之一RX_DV信號萃取有效資料封包之資料。RX_DV是可指示一埠正在接收的一有效資料封包之一控制信號。在一例子中,當接收一有效資料封包時,該RX_DV信號可被觸發(亦即,進入高位準),且當已完成了該傳輸時,該RX_DV信號可進入低位準。因此,該邏輯配置能夠分析該RX_DV信號而識別有效資料時間期間。
在一實施例中,一第二計數器可被用來追蹤被接收的位元組之數目。可自一RGMII匯流排的一RX_CLK信號萃取該位元組資料。在一實施例中,對於十億位元乙太網路裝置而言,該RX_CLK信號是採用雙倍速率傳輸的一125百萬赫茲時脈。換言之,對於每一時脈週期而言(向上及向下),接收兩個位元組。
為了識別可在一有效資料時間期間接收的位元組之數目,該邏輯配置可使該RX_DV信號與該RX_CLK信號相關。已知位元組之數目時,該邏輯配置然後可將來自位元組的資訊轉換為位元資訊。換言之,如果接收了一有效資料封包的7個位元組,則該邏輯配置可將所接收位元組的數目乘以8,而將該等位元組轉換為位元,因而得到56位元。
此外,該邏輯配置可將資料常態化。在一例子中,一監視週期可以是每一秒,但是可在一秒的每個1/10上收集該計數器所收集的資料。在上述例子中,每秒可將該等56位元常態化為560位元。該被常態化之資料可指示一埠實際接收的資料量。為了決定使用率,該邏輯配置可將所接收資料的實際速率除以一網路裝置能夠承載的線路速率。在該例子中,對於能夠傳輸高達10億位元的資料之十億位元乙太網路裝置而言,只在每秒560位元的速率下接收資料可能是一令人擔心的理由。針對易於檢視而顯示使用率,IT人員即可迅速地設法解決問題。
若參照各圖式及下文中之說明,將可更佳地了解本發明之特徵及優點。
第3A圖示出在本發明的一實施例中之具有一視覺效能顯示配置的一網路分流器之一簡單方塊圖。
一網路分流器300可包含埠302及埠304。如前文所述,可將網路分流器用來監視一網路的資料流量。我們應可了解,網路分流器能夠在不干擾正常資料流量之情形下執行其監視功能。換言之,無論是否有電力供電給網路分流器300的電路,資料流量部可不中斷地流經埠302與304之間。在一例子中,資料流量可流進埠302而流到諸如PHY 306等的一乙太網路收發器,且經由埠304而流出。因此,無論網路分流器300是否正在執行其監視功能,資料流量都可繼續流經該等埠之間。
然而,如果供電而使網路分流器300能夠執行其監視功能,則可複製可流入埠302且被PHY 306接收之相同的資料流量。在一實施例中,可將諸如RGMII匯流排308配置成將該資料流量副本導引到該等監視裝置。熟悉此項技術者當可了解:RGMII匯流排308可包含複數個信號,其中包括(但不限於)RX_CLK、RX_DV、GTX_CLK、TX_EN、RXD[3:0]、及TXD[3:0]。在一實施例中,可自RGMII匯流排308萃取諸如一RX_CLK信號350及一RX_DV信號352(如第3B圖所示)等的兩個信號,且該等兩個信號被沿著一路徑而傳送到諸如一現場可程式閘陣列(FPGA)312等的一邏輯配置。FPGA 312可包含用來根據該等兩個信號(RX_CLK及RX_DV)而決定RGMII匯流排308上的資料何時為有效的智慧。
FPGA 312可包含每一埠的2個計數器(計數器314、計數器316、計數器318、及計數器320)。在一實施例中,計數器314可與RX_DV信號352相關聯,且可於每一次出現有效資料時遞增計數器314。在一例子中,當埠302接收到一資料封包時,可將計數器314增加一。
在另一實施例中,計數器316可與RX_CLK信號350相關聯,且可於接收到每一位元組時遞增計數器316。FPGA 312可將RX_CLK信號350用來作為時脈,以便量測一有效資料時間期間可被接收到的位元組之數目。在十億位元組乙太網路中,RX_CLK信號350是一125百萬赫茲時脈。因為RX_CLK信號350可以是來自RGMII匯流排308的一控制信號,所以假定在每一時脈週期中接收到兩個位元組。換言之,在每一下降緣或上升緣(360、362、364、366、368、370、及372)上,接收到一位元組。
為了決定一有效資料時間期間被接收到的位元組之數目,FPGA 312可合併該等兩個控制信號。
在一例子中,當一埠接收到一資料封包時,RX_DV信號352可被觸發(亦即,進入高位準)。換言之,當RX_DV信號352處於高位準(如陰影部分354所示)時,接收到了一有效資料封包。在一實施例中,上升緣356與下降緣358間之時間期間可指示該有效資料時間期間。
雖然RX_DV信號352可被用來指示資料於何時是有效的,但是RX_DV信號352並不提供與進入的資料封包的位元組大小有關之資訊。因為每一封包的位元組數目是未知的,所以可將RX_CLK信號350用來決定一有效資料封包中之位元組的數目。熟悉此項技術者當可了解:對於一RGMII匯流排而言,係在該125百萬赫茲時脈的每一上升時脈及每一下降時脈上傳送出資料。因此,藉由計算RX_DV信號352被觸發時的RX_CLK信號350之上升緣及下降緣(360、362、364、366、368、370、及372)的數目,即可決定每一有效資料時間期間之位元組數目。
一旦FPGA 312中之該等計數器收集了資料且已使該等兩個信號相關而決定了每一有效資料時間期間的有效位元組數目之後,即可決定使用率。在一實施例中,該邏輯配置可包含一或多個可程式組件。在一例子中,同一FPGA 312可執行分析。在另一例子中,FPGA 312可將被收集的資料轉送到該邏輯配置中之諸如一微處理器322等的另一可程式組件,以便決定該使用率。自前文之說明可了解,對該使用率之計算可取決於已被採用之網路裝置。在一例子中,對於十億位元乙太網路而言,必須將一有效資料時間期間收集的該數目之位元組除以十億位元,以便決定實際使用率。
在一實施例中,一旦決定了使用率之後,可沿著一路徑324轉送該使用率,以便在網路分流器300的一視覺顯示器326上顯示該使用率。自前文之說明可了解,除了被顯示之外,亦可以其他方法分送該使用率,例如,以一報告之形式將該統計資料傳送到一遠端使用者,或將該資料轉送到一應用程式以供分析。因此,自前文之說明可了解,因為可自遠端存取該資料,所以可以異地之方式執行監視,而使IT人員於執行其保持網路全功能運作之工作時能夠有更多的彈性。
如第3A及3B圖所示,藉由自匯流排線萃取相關的控制信號,諸如FPGA及微處理器等的邏輯配置能夠計算一網路埠之使用率。藉由顯示該使用率,IT人員能夠易於檢視資料,無須為了擷取該資料而登入該網路系統。除了檢視即時資料之外,該視覺效能顯示配置亦可顯示例示諸如最大流量尖峰等的歷史趨勢,以便協助IT人員維護及監視該網路。自前文之說明可了解,藉由可以視覺方式取得該資料,可實質上取消對存取與極敏感的資訊相關聯的網路裝置之授權碼之需求。因此,低階IT人員可執行其工作,且公司無須擔憂未經授權的使用者取得機密資訊。
第4圖示出在本發明的一實施例中用來計算使用率的一方法之一簡單流程圖。將參照第3A及3B圖而說明第4圖,以便提供對執行該等步驟的方式之說明。將考慮諸如已由埠302接收一有效資料封包之情況。
在第一步驟402中,一邏輯配置可偵測一RX_DV信號上之有效資料時間期間。在一例子中,FPGA 312可分析RX_DV信號352,以便決定可指示有效資料時間期間354之上升緣356。如前文所述,於每一有效資料時間期間只接收一資料封包。因此,計數器314可將計數增加一,以便指示新的有效資料時間期間。
在次一步驟404中,該邏輯配置可計算一RX_CLK信號上的上升緣及下降緣之數目。為了決定要計數RX_CLK信號的哪一部分,FPGA 312可使RX_CLK信號350與RX_DV信號352相關,以便決定上升緣及下降緣之數目。在一例子中,在有效資料時間期間354,根據RX_CLK信號350的上升緣及下降緣(360、362、364、366、368、370、及372)而收集了七個位元組。
在次一步驟406中,將位元組之數目轉換為位元之數目。一旦FPGA 312決定了所收集的位元組數目之後,FPGA 312可將該資料轉送到微處理器322。因為該網路裝置是一個十億位元乙太網路裝置,所以微處理器322可先將位元組之數目轉換為位元之數目。熟悉此項技術者當可了解:每一位元組有8位元。因此,有效資料時間期間354中之有效位元的數目可以是56位元(例如,7位元組x8位元)。
在次一步驟408中,可計算使用率。在計算使用率之前,微處理器322可先將該資料常態化。在一例子中,已在一秒的每一1/10中傳輸了56位元。然而,每一秒可發生一收集週期。因此,在每一秒中,可傳輸560位元。
一旦將該資料常態化之後,該邏輯配置可計算使用率。可將每秒的實際位元數除以一線路能夠承載之每秒的位元數,而計算使用率。在該例子中,因為該網路裝置是一個十億位元乙太網路裝置,所以該微處理器可將該被常態化的數目除以十億位元,而決定使用率。
自前文之說明可了解,亦可將第4圖所述之相同程序應用於諸如十億位元媒體獨立介面(GMII)等的亦可具有諸如RX_DV及RX_CLK等的可被用來計算使用率的控制信號之其他匯流排線。
第5圖示出在本發明的一實施例中之具有一視覺效能顯示配置的一網路裝置之一例子。一網路裝置500可包含複數個埠。在該例子中,網路裝置500可包含兩個網路埠(502及504)以及兩個監視埠(506及508)。自前文之說明可了解,該網路裝置可以是能夠導引乙太網路流量之任何裝置。因此,網路裝置500可以是一路由器、一交換器、以及一網路分流器等的裝置。
一視覺顯示配置510亦可被耦合到網路裝置500。在一例子中,該視覺顯示配置可以是一液晶顯示器(Liquid Crystal Display;簡稱LCD)螢幕。自前文之說明可了解,該視覺顯示配置之尺寸可取決於製造商的配置偏好。在一例子中,該LCD螢幕之尺寸可取決於該網路裝置的尺寸。
自前文之說明可了解,可在該視覺顯示配置上顯示的網路參數可以是可協助IT人員執行其維護及監視公司網路的工作之資料。雖然使用率已被用來作為實施具有視覺效能顯示配置的網路裝置之例子,但是亦可示出其他的網路資料參數。被顯示的技術及診斷資料的類型之例子可包括(但不限於)一網路鏈路的每一路徑之即時使用程度、最大流量尖峰之大小及時間、系統/鏈路/功率之簡單網路管理協定(SNMP)陷阱(trap)、網路容量的平均使用百分率、總封包計數、以及總位元組等的資料類型。
在一實施例中,可週期性地更新網路資料,以便用視覺方式顯示即時資料。在另一實施例中,可循環被顯示的網路參數。換言之,可將可被檢視的資料參數量限於該視覺顯示配置。為了能夠檢視不同的資料參數,可將不同的方法用來決定何時可循環網路資料。在一例子中,可在一預設時間期間中顯示資料參數。在另一例子中,可將諸如一按鈕或一滾輪等的一控制組件用來使IT人員能夠選擇所需的資料參數。
自前文之說明可了解,可改變可顯示資料參數之模式。在一例子中,可以文字之形式顯示網路資料。在另一例子中,可以圖形(例如,圖表、條形圖等的圖形)方式顯示網路資料。
自前文之說明可了解,本發明之一或多個實施例提供了在網路裝置上顯示網路參數之方法及設備。藉由顯示該等網路參數,IT人員可以於在該網路裝置上取得即時的網路資料參數。因此,可藉由以視覺方式取得網路資料參數,而提高效率且降低成本。
在諸如一企業網路或網際網路等的一互連環境中,每天交換了大量的資料封包。為了促進經由一網路的資料封包之交換,可採用諸如一第2層或第3層網路交換器等的一網路裝置。網路交換器通常是一種能夠導引極大網路流量之高密度裝置。因為大量的網路流量可能流經一單一網路交換器,所以監視網路流量的能力可將管理網路健康(例如,保證可靠的效能,能夠執行故障偵測,以及偵測未經授權的活動)的一工具提供給管理者。
為了能夠執行監視而實施的一配置包括鏡像埠(mirror port)之使用。在本說明書的說明中,鏡像埠意指一種已被配置成自複數個來源埠接收網路流量的一副本之埠。為了有助於說明,第6圖示出具有鏡像功能的一交換裝置之一簡單方塊圖。一網路交換器600可包含複數個來源埠(606、608、610、612、614、616、618、620),該複數個來源埠被配置成:接收資料封包,決定目的地,且轉送該等資料封包。在一例子中,來源埠606可接收一資料封包。一交換晶片604分析該資料封包,且可決定該資料封包將經由一上鏈埠(例如,630、632等的上鏈埠)而被轉送到其目的地。
網路交換器600亦可包含一鏡像埠622,該鏡像埠622可被連結到諸如一電腦系統等的一監視工具624。在一例子中,交換晶片604接收的資料封包可被複製,且經由鏡像埠622而被轉送到監視工具624。因為來自複數個來源埠的資料流量流進一單一鏡像埠(622),所以可能發生網路流量擁塞。為了減輕鏡像埠622的網路流量擁塞,交換晶片604可具有一內建的過濾功能。
在一例子中,來源埠606可接收十億位元組的資料封包。然而,大約3億位元組的資料封包可能包含錯誤。在複製該資料封包之前,交換晶片604可先過濾該資料封包,且移除該資料封包中可能包含錯誤的部分。因此,只有該資料封包的一部分被轉送到鏡像埠622。因此,監視工具624可看見的資料封包被限制在被複製且經由鏡像埠622而被轉送的網路流量。因為已過濾掉了該資料封包之錯誤部分,所以該錯誤部分不會被用於分析。
然而,縱然過濾掉了資料封包的錯誤部分,網路流量擁塞可能仍持續是一問題。因此,交換晶片604可能必須捨棄額外的資料封包,以便最小化及/或防止網路流量擁塞。因此,監視工具624執行其監視的能力係取決於該網路交換器。
為了使交換晶片604能夠執行鏡像功能,可能需要大量的處理。在某些情況中,交換晶片604可將一中央處理單元(CPU)602處理能力的20-30%用來執行鏡像功能。因為鏡像功能被視為網路交換器600的非關鍵性功能,所以當CPU 602超載時,鏡像功能可能是首先可被關閉的一功能,以便使網路交換器600能夠執行其網路流量路由之主要功能。因此,鏡像功能的喪失可使管理者無法監視網路流量,這是因為網路流量的副本並未經由鏡像埠622而被轉送到監視工具624。
尤其在網路交換器沒有鏡像功能時,用來監視網路流量的替代先前技術解決方案是將一作為並排設置裝置的一外部網路分流器連接到一網路交換器。第7圖示出具有一外部並排分流配置的一網路交換器之一簡單方塊圖。一網路交換器700可包含複數個來源埠(702、704、706等的來源埠),該複數個來源埠被配置成:接收資料封包,決定目的地,且轉送該等資料封包。在一例子中,網路流量可流進一來源埠702,且自一上鏈埠(708、710)流出。
為了監視流量,諸如一分流器716等的一外部並排分流器可被連接到上鏈埠708,以便監視自上鏈埠708流出到諸如一路由器722之資料流量。分流器716可包含被配置成接收及轉送網路流量的兩個網路埠(718及720)。在一例子中,網路埠718被配置成自上鏈埠708接收資料封包且將資料封包傳送到上鏈埠708。同樣地,網路埠720被配置成自接收/傳送來自/進入路由器722之資料封包。流經分流器716之網路流量被複製且經由一監視埠(724或726)而被轉送到一組監視工具728。在一例子中,來源埠702接收網路流量。該網路流量被轉送到一交換晶片(圖中未示出)。在該網路交換配置中,交換晶片可能不具有鏡像功能。因此,最後將經由該等上鏈埠中之一上鏈埠傳送出該交換晶片接收的網路流量。
流經分流器716之網路流量是雙向的。換言之,分流器716可自網路交換器700及路由器722接收網路分流器。因此,當資料被複製且被轉送到該等監視埠時,流經分流器716的資料量可能造成流量擁塞。由於流量擁塞,所以可捨棄一些資料封包,直到流量擁塞減輕了為止。
自第7圖可了解,具有外部並排分流配置之網路交換器需要將多個網路裝置互連。因為該等網路裝置可能有不同的品牌及機型,所以網路的設置及維護可能變得相當複雜。此外,為了容納具有外部分流配置的網路交換器,將需要更多的實體空間。
用於網路交換裝置的先前技術之監視配置有數項缺點。對於具有一鏡像埠之一網路交換器而言,使用者對其可看見的資料封包之類型只有很少的控制,或無法控制。該網路交換器反而可具有用來界定捨棄資料封包的規則之內建邏輯。此外,鏡像功能需要許多資源,且可能造成該網路交換器的CPU超載。因為鏡像功能是該網路交換器的一次要功能,所以該鏡像功能可能被關閉,以便保留該網路交換器的主要功能(導引網路流量),因而終止了至監視裝置的流量。
在該第二監視配置中,具有外部並排分流器的網路交換器提供了一種在該網路交換器的處理器超載時不會受到影響而被關閉之監視配置。然而,該分流器監視配置仍然可能由於網路流量擁塞而有資料的丟失。此外,該分流器監視配置需要更多的實體空間,這是因為該分流器監視配置可能需要更多的網路裝置來執行與具有鏡像功能的網路交換器相同之監視功能。此外,該外部並排分流配置可能導致較高的電力消耗。考慮到該配置是一種分離式解決方案,所以該外部分流配置可能需要更多的資源。
根據本發明之實施例,提供了一種能夠在單一裝置內監視網路流量之整合式交換器分流配置。本發明之實施例包含:將一分流模組整合到交換裝置內,以便執行監視功能。該分流模組可被配置成截取流到一組上鏈埠之資料流量。所截取的資料可被複製且被轉送到一組監視埠。
在本發明的一實施例中,該分流模組可包含過濾邏輯。與先前技術不同,使用者可配置該過濾邏輯,因而可讓使用者決定可被監視的資料封包之類型。額外地或替代地,該過濾邏輯亦可讓使用者界定一監視工具可接收的資料封包之類型。
在一實施例中,該整合式交換器分流配置可包含兩個CPU。該主要CPU被用來執行通常與傳統網路交換器相關聯的功能。可將一次要CPU保留於執行該分流模組可執行的工作,例如,執行該過濾邏輯。設有一次要CPU時,將實質上消除失掉網路流量的能見度之可能性,這是因為已使監視及過濾功能與路由功能分離。
在另一實施例中,該整合式交換器分流配置可包含一緩衝組件。因為網路流量是雙向的(流進及流出各上鏈埠),所以可被轉送到一組監視埠的網路流量可大於該組監視埠能夠處理的量。為了處理該組監視埠之潛在的網路流量擁塞,可將一緩衝組件設置在該分流模組與該組監視埠之間,因而使該緩衝組件能夠在可能發生網路流量擁塞時緩衝網路流量。因此,設有一緩衝組件時,可實質上減少及/或最小化被捨棄的資料封包之風險。
若參照各圖式及下文中之說明,將可更佳地了解本發明之特徵及優點。
第8圖示出在本發明的一實施例中之具有一整合式分流配置的一網路交換器之一簡單整體圖。一整合式交換器分流裝置800可包含複數個網路埠(806、808、810、812、814、816、818、820、822、824、826、及828)。該等網路埠中之每一網路埠都被配置為雙向的,因而每一埠可具有用來接收進入的流量之一輸入網路埠、以及用來轉送出去的流量之一輸出網路埠。於接收到一資料封包之後,該輸入網路埠可將該資料封包轉送到一交換晶片804。在分析且決定了該資料封包的目的地之後,交換晶片804可將該資料封包轉送到上鏈埠(836及838)中之一上鏈埠。
在一實施例中,為了促進對流經整合式交換器分流裝置800的網路流量之監視,可以一內建組件之方式包含一分流模組830。分流模組830可被配置成截取資料流量且複製該資料流量,以便將該資料流量轉送到諸如監視埠840及842等的該等監視埠中之一監視埠。在一實施例中,分流模組830可包含過濾功能。與具有鏡像功能的交換裝置之先前技術解決方案不同,使用者可配置被內建到分流器830的過濾功能。
在一例子中,使用者可能對可經由一特定來源埠而流經網路裝置的網路流量有興趣,且無論資料封包是否包含錯誤都有興趣。然而,在先前技術中,具有鏡像功能的交換晶片可能被配置成過濾掉網路流量中可能發生的任何錯誤;因此,使用者可能沒有分析可能發生的錯誤之機會。與先前技術不同,分流模組830包含使用者可配置的過濾功能,因而可讓使用者界定其可能想要監視或可能想要捨棄的資料封包之類型。因此,並不受制於交換裝置的設定,使用者現在可控制可被傳送到一監視工具以供分析的資料封包之類型。
在一實施例中,分流模組830可包含一處理器,因而使分流模組830能夠執行處理,而無須使用整合式交換器分流裝置800之主處理器(CPU 802)。因為現在並非由交換晶片804而是由分流模組830執行監視及過濾功能,所以因CPU 802無須處理諸如鏡像功能等的額外功能而將CPU 802超載的風險最小化。縱然CPU 802超載且其他次要功能被關閉,以便保留網路交換器的主要功能,分流模組830也可持續執行其監視及過濾功能,這是因為分流模組830有其本身的獨立處理器。
在一實施例中,可將分流模組830設置在交換晶片804與一或多個上鏈埠(836及838)之間。藉由將分流模組830設置在該交換晶片與該組上鏈埠之間,分流模組830能夠截取在交換晶片804與該等上鏈埠之間傳送的網路流量。在一實施例中,一整合式交換器分流裝置800可包含複數個分流模組。在一例子中,對於每一上鏈埠而言,可使一分流模組與該上鏈埠相關聯。例如,在一實施例中,可使一分流模組與一第一上鏈埠相關聯,而可使一第二分流模組與一第二上鏈埠相關聯(圖中未示出)。
在又一實施例中,可將一單一分流模組用來監視流進一個以上的上鏈埠之網路流量。在一例子中,可將一單一分流模組配置成同時處理流進上鏈埠836及上鏈埠838之網路流量。在此種配置中,該分流模組在一實施例中可先將一聚合器(aggregator)用來聚合自路徑832及834流進的網路流量,然後才複製及過濾該網路流量。在一例子中,自路徑832接收資料封包ABCD,且自路徑834接收資料封包GHIJ。聚合器可先合併來自該兩條路徑的網路流量,然後才複製資料封包。一旦複製了該等資料封包之後,該分流模組可施加過濾,以便決定要保留哪些資料封包以及每一資料封包之目的地。例如,使用者可能已建立要求由被連接到監視埠842的一監視工具處理所有的電子郵件(例如,資料封包A及H)之過濾規則。因此,資料封包AH經由監視埠842而被傳送到該監視工具,而資料封包BCDGIJ則經由監視埠840而被傳送到另一組監視工具。
因為分流模組830可同時處理進入的及出去的流量(亦即,分別來自該等來源埠及該等上鏈埠之資料封包),所以可能發生網路流量擁塞。在一實施例中,整合式交換器分流裝置800可包含一緩衝組件,因而使分流模組830能夠處理流到該等監視埠(840及842)的潛在網路流量擁塞。在一例子中,流到監視埠840的資料封包量可超過監視埠840能夠處理的容量。為了將網路流量擁塞最小化,可將一緩衝組件配置成緩衝資料流量,因而管理流到該等監視埠之資料流量。藉由實施一緩衝組件,現在可緩衝先前技術中由於網路流量擁塞而可能被非故意地捨棄之資料封包,直到監視埠準備好要接收該等資料封包為止。
在一實施例中,整合式交換器分流裝置800可包含具有鏡像功能之一交換晶片。換言之,如果使用者想要應用該交換晶片的過濾功能,則該使用者可選擇開啟該鏡像功能。藉由將選擇該鏡像功能之選項提供給使用者,可支援一些額外的監視功能。然而,縱然CPU 802超載且該鏡像功能被關閉,使用者也不會失掉對網路流量的能見度,這是因為網路流量仍然被分流模組830複製,因而並不取決於CPU 802。
在另一實施例中,如果該等上鏈埠中之一上鏈埠不與一分流模組相關聯,則可將一外部分流配置用來監視流經該上鏈埠之網路流量。在一例子中,一第三上鏈埠(圖中未示出)不與分流模組830相關聯。如果使用者想要監視流經該第三上鏈埠之網路流量,則該使用者可選擇將一外部並排分流配置連接到該第三上鏈埠。
自第8圖可了解,一整合式交換器分流裝置可使網路裝置能夠將分流及交換功能整合到一單一裝置。作為一單一裝置之整合式交換器分流裝置800比具有外部並排分流配置的網路交換器佔用較少的實體空間,且/或消耗較少的電力。此外,作為一單一裝置,對該網路裝置的管理比對多個網路裝置的管理簡單。在一例子中,設有一單一管理埠844時,管理者能夠配置及維護交換及分流功能。在先前技術中,管理者可能有嘗試整合可能具有不同品牌及機型之交換裝置及分流裝置的挑戰。然而,將這兩種功能包含到單一裝置時,管理者不再需要為了使兩種功能相互匹配而執行複雜的配置。
第9圖示出在本發明的一實施例中用來在一整合式交換器分流裝置內啟用監視的步驟之一簡單流程圖。為了有助於說明,現在將參照第8圖而說明第9圖。
在第一步驟902中,一分流模組接收一組資料封包。考慮諸如交換晶片804正經由網路埠808接收網路流量之情況。在分析了該資料之後,交換晶片可將該組資料轉送到諸如上鏈埠838等的上鏈埠。在一實施例中,分流模組830可截取該組資料封包。
在次一步驟904中,處理該組資料封包。在一例子中,分流模組830於接收到該資料之後,可複製該資料。
一旦該組資料封包被複製了之後,在次一步驟906中,可將該組資料封包轉送到一上鏈埠。
在次一步驟908中,將該組資料封包轉送到次一目的地。在一例子中,可將該組資料封包轉送到一路由器。
回到步驟904,一旦複製了該資料之後,在次一步驟910中,可過濾該組資料封包。在一例子中,被連接到監視埠840之該組監視工具只對電子郵件封包有興趣。因此,在步驟912中,分流模組830並不將全部的網路流量傳送到監視埠840,而是可過濾出該等電子郵件封包,並將該等電子郵件封包監視埠840,同時將所有其他的資料封包導引到監視埠842。在一實施例中,如果在一監視埠上發生了網路流量擁塞,則可將一緩衝組件用來暫時儲存資料封包。
一旦該等資料封包流到其各別的監視埠之後,在次一步驟914中,將該等資料封包輸出到被指定組的監視工具。
自本發明的一或多個實施例可了解,一種整合式交換器分流配置提供了使用者可配置之監視環境。設有一使用者可配置之分流模組時,網路的管理者可控制被監視的資料封包之類型。藉由在單一網路裝置內實施交換及分流功能,路由及監視網路流量可同時存在,不會為了保留路由功能而必須犧牲監視功能,這是因為每一功能被不同的處理器控制。此外,藉由將該等功能整合到一單一裝置,將因較少的實體空間來存放硬體而節省成本。
在本發明的一觀點中,發明人理解管理者及/或技術人員通常不易取得該等監視工具收集的與諸如網路交換器等的高密度網路裝置有關之統計資料。例如,為了存取所收集的統計資料,管理者可能必須來到一電腦系統,且必須先登入該系統,然後才能夠決定該網路裝置的健康狀態。為了促進監視,用來擷取諸如每一網路埠之使用率等的統計資料之一迅速且方便的方法可實質上減少IT人員在支援一網路時可能耗用的時間。
發明人於此理解:亦可將諸如諸如一埠聚合器等的一低密度網路裝置之上述視覺效能顯示配置應用於一高密度網路裝置(例如,網路交換器、路由器等的網路裝置)。根據本發明的實施例,提供了一種具有視覺效能顯示配置之高密度網路裝置。
第10圖示出在本發明的一實施例中之諸如一整合式交換器分流裝置等的一高密度網路裝置的一視覺效能顯示配置之一部分簡圖。
為了促進對一網路裝置1002上的每一網路埠之監視,可將一埠指示器用來顯示一網路埠的狀態。在一例子中,網路裝置1002可包含32個網路埠。可使該等網路埠中之每一網路埠與一發光二極體(LED)埠指示器(如圖中之埠指示器1026叢集所示)相關聯。在一實施例中,該LED埠指示器之光色可提供每一網路埠之迅速狀態。根據顔色圖標1018,紅色LED指示器代表可能需要立即注意的一網路埠。然而,黃色LED指示器可代表可能值得關注的一網路埠。然而,綠色LED指示器可表示行為如同預期的網路埠。例如,除了網路埠19之外,所有網路埠都有綠色的LED指示器。與先前技術不同,IT人員能夠迅速地取得一網路埠的健康狀態,且能夠立即處理異常狀況。
在本發明的一實施例中,可提供具有一視覺效能顯示配置1004之網路裝置1002,以便顯示各種極重要的網路參數(例如,即時使用率、平均使用率、流量尖峰的最高峰值、流量類型、以及故障狀況等的網路參數)。視覺效能顯示配置1004可以是諸如一液晶顯示器(Liquid Crystal Display;簡稱LCD)螢幕等的一非不透光的檢視螢幕。
在一實施例中,可顯示每一網路埠之網路參數。在一實施例中,可顯示一網路埠的進入埠及出去埠。可以文字及/或圖形方式顯示該等網路參數。
在一實施例中,週期性地更新與一網路埠有關之統計資料。因此,可被顯示的資料可反映即時數字。在一例子中,對於網路埠1(1006)而言,進入即時使用率是52.250%(1008),且出去即時使用率是46.122%(1010)。
在另一實施例中,亦可顯示每一網路埠的最高峰值統計資料。在一例子中,網路埠1的進入埠之最高峰值是53.500%,且出去埠之最高峰值是47.252%。由於可易於取得該等資料,所以IT人員可迅速地決定網路埠的健康狀態。設有視覺效能顯示配置時,監視網路健康狀態的工作將可更有效率,這是因為可以視覺方式取得網路參數,而無須使用電腦擷取與網路埠有關的統計資料。
由於實體的限制,視覺效能顯示配置1004的尺寸可能只能夠以視覺方式顯示有限的資料量。在一實施例中,可循環可被顯示的統計資料。換言之,為了能夠顯示與每一網路埠有關的統計資料,可將不同的方法用來決定何時可循環網路資料。在一例子中,可根據預定的時間期間而顯示統計資料。在另一例子中,可使用諸如一組按鈕1012等的一控制組件,使IT人員能夠迅速地擷取所需的資料參數。自前文之說明可了解,可將諸如滾輪等的其他實體實施例用來捲動該等統計資料。
自本發明的一或多個實施例可了解,高密度網路裝置的視覺顯示配置提供了該網路裝置的每一埠之迅速狀態。設有一視覺顯示配置時,IT人員能夠維護及監視網路的健康狀態。因此,IT人員於監視該網路時可更有效率,且有更多時間設法解決可能需要注意的異常狀況。
雖然已參照數個較佳實施例而說明了本發明,但是可以有在本發明的範圍內之改變、變更、及等效物。雖然本說明書提供了各種例子,但是這些例子的用意是作為例示,並非對本發明加以限制。
此外,係為了方便而提供發明名稱及發明內容,且該發明名稱及發明內容不應被用來詮釋本發明申請專利範圍之範圍。此外,係以一種極簡要之形式撰寫發明摘要,且本發明係為了便利而提供該發明摘要,因而不應將該發明摘要用來詮釋或限制在申請專利範圍中陳述的本發明整體。如果在本說明書中採用了術語"組",則該術語將有其通常被理解的數學意義,而涵蓋了零個、一個、或一個以上的成員。請注意,有實施本發明的方法及裝置之許多替代方式。因此,最後的申請專利範圍將被詮釋為包含在本發明的真實精神及範圍內之所有此類改變、變更、及等效物。
100...網路配置
102...乙太網路交換器
104...乙太網路路由器
106,200,300...網路分流器
108,114,218,222,324,832,834...路徑
110,112,116,120,206,208,210,212,302,304...埠
118,122...監視裝置
202,306...實體介面層晶片
214,230,232...線路
216...媒體存取控制端
220,224...匯流排線
226...被動電路
308...簡化的十億位元媒體獨立介面匯流排
350...RX_CLK信號
352...RX_DV信號
312...現場可程式閘陣列
314,316,318,320...計數器
358,360,364,368,372...下降緣
356,362,366,370...上升緣
354...有效資料時間期間
322...微處理器
326...視覺顯示器
500,1002...網路裝置
502,504,718,720,806,808,810,812,814,816,818,820,822,824,826,828...網路埠
506,508,724,726,840,842...監視埠
510...視覺顯示配置
600,700...網路交換器
606,608,610,612,614,616,618,620,702,704,706...來源埠
604,804...交換晶片
630,632,708,710,836,838...上鏈埠
622...鏡像埠
624,728...監視工具
602,802...中央處理單元
716...分流器
722...路由器
800...整合式交換器分流裝置
830...分流模組
844...管理埠
1026...埠指示器
1018...顔色圖標
1004...視覺效能顯示配置
1012...按鈕
係參照各附圖而以舉例但非限制之方式說明了本發明,且在該等附圖中,類似的代號參照到類似的元件,其中:
第1圖示出具有一網路分流器之一簡單網路圖。
第2圖示出一網路分流器之一示意圖。
第3A圖示出在本發明的一實施例中之具有一視覺效能顯示配置的一網路分流器之一簡單方塊圖。
第3B圖示出在本發明的一實施例中之一RX_CLK及一RX_DV信號之一簡圖。
第4圖示出在本發明的一實施例中用來計算使用率的一方法之一簡單流程圖。
第5圖示出在本發明的一實施例中之具有一視覺效能顯示配置的一網路裝置之一例子。
第6圖示出具有鏡像功能的一交換裝置之一簡單方塊圖。
第7圖示出具有一外部並排分流配置的一網路交換器之一簡單方塊圖。
第8圖示出在本發明的一實施例中之具有一整合式分流配置的一網路交換器之一簡單整體圖。
第9圖示出在本發明的一實施例中用來在一整合式交換器分流裝置內啟用監視的步驟之一簡單流程圖。
第10圖示出在本發明的一實施例中之諸如一整合式交換器分流裝置等的一高密度網路裝置的一視覺效能顯示配置之一部分簡圖。
800...整合式交換器分流裝置
802...中央處理單元
804...交換晶片
806,808,810,812,814,816,818,820,822,824,826,828...網路埠
830...分流模組
832,834...路徑
836,838...上鏈埠
840,842...監視埠
844...管理埠

Claims (20)

  1. 一種用來監視網路流量的網路裝置中之配置,該配置包含:一組網路埠,該組網路埠被配置成接收該網路流量以及自該網路裝置輸出該網路流量其中至少一者,該組網路埠包含至少一第一網路埠;一第一計數器,用於追蹤在該第一網路埠接收的有效資料封包之事例,以產生第一計數器資料;一第二計數器,用於追蹤在該第一網路埠接收的位元組之數目,以產生第二計數器資料;邏輯配置,用以使用該第一計數器資料及該第二計數器資料,以決定與該第一網路埠關聯的網路參數之一進入值及與該第一網路埠相關聯的該網路參數之一出去值其中至少一者;一組監視埠,該組監視埠被耦合到一或更多個監視裝置;一分流模組,該分流模組至少被配置成:截取流經該網路裝置的該網路流量之至少一部分,且將該網路流量之該至少一部分轉送到該組監視埠中之至少一監視埠;以及一視覺顯示模組,用於顯示與該第一網路埠關聯的該網路參數之該進入值以及與該第一網路埠關聯的該網路參數之該出去值其中一者或更多者。
  2. 如申請專利範圍第1項之配置,其中該視覺顯示模組被配置成同時顯示與該第一網路埠關聯的該網路參數之 該進入值以及與該第一網路埠關聯的該網路參數之該出去值兩者。
  3. 如申請專利範圍第1項之配置,其中該分流模組包含一鏡像功能,其中該鏡像功能包含:複製該網路流量,以便將該網路流量轉送到該組監視埠。
  4. 如申請專利範圍第1項之配置,其中該分流模組包含一過濾功能,其中該過濾功能包含:識別來自該網路流量的資料封包之類型,以便轉送到該等監視埠中之該至少一監視埠。
  5. 如申請專利範圍第1項之配置,進一步包含一控制組件,用於使該配置之一使用者能夠自該組網路埠選擇該第一網路埠,用以觀看與該第一網路埠關聯的該網路參數之該進入值以及與該第一網路埠關聯的該網路參數之該出去值兩者。
  6. 如申請專利範圍第1項之配置,其中該第一計數器關聯於在該第一網路埠接收的一第一信號,該第二計數器關聯於在該第一網路埠接收的一第二信號,且該邏輯配置進一步被配置成使該第一信號共相關於該第二信號,用於決定與該第一網路埠關聯的網路參數之該進入值及與該第一網路埠相關聯的該網路參數之該出去值其中該至少一者。
  7. 如申請專利範圍第1項之配置,其中該分流模組被設置在該邏輯配置與一組上鏈埠之間,其中該分流模組被配置成:先截取該網路流量,然後將該網路流量傳送到該 組上鏈埠。
  8. 如申請專利範圍第7項之配置,進一步包含一第二分流模組,其中該第二分流模組被設置在該邏輯配置與該組上鏈埠的至少一上鏈埠之間。
  9. 如申請專利範圍第1項之配置,進一步包含一緩衝組件,其中該緩衝組件被設置在該分流模組與該組監視埠之間,其中該緩衝組件至少被配置成管理到該組監視埠之網路流量。
  10. 如申請專利範圍第1項之配置,其中該分流模組包含一聚合功能,其中該聚合功能包含聚合自該組網路埠接收之資料封包。
  11. 一種具有內部分流模組的網路裝置中之配置,用以顯示與通過該網路裝置的網路流量有關之統計資料,該配置包含:一電源配置,用以供電給該網路裝置之電路;一組網路埠,該組網路埠被配置成接收該網路流量以及自該網路裝置輸出該網路流量其中至少一者,該組網路埠包含至少一第一網路埠;一第一計數器,用於追蹤在該第一網路埠接收的有效資料封包之事例,以產生第一計數器資料;一第二計數器,用於追蹤在該第一網路埠接收的位元組之數目,以產生第二計數器資料;一邏輯配置,用以使用該第一計數器資料及該第二計數器資料,以決定與該第一網路埠關聯的網路參數之一進 入值及與該第一網路埠相關聯的該網路參數之一出去值其中至少一者;以及一視覺顯示配置,被配置成顯示與該第一網路埠關聯的該網路參數之該進入值以及與該第一網路埠關聯的該網路參數之該出去值其中一者或更多者。
  12. 如申請專利範圍第11項之配置,進一步包含一控制組件,用於使該配置之一使用者能夠自該組網路埠選擇該網路埠,用以觀看與該第一網路埠關聯的該網路參數之該進入值以及與該第一網路埠關聯的該網路參數之該出去值兩者,其中該視覺顯示配置被配置成同時顯示與該第一網路埠關聯的該網路參數之該進入值以及與該第一網路埠關聯的該網路參數之該出去值兩者。
  13. 如申請專利範圍第11項之配置,進一步包含一控制組件,用於使該配置之一使用者能夠選擇該網路埠,用以觀看與該第一網路埠關聯的該網路參數之該進入值以及與該第一網路埠關聯的該網路參數之該出去值兩者。
  14. 如申請專利範圍第11項之配置,其中在該視覺顯示配置上顯示的該統計資料被配置成循環,使得在不同時間期間顯示與該組網路埠之不同網路埠關聯之資料,該統計資料包含與該組網路埠之該等不同網路埠關聯之該資料。
  15. 如申請專利範圍第11項之配置,進一步包含與該組網路埠之複數個網路埠關聯之複數個埠指示器,該等複數個埠指示器包含一埠指示器,其被配置成顯示該等複數 個網路埠中之每一個網路埠的狀態。
  16. 如申請專利範圍第15項之配置,其中該埠指示器是一發光二極體(LED)埠指示器且設置成鄰近網路埠號碼。
  17. 一種監視通過高密度網路裝置的網路流量之方法,該方法包含:自一組網路埠接收複數個資料封包,該組網路埠包含至少一第一網路埠;將該複數個資料封包傳送到一邏輯配置,其中該邏輯配置至少被配置成分析該網路流量;當該複數個資料封包被轉送到一組上鏈埠時,截取該複數個資料封包的至少一部分,其中該組上鏈埠被配置成將該複數個資料封包轉送到其他網路裝置,且係由一分流模組執行該截取;產生一組資料封包,其中該組資料封包包含該複數個資料封包的該至少一部分,其中係由該分流模組產生該組資料封包;將該組資料封包傳送到一組監視埠;追蹤在該第一網路埠接收的有效資料封包之事例,以產生第一計數器資料;追蹤在該第一網路埠接收的位元組之數目,以產生第二計數器資料;使用程式化裝置、該第一計數器資料及該第二計數器資料,以決定與該第一網路埠關聯的網路參數之一進入值 及與該第一網路埠相關聯的該網路參數之一出去值其中至少一者;以及使用一視覺顯示裝置,顯示與該第一網路埠關聯的該網路參數之該進入值以及與該第一網路埠關聯的該網路參數之該出去值其中一者或更多者。
  18. 如申請專利範圍第17項之方法,其中該顯示步驟包含同時顯示與該第一網路埠關聯的該網路參數之該進入值以及與該第一網路埠關聯的該網路參數之該出去值兩者。
  19. 如申請專利範圍第17項之方法,進一步包含下列步驟:先過濾該組資料封包,然後將該組資料封包傳送到該組監視埠,其中該過濾包含根據使用者可配置之條件而將該組資料封包分離成複數組資料封包。
  20. 如申請專利範圍第17項之方法,進一步包含:如果該組監視埠不能接收該組資料封包,則緩衝該組資料封包。
TW099118760A 2009-06-10 2010-06-09 具有視覺顯示配置之整合式交換器分流器配置及其方法 TWI508491B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/481,847 US8094576B2 (en) 2007-08-07 2009-06-10 Integrated switch tap arrangement with visual display arrangement and methods thereof

Publications (2)

Publication Number Publication Date
TW201123768A TW201123768A (en) 2011-07-01
TWI508491B true TWI508491B (zh) 2015-11-11

Family

ID=43309457

Family Applications (1)

Application Number Title Priority Date Filing Date
TW099118760A TWI508491B (zh) 2009-06-10 2010-06-09 具有視覺顯示配置之整合式交換器分流器配置及其方法

Country Status (5)

Country Link
US (2) US8094576B2 (zh)
EP (1) EP2441213B1 (zh)
AU (1) AU2010258799B2 (zh)
TW (1) TWI508491B (zh)
WO (1) WO2010144585A2 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9712419B2 (en) 2007-08-07 2017-07-18 Ixia Integrated switch tap arrangement and methods thereof
US9749261B2 (en) 2010-02-28 2017-08-29 Ixia Arrangements and methods for minimizing delay in high-speed taps
US9813448B2 (en) 2010-02-26 2017-11-07 Ixia Secured network arrangement and methods thereof
TWI774355B (zh) * 2021-05-05 2022-08-11 瑞昱半導體股份有限公司 網路交換器以及異常檢測方法

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8208386B2 (en) * 2007-03-05 2012-06-26 Hewlett-Packard Development Company, L.P. Discovery of network devices
US7936685B2 (en) * 2009-01-15 2011-05-03 Vss Monitoring, Inc. Intelligent fast switch-over network tap system and methods
US8533317B2 (en) 2009-06-22 2013-09-10 Citrix Systems, Inc. Systems and methods for monitor distribution in a multi-core system
US9019863B2 (en) 2010-02-26 2015-04-28 Net Optics, Inc. Ibypass high density device and methods thereof
US8386846B2 (en) * 2010-05-06 2013-02-26 Gigamon Llc Network switch with backup power supply
US9559919B2 (en) * 2013-03-07 2017-01-31 Brocade Communications Systems, Inc. Display of port transmit and receive parameters sorted by higher of transmit or receive value
US8619579B1 (en) 2013-03-15 2013-12-31 Extrahop Networks, Inc. De-duplicating of packets in flows at layer 3
US8626912B1 (en) 2013-03-15 2014-01-07 Extrahop Networks, Inc. Automated passive discovery of applications
US8867343B2 (en) 2013-03-15 2014-10-21 Extrahop Networks, Inc. Trigger based recording of flows with play back
US8614946B1 (en) 2013-06-07 2013-12-24 Sideband Networks Inc. Dynamic switch port monitoring
AU2014101296B4 (en) * 2014-10-23 2016-10-20 Arista Networks, Inc. Apparatus and Method for Improved Physical Layer Switching
US9674053B2 (en) * 2015-01-30 2017-06-06 Gigamon Inc. Automatic target selection
US9338147B1 (en) 2015-04-24 2016-05-10 Extrahop Networks, Inc. Secure communication secret sharing
US10204211B2 (en) 2016-02-03 2019-02-12 Extrahop Networks, Inc. Healthcare operations with passive network monitoring
US10511508B2 (en) * 2016-05-05 2019-12-17 Keysight Technologies Singapore (Sales) Pte. Ltd. Network packet forwarding systems and methods to push packet pre-processing tasks to network tap devices
US9729416B1 (en) 2016-07-11 2017-08-08 Extrahop Networks, Inc. Anomaly detection using device relationship graphs
US9660879B1 (en) 2016-07-25 2017-05-23 Extrahop Networks, Inc. Flow deduplication across a cluster of network monitoring devices
US9998213B2 (en) 2016-07-29 2018-06-12 Keysight Technologies Singapore (Holdings) Pte. Ltd. Network tap with battery-assisted and programmable failover
US10476673B2 (en) 2017-03-22 2019-11-12 Extrahop Networks, Inc. Managing session secrets for continuous packet capture systems
US10263863B2 (en) 2017-08-11 2019-04-16 Extrahop Networks, Inc. Real-time configuration discovery and management
US10063434B1 (en) 2017-08-29 2018-08-28 Extrahop Networks, Inc. Classifying applications or activities based on network behavior
US9967292B1 (en) 2017-10-25 2018-05-08 Extrahop Networks, Inc. Inline secret sharing
US10264003B1 (en) 2018-02-07 2019-04-16 Extrahop Networks, Inc. Adaptive network monitoring with tuneable elastic granularity
US10389574B1 (en) 2018-02-07 2019-08-20 Extrahop Networks, Inc. Ranking alerts based on network monitoring
US10038611B1 (en) 2018-02-08 2018-07-31 Extrahop Networks, Inc. Personalization of alerts based on network monitoring
US10270794B1 (en) 2018-02-09 2019-04-23 Extrahop Networks, Inc. Detection of denial of service attacks
US10116679B1 (en) 2018-05-18 2018-10-30 Extrahop Networks, Inc. Privilege inference and monitoring based on network behavior
US10924504B2 (en) 2018-07-06 2021-02-16 International Business Machines Corporation Dual-port mirroring system for analyzing non-stationary data in a network
US10411978B1 (en) 2018-08-09 2019-09-10 Extrahop Networks, Inc. Correlating causes and effects associated with network activity
US10594718B1 (en) 2018-08-21 2020-03-17 Extrahop Networks, Inc. Managing incident response operations based on monitored network activity
US10831166B2 (en) * 2018-11-21 2020-11-10 Radiflow Ltd. Hybrid network monitoring system
US10965702B2 (en) 2019-05-28 2021-03-30 Extrahop Networks, Inc. Detecting injection attacks using passive network monitoring
US11165814B2 (en) 2019-07-29 2021-11-02 Extrahop Networks, Inc. Modifying triage information based on network monitoring
US10742530B1 (en) 2019-08-05 2020-08-11 Extrahop Networks, Inc. Correlating network traffic that crosses opaque endpoints
US11388072B2 (en) 2019-08-05 2022-07-12 Extrahop Networks, Inc. Correlating network traffic that crosses opaque endpoints
US10742677B1 (en) 2019-09-04 2020-08-11 Extrahop Networks, Inc. Automatic determination of user roles and asset types based on network monitoring
US11165823B2 (en) 2019-12-17 2021-11-02 Extrahop Networks, Inc. Automated preemptive polymorphic deception
WO2022066910A1 (en) 2020-09-23 2022-03-31 Extrahop Networks, Inc. Monitoring encrypted network traffic
US11463466B2 (en) 2020-09-23 2022-10-04 Extrahop Networks, Inc. Monitoring encrypted network traffic
US11349861B1 (en) 2021-06-18 2022-05-31 Extrahop Networks, Inc. Identifying network entities based on beaconing activity
US11296967B1 (en) 2021-09-23 2022-04-05 Extrahop Networks, Inc. Combining passive network analysis and active probing
US11843606B2 (en) 2022-03-30 2023-12-12 Extrahop Networks, Inc. Detecting abnormal data access based on data similarity
US12340680B2 (en) 2023-10-25 2025-06-24 Hewlett Packard Enterprise Development Lp Displaying IP address of network devices using port LED indicators
US12483384B1 (en) 2025-04-16 2025-11-25 Extrahop Networks, Inc. Resynchronizing encrypted network traffic

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774453A (en) * 1995-04-18 1998-06-30 Nec Corporation Input/output buffer type ATM switch
US5825775A (en) * 1994-11-14 1998-10-20 Bay Networks, Inc. Method and apparatus for managing an integrated router/hub
US20040008675A1 (en) * 2002-07-09 2004-01-15 International Business Machines Corporation Method and router for forwarding internet data packets
US20050005031A1 (en) * 2003-03-31 2005-01-06 Gordy Stephen C. Network security tap for use with intrusion detection system
US20070174492A1 (en) * 2005-11-15 2007-07-26 Light Greta L Passive network tap for tapping network data
US20070213862A1 (en) * 2006-03-08 2007-09-13 Promos Technologies Inc. Data collector control system with automatic communication port switch

Family Cites Families (183)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4802161A (en) * 1986-09-16 1989-01-31 Gte Communication Systems Corporation Packet bus interface
US5173794A (en) * 1989-03-16 1992-12-22 Bell Communications Research, Inc. Wavelength division multiplexing using a tunable acousto-optic filter
US7558557B1 (en) * 1991-11-12 2009-07-07 Broadcom Corporation Low-power messaging in a network supporting roaming terminals
US5850385A (en) 1991-09-24 1998-12-15 Kabushiki Kaisha Toshiba Cell loss rate sensitive routing and call admission control method
US5539727A (en) * 1992-04-14 1996-07-23 Kramarczyk; Marian Method and apparatus for configuring and maintaining token ring networks
US5352123A (en) 1992-06-08 1994-10-04 Quickturn Systems, Incorporated Switching midplane and interconnection system for interconnecting large numbers of signals
US5550802A (en) * 1992-11-02 1996-08-27 National Semiconductor Corporation Data communication network with management port for isochronous switch
US5442629A (en) 1994-02-24 1995-08-15 International Business Machines Corporation Token ring speed detector
US6334219B1 (en) 1994-09-26 2001-12-25 Adc Telecommunications Inc. Channel selection for a hybrid fiber coax network
JPH08237203A (ja) 1995-02-23 1996-09-13 Fujitsu Ltd 光フィルタアレイ、光送信機及び光送信システム
US5550803A (en) 1995-03-17 1996-08-27 Advanced Micro Devices, Inc. Method and system for increasing network information carried in a data packet via packet tagging
US5648965A (en) * 1995-07-07 1997-07-15 Sun Microsystems, Inc. Method and apparatus for dynamic distributed packet tracing and analysis
JPH0946782A (ja) 1995-08-01 1997-02-14 Fujitsu Ltd 通信装置における設定情報及び監視情報の送受方法
CA2182450A1 (en) * 1995-08-07 1997-02-08 Jds Uniphase Inc. Circuit and method of testing for silent faults in a bi-directional optical communication system
US5898837A (en) 1996-02-23 1999-04-27 Bay Networks, Inc. Method and apparatus for monitoring a dedicated communications medium in a switched data network
US6047321A (en) * 1996-02-23 2000-04-04 Nortel Networks Corporation Method and apparatus for monitoring a dedicated communications medium in a switched data network
US5710846A (en) * 1996-03-26 1998-01-20 Rf Systems, Inc. Self-calibrating optical fiber switch
US6239579B1 (en) 1996-07-05 2001-05-29 Estco Battery Management Inc. Device for managing battery packs by selectively monitoring and assessing the operative capacity of the battery modules in the pack
JP2806374B2 (ja) 1996-08-19 1998-09-30 日本電気株式会社 Atmバーチャルパス切替ノード
US6167025A (en) 1996-09-11 2000-12-26 Telcordia Technologies, Inc. Methods and apparatus for restoring connections in an ATM network
US5969859A (en) * 1996-10-31 1999-10-19 Simrad Optronics A/S Binocular night vision goggles, where one ocular could be moved from the beam path
US6029197A (en) * 1997-02-14 2000-02-22 Advanced Micro Devices, Inc. Management information base (MIB) report interface for abbreviated MIB data
US6424627B1 (en) * 1997-02-24 2002-07-23 Metrobility Optical Systems Full-duplex medium tap apparatus and system
US6714976B1 (en) * 1997-03-20 2004-03-30 Concord Communications, Inc. Systems and methods for monitoring distributed applications using diagnostic information
US6108310A (en) * 1997-09-12 2000-08-22 Hewlett-Packard Company Display of network traffic attributes based on frequency distribution
JPH11127129A (ja) 1997-10-20 1999-05-11 Fujitsu Ltd 端末装置への回線障害通知方式
US6366557B1 (en) * 1997-10-31 2002-04-02 Nortel Networks Limited Method and apparatus for a Gigabit Ethernet MAC (GMAC)
US6041307A (en) * 1998-01-23 2000-03-21 Lucent Technologies Inc. Technique for effectively managing resources in a network
US6735631B1 (en) 1998-02-10 2004-05-11 Sprint Communications Company, L.P. Method and system for networking redirecting
US6181677B1 (en) 1998-02-18 2001-01-30 Milgo Solutions, Inc. Method and apparatus for detection and protection against data loss in a fractional T1/E1 communications environment
DE19820589A1 (de) * 1998-05-08 1999-11-11 Wilfried Stein Elektrolichtbogenofen
US6658565B1 (en) * 1998-06-01 2003-12-02 Sun Microsystems, Inc. Distributed filtering and monitoring system for a computer internetwork
JP3214454B2 (ja) 1998-09-03 2001-10-02 日本電気株式会社 プログラム内蔵方式パケット処理装置
US6381218B1 (en) 1998-09-11 2002-04-30 Compaq Computer Corporation Network controller system that uses directed heartbeat packets
US6272113B1 (en) 1998-09-11 2001-08-07 Compaq Computer Corporation Network controller system that uses multicast heartbeat packets
US6289511B1 (en) 1998-09-29 2001-09-11 Telephonaktiebolaget Lm Ericsson Method and system for distributing software in a telecommunications network
US6272136B1 (en) * 1998-11-16 2001-08-07 Sun Microsystems, Incorporated Pseudo-interface between control and switching modules of a data packet switching and load balancing system
US6449247B1 (en) 1998-11-24 2002-09-10 Siemens Information And Communication Networks, Inc. System and method for maintaining call services for remote users in the event of a communication failure
US6389550B1 (en) 1998-12-23 2002-05-14 Ncr Corporation High availability protocol computing and method
US6859829B1 (en) * 1999-02-23 2005-02-22 Microsoft Corp. Method and mechanism for providing computer programs with computer system events
DE19916747A1 (de) * 1999-04-13 2000-10-19 Mannesmann Vdo Ag Selbstleuchtende LCD-Anzeigevorrichtung
US6687847B1 (en) * 1999-04-21 2004-02-03 Cornell Research Foundation, Inc. Failure detector with consensus protocol
US7027437B1 (en) * 1999-05-21 2006-04-11 Advanced Micro Devices, Inc. Network switch multiple-port sniffing
AUPQ206399A0 (en) 1999-08-06 1999-08-26 Imr Worldwide Pty Ltd. Network user measurement system and method
US6530047B1 (en) 1999-10-01 2003-03-04 Stmicroelectronics Limited System and method for communicating with an integrated circuit
US6925052B1 (en) * 1999-10-01 2005-08-02 Agilent Technologies, Inc. Multi-channel network monitoring apparatus, signal replicating device, and systems including such apparatus and devices, and enclosure for multi-processor equipment
US6493088B1 (en) * 1999-10-04 2002-12-10 Nortel Networks Limited Method and apparatus for high resolution monitoring of optical signals
US6650803B1 (en) * 1999-11-02 2003-11-18 Xros, Inc. Method and apparatus for optical to electrical to optical conversion in an optical cross-connect switch
JP2001197066A (ja) 2000-01-06 2001-07-19 Nippon Telegr & Teleph Corp <Ntt> トラヒック測定方法及び装置
EP1260061A2 (en) 2000-02-22 2002-11-27 Top Layer Networks, Inc. System and method for flow mirroring in a network switch
US6798740B1 (en) * 2000-03-13 2004-09-28 Nortel Networks Limited Method and apparatus for switch core health monitoring and redundancy
EP1148665A3 (de) * 2000-04-20 2004-12-29 Siemens Aktiengesellschaft Verfahren zur Überwachung des Betriebes von optischen Zuleitungsfasern
US20020026374A1 (en) * 2000-05-02 2002-02-28 Moneymaker Vincent B. Comprehensive third-party transactional processing and payment in an online environment
US7028083B2 (en) * 2000-05-26 2006-04-11 Akomai Technologies, Inc. Method for extending a network map
US6920132B1 (en) * 2000-05-30 2005-07-19 Marvell International Ltd. Reduced pin gigabit media independent interface
EP1299784B1 (en) * 2000-07-10 2004-05-06 Honeywell International Inc. Lcd tile display
JP2002033767A (ja) * 2000-07-18 2002-01-31 Fujitsu Ltd ネットワーク管理システム
WO2002013013A2 (en) 2000-08-07 2002-02-14 Inrange Technologies Corporation Method and apparatus for imparting fault tolerance in a director switch
US7068609B2 (en) * 2000-08-09 2006-06-27 Broadcom Corporation Method and apparatus for performing wire speed auto-negotiation
US20020078178A1 (en) 2000-08-29 2002-06-20 Matsushita Electric Industrial Co., Ltd. Content distribution control
WO2002019642A1 (en) 2000-08-30 2002-03-07 Citibank, N.A. Method and system for internet hosting and security
US7124440B2 (en) * 2000-09-07 2006-10-17 Mazu Networks, Inc. Monitoring network traffic denial of service attacks
US7089335B2 (en) * 2000-10-30 2006-08-08 Microsoft Corporation Bridging multiple network segments and exposing the multiple network segments as a single network to a higher level networking software on a bridging computing device
US9311499B2 (en) 2000-11-13 2016-04-12 Ron M. Redlich Data security system and with territorial, geographic and triggering event protocol
US6882654B1 (en) * 2000-11-14 2005-04-19 Cisco Technology, Inc. Packet data analysis with efficient buffering scheme
JP2002164916A (ja) 2000-11-22 2002-06-07 Fujitsu Ltd 中継装置
US7275100B2 (en) 2001-01-12 2007-09-25 Hitachi, Ltd. Failure notification method and system using remote mirroring for clustering systems
US6914892B1 (en) 2001-01-29 2005-07-05 Advanced Micro Devices, Inc. Arrangement for testing network switch expansion port data by converting to media independent interface format
GB2371706B (en) 2001-01-30 2003-04-23 3Com Corp Link aggregation control for network devices
US6934257B2 (en) * 2001-04-04 2005-08-23 Intel Corporation Transferring transmission control protocol packets
US6895005B1 (en) 2001-04-23 2005-05-17 Sprint Spectrum L.P. Business logic server for facilitating the transmission of a data download to a mobile wireless unit
JP2002330104A (ja) * 2001-04-27 2002-11-15 Mitsubishi Electric Corp 受信装置
EP1384127A2 (en) * 2001-04-30 2004-01-28 Finisar Corporation In-line power tap device for ethernet data signal
US20020176355A1 (en) 2001-05-22 2002-11-28 Alan Mimms Snooping standby router
WO2002103543A1 (en) 2001-06-14 2002-12-27 Inbound Systems, Llc An apparatus for and a method of network load testing
US7277957B2 (en) * 2001-07-17 2007-10-02 Mcafee, Inc. Method of reconstructing network communications
US20030061340A1 (en) 2001-09-25 2003-03-27 Mingqiu Sun Network health monitoring through real-time analysis of heartbeat patterns from distributed agents
JP3822083B2 (ja) * 2001-10-03 2006-09-13 富士通株式会社 伝送装置
US8325716B2 (en) 2001-10-22 2012-12-04 Broadcom Corporation Data path optimization algorithm
US7110356B2 (en) 2001-11-15 2006-09-19 Fujitsu Limited Pre-provisioning a light path setup
US7092361B2 (en) 2001-12-17 2006-08-15 Alcatel Canada Inc. System and method for transmission of operations, administration and maintenance packets between ATM and switching networks upon failures
US6633835B1 (en) * 2002-01-10 2003-10-14 Networks Associates Technology, Inc. Prioritized data capture, classification and filtering in a network monitoring environment
US7203173B2 (en) * 2002-01-25 2007-04-10 Architecture Technology Corp. Distributed packet capture and aggregation
US7096264B2 (en) 2002-01-25 2006-08-22 Architecture Technology Corp. Network analyzer having distributed packet replay and triggering
US7327748B2 (en) 2002-01-28 2008-02-05 Alcatel Lucent Enterprise switching device and method
US7394981B2 (en) * 2002-03-28 2008-07-01 Manifold Robert H Optical communication management systems
US6724260B2 (en) * 2002-03-28 2004-04-20 Texas Instruments Incorporated Low power current feedback amplifier
US7599293B1 (en) 2002-04-25 2009-10-06 Lawrence Michael Bain System and method for network traffic and I/O transaction monitoring of a high speed communications network
US6836540B2 (en) 2002-04-29 2004-12-28 Evercom Systems, Inc. Systems and methods for offering a service to a party associated with a blocked call
US7649885B1 (en) 2002-05-06 2010-01-19 Foundry Networks, Inc. Network routing system for enhanced efficiency and monitoring capability
US7061942B2 (en) 2002-05-31 2006-06-13 Skystream Networks Inc. Apparatus for redundant multiplexing and remultiplexing of program streams and best effort data
US7325140B2 (en) 2003-06-13 2008-01-29 Engedi Technologies, Inc. Secure management access control for computers, embedded and card embodiment
AU2003265314A1 (en) 2002-07-29 2004-02-16 Deakers Apparatus, system, and method for alarm systems
JP4067367B2 (ja) 2002-09-09 2008-03-26 シャープ株式会社 負荷制御装置
US6823383B2 (en) * 2002-09-10 2004-11-23 Capital One Financial Corporation Stealth network
US7835265B2 (en) 2002-10-31 2010-11-16 Conexant Systems, Inc. High availability Ethernet backplane architecture
US7453845B2 (en) 2002-11-08 2008-11-18 Lucent Technologies Inc. Distributed call control
EP1420527B1 (en) * 2002-11-15 2006-01-11 Alcatel Digital signal processing receiver and method for its operation
US7257080B2 (en) * 2002-12-09 2007-08-14 Lsi Corporation Dynamic traffic-based packet analysis for flow control
AU2003288448A1 (en) * 2002-12-17 2004-07-09 Xyratex Technology Limited Network tap module
US20040120259A1 (en) * 2002-12-20 2004-06-24 Stewart Jones Passive network tap device
KR100522464B1 (ko) 2002-12-26 2005-10-18 한국과학기술정보연구원 네트워크 트래픽 측정 시스템 및 방법과 그 프로그램을기록한 기록매체
TW200412070A (en) * 2002-12-27 2004-07-01 Hon Hai Prec Ind Co Ltd System and method for displaying working status information of networking devices
US7613837B2 (en) * 2003-03-31 2009-11-03 Gordy Stephen C Network tap with interchangeable ports
US7505416B2 (en) * 2003-03-31 2009-03-17 Finisar Corporation Network tap with integrated circuitry
US7391772B2 (en) * 2003-04-08 2008-06-24 Intel Corporation Network multicasting
US7627029B2 (en) 2003-05-20 2009-12-01 Rambus Inc. Margin test methods and circuits
US7840664B2 (en) 2003-05-21 2010-11-23 Ixia Automated characterization of network traffic
FI20030796A0 (fi) 2003-05-27 2003-05-27 Nokia Corp Tiedonkeruu tietokoneklusterissa
KR100593178B1 (ko) * 2003-06-28 2006-06-26 삼성전자주식회사 데이터 프레임 전송방법 및 장치
US7463590B2 (en) 2003-07-25 2008-12-09 Reflex Security, Inc. System and method for threat detection and response
US6841985B1 (en) * 2003-07-29 2005-01-11 Hewlett-Packard Development Company, L.P. Method and circuit for measuring on-chip, cycle-to-cycle clock jitter
US7321565B2 (en) * 2003-08-29 2008-01-22 Ineoquest Technologies System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks
US7308705B2 (en) 2003-08-29 2007-12-11 Finisar Corporation Multi-port network tap
US20050060535A1 (en) * 2003-09-17 2005-03-17 Bartas John Alexander Methods and apparatus for monitoring local network traffic on local network segments and resolving detected security and network management problems occurring on those segments
US7486624B2 (en) * 2003-09-19 2009-02-03 Shaw Robert E Multiple and parallel access network tap for gigabit internet LANS
US7324553B1 (en) * 2003-09-30 2008-01-29 Packeteer, Inc. Dynamic bandwidth management responsive to access link state in redundant network topologies
JP2007510345A (ja) 2003-10-31 2007-04-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ データの欠乏を避けるための集積回路および方法
US6944437B2 (en) * 2003-11-10 2005-09-13 Northrop Grumman Corporation Electronically programmable multimode circuit
US20050108444A1 (en) * 2003-11-19 2005-05-19 Flauaus Gary R. Method of detecting and monitoring fabric congestion
US8015289B2 (en) * 2003-12-11 2011-09-06 Ziti Technologies Limited Liability Company System and method predicting and managing network capacity requirements
US20050129033A1 (en) * 2003-12-13 2005-06-16 Gordy Stephen C. Network tap for use with multiple attached devices
US7362765B1 (en) 2003-12-15 2008-04-22 Dinochip, Inc. Network traffic management system with floating point sorter
US7197279B2 (en) * 2003-12-31 2007-03-27 Wj Communications, Inc. Multiprotocol RFID reader
EP1724960A4 (en) 2004-03-10 2008-03-05 Mitsubishi Electric Corp DATA RECEIVING DEVICE AND DATA RECEIVING METHOD
US7690040B2 (en) 2004-03-10 2010-03-30 Enterasys Networks, Inc. Method for network traffic mirroring with data privacy
JP4541013B2 (ja) 2004-03-29 2010-09-08 富士通株式会社 イーサネット・インタフェースを具備するネットワーク機器
US7616587B1 (en) * 2004-04-14 2009-11-10 Marvell International Ltd. Methods and apparatus for performing reverse auto-negotiation in network communication
US8369218B2 (en) * 2004-04-28 2013-02-05 Net Optics, Inc. Zero-interrupt network tap
US7440467B2 (en) * 2004-05-05 2008-10-21 Gigamon Systems Llc Asymmetric packet switch and a method of use
US7813263B2 (en) 2004-06-30 2010-10-12 Conexant Systems, Inc. Method and apparatus providing rapid end-to-end failover in a packet switched communications network
US7430354B2 (en) * 2004-08-26 2008-09-30 Avanex Corporation Method and apparatus for reduction of optical coupling between pump lasers and photodetectors in optical amplifiers
US7466724B2 (en) * 2004-10-14 2008-12-16 Tektronix, Inc. Apparatus and method of analyzing packetized data spanning over multiple clock cycles
US20060106929A1 (en) * 2004-10-15 2006-05-18 Kenoyer Michael L Network conference communications
US7573896B2 (en) 2004-10-15 2009-08-11 Integrated Device Technology, Inc. Method and apparatus for generic interface, packet cut-through, overbooking, queue concatenation, and logical identification priority for a system packet interface device
JP3957712B2 (ja) 2004-11-22 2007-08-15 沖電気工業株式会社 通信監視システム
US20100195538A1 (en) 2009-02-04 2010-08-05 Merkey Jeffrey V Method and apparatus for network packet capture distributed storage system
US8320242B2 (en) * 2004-12-24 2012-11-27 Net Optics, Inc. Active response communications network tap
US20060200711A1 (en) * 2005-02-01 2006-09-07 Schondelmayer Adam H Network diagnostic systems and methods for processing network messages
US7760859B2 (en) * 2005-03-07 2010-07-20 Net Optics, Inc. Intelligent communications network tap port aggregator
US7548515B2 (en) * 2005-03-24 2009-06-16 Agilent Technologies, Inc. Apparatus for monitoring a network
FR2884373B1 (fr) * 2005-04-12 2009-07-10 Commissariat Energie Atomique Procede de communication sans contact base sur des modulations et demodulations asynchrones
US20060282529A1 (en) 2005-06-14 2006-12-14 Panduit Corp. Method and apparatus for monitoring physical network topology information
KR20060130517A (ko) * 2005-06-14 2006-12-19 팬듀트 코포레이션 물리적 네트워크 토폴로지 정보를 모니터링하기 위한 방법및 장치
US7486625B2 (en) * 2005-07-01 2009-02-03 Net Optics, Inc. Communications network tap with link fault detector
US7499412B2 (en) * 2005-07-01 2009-03-03 Net Optics, Inc. Active packet content analyzer for communications network
US7599301B2 (en) * 2005-07-01 2009-10-06 Net Optics, Inc. Communications network tap with heartbeat monitor
US7522543B2 (en) * 2005-09-08 2009-04-21 Net Optics, Inc. High-speed communications network tap with zero delay
US7809476B2 (en) * 2005-10-12 2010-10-05 Cicchetti Christopher J Network tap/aggregator configured for power over ethernet operation
US7809960B2 (en) * 2005-10-12 2010-10-05 Cicchetti Christopher J Network tap device powered by power over ethernet
US20070253329A1 (en) 2005-10-17 2007-11-01 Mo Rooholamini Fabric manager failure detection
US7778207B2 (en) * 2005-11-15 2010-08-17 Light Greta L Passive tap and associated system for tapping network data
US20070121499A1 (en) 2005-11-28 2007-05-31 Subhasis Pal Method of and system for physically distributed, logically shared, and data slice-synchronized shared memory switching
US7594095B1 (en) 2005-11-29 2009-09-22 Nvidia Corporation Multithreaded SIMD parallel processor with launching of groups of threads
WO2007087275A2 (en) 2006-01-23 2007-08-02 Allied Telesis, Inc. Method and system for improving traffic distribution across a communication network
US7778188B2 (en) 2006-02-15 2010-08-17 Abrahams Paul C Network diagnostic systems and methods for transmitting and receiving network messages
US20070211682A1 (en) * 2006-03-09 2007-09-13 Nec Laboratories America, Inc. On Packet Aggregation and Header Compression Mechanisms for Improving VoIP Quality in Mesh Networks
US20070218874A1 (en) 2006-03-17 2007-09-20 Airdefense, Inc. Systems and Methods For Wireless Network Forensics
JP2008005327A (ja) 2006-06-23 2008-01-10 Toshiba Corp デジタル放送受信装置を搭載する情報処理装置
US8353030B2 (en) 2006-12-13 2013-01-08 Avaya Inc. Maintaining communication between network nodes that are subjected to a packet attack
US7941677B2 (en) 2007-01-05 2011-05-10 Avaya Inc. Apparatus and methods for managing power distribution over Ethernet
US7978614B2 (en) 2007-01-11 2011-07-12 Foundry Network, LLC Techniques for detecting non-receipt of fault detection protocol packets
US20080198742A1 (en) 2007-02-18 2008-08-21 Gideon Kaempfer Method and system for testing stateful network communications devices
WO2008134732A1 (en) 2007-04-30 2008-11-06 Zelmanovich, Victor Packet sniffer for ad hoc network
JP5018245B2 (ja) 2007-05-31 2012-09-05 株式会社日立製作所 アナログスイッチ
US7898984B2 (en) 2007-08-07 2011-03-01 Net Optics, Inc. Enhanced communication network tap port aggregator arrangement and methods thereof
US8094576B2 (en) 2007-08-07 2012-01-10 Net Optic, Inc. Integrated switch tap arrangement with visual display arrangement and methods thereof
US7903576B2 (en) * 2007-08-07 2011-03-08 Net Optics, Inc. Methods and arrangement for utilization rate display
US7822340B2 (en) 2007-10-26 2010-10-26 NetOptics, Inc. Photodiode assembly within a fiber optic tap and methods thereof
US7773529B2 (en) * 2007-12-27 2010-08-10 Net Optic, Inc. Director device and methods thereof
US7965195B2 (en) 2008-01-20 2011-06-21 Current Technologies, Llc System, device and method for providing power outage and restoration notification
US8555373B2 (en) 2008-02-14 2013-10-08 Rockwell Automation Technologies, Inc. Network security module for Ethernet-receiving industrial control devices
GB2457341B (en) 2008-02-14 2010-07-21 Transitive Ltd Multiprocessor computing system with multi-mode memory consistency protection
JP2009206891A (ja) 2008-02-28 2009-09-10 Nec Corp レイヤ2リングネットワークシステムとその管理方法
US7792046B2 (en) 2008-06-05 2010-09-07 Vss Monitoring, Inc. Ethernet switch-based network monitoring system and methods
US8565746B2 (en) 2008-12-30 2013-10-22 Carrier Iq, Inc. Programmable agent for monitoring mobile communication in a wireless communication network
US8244125B2 (en) 2009-01-21 2012-08-14 Calix, Inc. Passive optical network protection switching
US8351759B2 (en) 2009-03-31 2013-01-08 Centurylink Intellectual Property Llc Power outage DVR back up system
US8452908B2 (en) 2009-12-29 2013-05-28 Juniper Networks, Inc. Low latency serial memory interface
US8737197B2 (en) 2010-02-26 2014-05-27 Net Optic, Inc. Sequential heartbeat packet arrangement and methods thereof
US9019863B2 (en) 2010-02-26 2015-04-28 Net Optics, Inc. Ibypass high density device and methods thereof
EP2540048B1 (en) 2010-02-28 2019-07-17 Keysight Technologies Singapore (Sales) Pte. Ltd. Gigabits zero-delay tap and methods thereof
US8755293B2 (en) 2010-02-28 2014-06-17 Net Optics, Inc. Time machine device and methods thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5825775A (en) * 1994-11-14 1998-10-20 Bay Networks, Inc. Method and apparatus for managing an integrated router/hub
US5774453A (en) * 1995-04-18 1998-06-30 Nec Corporation Input/output buffer type ATM switch
US20040008675A1 (en) * 2002-07-09 2004-01-15 International Business Machines Corporation Method and router for forwarding internet data packets
US20050005031A1 (en) * 2003-03-31 2005-01-06 Gordy Stephen C. Network security tap for use with intrusion detection system
US20070174492A1 (en) * 2005-11-15 2007-07-26 Light Greta L Passive network tap for tapping network data
US20070213862A1 (en) * 2006-03-08 2007-09-13 Promos Technologies Inc. Data collector control system with automatic communication port switch

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9712419B2 (en) 2007-08-07 2017-07-18 Ixia Integrated switch tap arrangement and methods thereof
US9813448B2 (en) 2010-02-26 2017-11-07 Ixia Secured network arrangement and methods thereof
US9749261B2 (en) 2010-02-28 2017-08-29 Ixia Arrangements and methods for minimizing delay in high-speed taps
TWI774355B (zh) * 2021-05-05 2022-08-11 瑞昱半導體股份有限公司 網路交換器以及異常檢測方法

Also Published As

Publication number Publication date
EP2441213A2 (en) 2012-04-18
TW201123768A (en) 2011-07-01
US9712419B2 (en) 2017-07-18
EP2441213A4 (en) 2016-07-20
WO2010144585A3 (en) 2011-03-03
AU2010258799B2 (en) 2016-03-10
WO2010144585A2 (en) 2010-12-16
WO2010144585A4 (en) 2011-04-21
EP2441213B1 (en) 2018-01-17
US8094576B2 (en) 2012-01-10
AU2010258799A1 (en) 2012-01-12
US20120176917A1 (en) 2012-07-12
US20090245128A1 (en) 2009-10-01

Similar Documents

Publication Publication Date Title
TWI508491B (zh) 具有視覺顯示配置之整合式交換器分流器配置及其方法
US7903576B2 (en) Methods and arrangement for utilization rate display
US12107743B2 (en) Constraint-based event-driven telemetry
US8018856B2 (en) Director device with visual display arrangement and methods thereof
US7760859B2 (en) Intelligent communications network tap port aggregator
US9787556B2 (en) Apparatus, system, and method for enhanced monitoring, searching, and visualization of network data
US8755293B2 (en) Time machine device and methods thereof
US9407518B2 (en) Apparatus, system, and method for enhanced reporting and measurement of performance data
US20140164609A1 (en) Apparatus, System, and Method for Enhanced Monitoring and Searching of Devices Distributed Over a Network
US20140173102A1 (en) Apparatus, System, and Method for Enhanced Reporting and Processing of Network Data
EP2929472B1 (en) Apparatus, system and method for enhanced network monitoring, data reporting, and data processing
EP3092737B1 (en) Systems for enhanced monitoring, searching, and visualization of network data
US20140172852A1 (en) Apparatus, System, and Method for Reducing Data to Facilitate Identification and Presentation of Data Variations
HK1215479B (zh) 改進的網絡監控、數據報告和數據處理的裝置、系統和方法