亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

確定突發(fā)端口擁塞丟包的業(yè)務類型的方法和裝置的制造方法

文檔序號:9923789閱讀:652來源:國知局
確定突發(fā)端口擁塞丟包的業(yè)務類型的方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通信領域,尤其涉及通信領域中確定突發(fā)端口擁塞丟包的業(yè)務類型的方法和裝置。
【背景技術】
[0002]隨著網(wǎng)絡信息技術快速發(fā)展,人們的日常生活對網(wǎng)絡通信的依賴程度越來越高,網(wǎng)絡通信過程中出現(xiàn)擁塞丟包故障造成的影響日漸增強。因此,如何對交換網(wǎng)絡中存在擁塞丟包故障的端口進行快速定位,以及確定導致端口擁塞丟包的原因成為網(wǎng)絡維護團隊關注的焦點。
[0003]當前大部分多端口交換系統(tǒng)都會存在多個端口向一個端口發(fā)送報文的場景,對于多個端口流量持續(xù)較大而導致出端口擁塞丟包的問題,一般可以通過結合交換芯片的端口統(tǒng)計信息和對端設備的統(tǒng)計信息定位導致端口擁塞丟包的業(yè)務類型。
[0004]對于另外一類突發(fā)性的擁塞丟包問題,即單個端口或多個端口的流量瞬間變大,導致出端口在極短時間丟包,業(yè)內的普遍做法是對存在突發(fā)性擁塞丟包的突發(fā)端口鏡像抓包,即對交換系統(tǒng)中突發(fā)端口的數(shù)據(jù)幀拷貝到另一個端口(鏡像端口),對鏡像端口的報文進行抓包,并通過分析確定導致該突發(fā)端口擁塞丟包的業(yè)務類型。
[0005]然而,現(xiàn)有的鏡像抓包的方法只能應用于實驗室場景,對于現(xiàn)網(wǎng)局點問題,由于涉及到用戶敏感信息和場景復雜等問題,沒有條件對交換網(wǎng)絡進行鏡像抓包,因此,不能有效地定位導致突發(fā)端口擁塞丟包的原因。

【發(fā)明內容】

[0006]本發(fā)明提供了一種確定突發(fā)端口擁塞丟包的業(yè)務類型的方法和裝置,能夠有效地確定突發(fā)端口擁塞丟包的業(yè)務類型。
[0007]第一方面,提供了一種確定突發(fā)端口擁塞丟包的業(yè)務類型的方法,該方法包括:從第一端口在第一時間段內發(fā)送的多個報文中確定屬于第一報文類型的至少一個第一報文;根據(jù)該至少一個第一報文中每個第一報文的發(fā)送時間,確定第一流量統(tǒng)計信息,該第一流量統(tǒng)計信息用于表示該第一端口發(fā)送的該第一報文類型的報文流量隨時間的變化;若該第一端口在該第一時間段內的至少一個丟包時間包括第一時間并且該第一報文類型對應的業(yè)務類型的個數(shù)為一個,確定與該第一報文類型對應的業(yè)務類型為導致該第一端口突發(fā)擁塞的業(yè)務類型,其中,該第一流量統(tǒng)計信息表明該第一報文類型的報文流量在該第一時間達到最大值。
[0008]具體地,第一報文類型對應的業(yè)務類型的個數(shù)為一個,可以表明該第一報文類型不具有子報文類型。
[0009]可選地,若該第一端口在該第一時間段內的至少一個丟包時間包括該第一時間并且不存在該第一報文類型的子報文類型,確定與該第一報文類型對應的業(yè)務類型為導致該第一端口突發(fā)擁塞的業(yè)務類型,其中,該第一流量統(tǒng)計信息表明該第一報文類型的報文流量在該第一時間達到最大值。
[0010]可選地,若該第一端口在該第一時間段內的至少一個丟包時間不包括該第一時間,確定與第二報文類型對應的業(yè)務類型是否為導致所述第一端口突發(fā)擁塞的業(yè)務類型,其中,該第一流量統(tǒng)計信息表明該第一報文類型的報文流量在該第一時間達到最大值。
[0011]結合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,該從第一端口在第一時間段內發(fā)送的多個報文中確定屬于第一報文類型的至少一個第一報文,包括:根據(jù)該第一報文類型對應的訪問控制列表ACL規(guī)則,從該第一端口在該第一時間段內發(fā)送的該多個報文中確定屬于該第一報文類型的至少一個第一報文。
[0012]該第一報文類型對應的ACL規(guī)則可以用于從多個報文中選擇屬于該第一報文類型的報文。可選地,該第一報文類型對應的ACL規(guī)則可以預定義,或者可以由系統(tǒng)的CPU確定并下發(fā)給該第一端口。
[0013]結合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,在該從第一端口在第一時間段內發(fā)送的多個報文中確定屬于第一報文類型的至少一個第一報文之前,該方法還包括:獲取該第一端口在第二時間段內的多個丟包時間,其中,該第二時間段早于該第一時間段;根據(jù)該多個丟包時間,確定該第一時間段,該第一時間段大于該多個丟包時間中相鄰丟包時間之間的最大間隔。
[0014]可選地,該第一時間段可以具體為該多個丟包時間中相鄰丟包時間之間的最大間隔的兩倍。這樣,該第一時間段內會包括至少一次丟包時間。
[0015]結合第一方面、第一方面的第一種或第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,在該從第一端口在第一時間段內發(fā)送的多個報文中確定屬于第一報文類型的至少一個第一報文之前,該方法還包括:根據(jù)該多個報文中每個報文的發(fā)送時間,確定第二流量統(tǒng)計信息,該第二流量統(tǒng)計信息用于表示該第一端口在該第一時間段內發(fā)送的報文流量隨時間的變化;若該第一端口在該第一時間段內的至少一個丟包時間包括第二時間,確定該第一端口為突發(fā)端口,其中,該第二流量統(tǒng)計信息表明該第一端口發(fā)送的報文流量在該第二時間達到最大值。
[0016]結合第一方面、第一方面的第一種至第三種可能的實現(xiàn)方式中的任一種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,該方法還包括:若該第一端口在該第一時間段內的至少一個丟包時間包括該第一時間并且該第一報文類型對應多個業(yè)務類型,則確定該第一報文類型的多個子報文類型對應的業(yè)務類型是否為導致該第一端口突發(fā)擁塞的業(yè)務類型。
[0017]具體地,第一報文類型對應多個業(yè)務類型可以表明第一報文類型存在多個子報文類型。可選地,可以以上述對第一報文類型的處理方式確定該多個子報文類型是否為導致該第一端口突發(fā)擁塞的業(yè)務類型,直到找到報文流量峰值所對應的時間與該至少一個丟包時間中的丟包時間匹配并且對應的業(yè)務類型數(shù)量為一個的報文類型。
[0018]可選地,若該第一端口在該第一時間段內的至少一個丟包時間包括該第一時間并且該第一報文類型包括多個子報文類型,則確定該第一報文類型的多個子報文類型對應的業(yè)務類型是否為導致該第一端口突發(fā)擁塞的業(yè)務類型。
[0019]結合第一方面的第四種可能的實現(xiàn)方式,在第一方面的第五種可能的實現(xiàn)方式中,該確定該第一報文類型的多個子報文類型對應的業(yè)務類型是否為導致該第一端口突發(fā)擁塞的業(yè)務類型,包括:從該至少一個第一報文中確定屬于第一子報文類型的至少一個第一子報文,該第一報文類型的多個子報文類型包括該第一子報文類型;根據(jù)該至少一個第一子報文中每個第一子報文的發(fā)送時間,確定第三流量統(tǒng)計信息,該第三流量統(tǒng)計信息用于表不該第一端口發(fā)送的該第一子報文類型的報文流量隨時間的變化;若該第一端口在該第一時間段內的至少一個丟包時間不包括第三時間,確定與該第一子報文類型對應的業(yè)務類型不是導致該第一端口突發(fā)擁塞的業(yè)務類型,其中,該第三流量統(tǒng)計信息表明該第一子報文類型的報文流量在該第三時間達到最大值。
[0020]第二方面,提供了一種確定突發(fā)端口擁塞丟包的業(yè)務類型的裝置,用于執(zhí)行上述第一方面或第一方面的任意可能的實現(xiàn)方式中的方法。具體地,該裝置包括用于執(zhí)行上述第一方面或第一方面的任意可能的實現(xiàn)方式中的方法的單元。
[0021]第三方面,提供了一種確定突發(fā)端口擁塞丟包的業(yè)務類型的系統(tǒng),該系統(tǒng)包括:處理器CPU和至少一個交換芯片,該至少一個交換芯片中的第一交換芯片包括多個交換端口,該第一交換芯片用于統(tǒng)計該多個交換端口中每個交換端口在第一時間段內的報文流量統(tǒng)計信息和至少一個丟包時間;該CPU用于從該第一交換芯片的多個交換端口中確定突發(fā)端口,并確定導致該突發(fā)端口擁塞丟包的業(yè)務類型。
[0022]可選地,該報文流量統(tǒng)計信息可以為該每個交換端口發(fā)送的所有報文的報文流量統(tǒng)計,還可以為該每個交換端口發(fā)送一種報文類型的至少一個報文的流量統(tǒng)計。
[0023]可選地,該CPU具體用于接收該第一交換芯片發(fā)送的指示信息,根據(jù)該指示信息確定導致該突發(fā)端口擁塞丟包的業(yè)務類型。
[0024]可選地,該CPU還用于接收該第一交換芯片發(fā)送的該突發(fā)端口在第一時間段內的報文流量統(tǒng)計信息和至少一個丟包時間,根據(jù)該突發(fā)端口在第一時間段內的報文流量統(tǒng)計信息和至少一個丟包時間,確定導致該突發(fā)端口擁塞丟包的業(yè)務類型。
[0025]該CPU和該每個交換芯片具體用于根據(jù)上述第一方面或第一方面的任意可能的實現(xiàn)方式中的方法確定導致該每個交換芯片的突發(fā)端口擁塞丟包的業(yè)務類型。
[0026]第四方面,提供了一種計算機可讀介質,用于存儲計算機程序,該計算機程序包括用于執(zhí)行第一方面或第一方面的任意可能的實現(xiàn)方式中的方法的指令。
【附圖說明】
[0027]為了更清楚地說明本發(fā)明實施例的技術方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖1是本發(fā)明實施例的交換系統(tǒng)的架構示意圖。
[0029]圖2是本發(fā)明實施例的確定突發(fā)端口擁塞丟包的業(yè)務類型的方法的示意性流程圖。
[0030]圖3是本發(fā)明實施例的另一確定突發(fā)端口擁塞丟包的業(yè)務類型的方法的示意性流程圖。
[0031]圖4是本發(fā)明實施例的確定突發(fā)端口擁塞丟包的業(yè)務類型的
當前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1