freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

計算機網(wǎng)絡課程設計實驗報告(完整版)

2025-06-19 03:53上一頁面

下一頁面
  

【正文】 題目:基于Winpcap的網(wǎng)絡流量統(tǒng)計分析指導教師:張偉目錄第1章 總體設計 實體類設計 P3 功能類設計 P3 界面設計 P3第2章 詳細設計 實體類實現(xiàn) P4 功能類實現(xiàn) P4 界面實現(xiàn) P5第3章 源代碼清單及說明 一、 P7 二、 P9 三、 P9 四、 P13第4章 運行結果 P19第五章 心得體會 P21第1章 總體設計 實體類設計TCP、UPD、ICMP、ARP、廣播數(shù)據(jù)包五個包的數(shù)據(jù)結構設計 功能類設計(1) 網(wǎng)卡獲取(2) 包的抓捕(3) 包的處理 界面設計(1) 布局(2) 按鈕功能連接第2章 第二章 詳細設計一、實體類實現(xiàn)TCP、UPD、ICMP、ARP、廣播數(shù)據(jù)包五個包的數(shù)據(jù)結構設計。TCP 實體類:。第一個參數(shù)arg0 代表循環(huán)次數(shù),第二個參數(shù)就是傳入一個PcapPaketHandler或其子類的對象,這個對象類型是要由我們自己編寫的對包處理的方法。(4) 網(wǎng)絡流量統(tǒng)計對于各個捕獲到的包,分別針對各種類型的包設計了一個Double變量用于統(tǒng)計其傳送過來相應包頭的大小,并在停止抓包后將統(tǒng)計的數(shù)據(jù)輸出在最下方的TextArea里面。因為如果不將其設置為并發(fā)進程,其會使其它事件一直阻塞,甚至連停止抓包都做不到。第3章 源代碼清單及說明//該類負責網(wǎng)卡列表的獲取、包的捕獲、抓包程序的停止package util。 private static StringBuilder errbuf = new StringBuilder()。 PcapIf device = (number)。 if (pcap == null) { (null,(),錯誤,)。 } public static void ClearPacket(){ =0。 }}//該類是PcapPacketHandler的子類,重寫了nextPacket方法package util。import 。 private static PacketMatch pm。 public static double totalOfUdp=0。 public static int numberOfArp=0。 } //廣播數(shù)據(jù)包的捕獲 if ((ip4)) { handleIp4(packet)。 (ip4 resource:+sources)。 (numberOfPacket, 這是一個廣播數(shù)據(jù)包!)。 numberOfUdp++。 totalOfTcp+=()/。 numberOfPacket++。 } //以下函數(shù)將Int類型轉化為Ip地址 public static String intToIp(int ipInt){ return new StringBuilder().append(((ipInt24)amp。.39。import 。import 。import 。 private final Action action_1 = new SwingAction_1()。 private JTextArea textArea_1 = new JTextArea()。 contentPane = new JPanel()。 JButton button = new JButton(\u9009\u62E9\u7F51\u5361)。 (+:+())。 (button_1)。 (button_3)。 (5, 28, 258, 343)。 } } private class SwingAction extends AbstractAction { public SwingAction() { putValue(NAME, 選擇網(wǎng)卡)。 } public void actionPerformed(ActionEvent e) { //抓包線程 (new CaptureUtil()).start()。 putValue(SHORT_DESCRIPTION, Some short description)。這是一種可視化的編程,可以直接拖拉各種部件,在容器內進行布局。另外還體會到了一點,就是用戶需求和程序員實現(xiàn)功能的矛盾。我感覺這方面我能做的就是提高自己程序的可擴展性,在用戶需要一些其它的功能時,能對于程序進行功能的擴展。嗯,這次的實驗對于我來說不是很難,感覺這主要是前人種樹,后人乘涼。 } }}第4章
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1