原创 二、三層轉發原理(多例詳解,圖文相結合說明ping過程)

※ 首先要了解 ① 源主機在發起通信之前,會將自己的IP與目的主機的IP進行比較,如果兩者位於同一網段(用網絡掩碼計算後具有相同的網絡號),那麼源主機發送arp請求廣播報,請求目的主機的mac地址,在收到目的主機的ARP應答後獲得對方的物

原创 Dijkstra算法詳解

原文鏈接:https://www.cnblogs.com/skywang12345/p/3711512.html 轉自 :https://www.cnblogs.com/skywang12345

原创 關於MTU和MSS,以及IP層爲何要分片,TCP層爲何要分段

原文鏈接:https://blog.csdn.net/stpeace/article/details/74152332 MTU: Maxitum Transmission Unit 最大傳輸單元

原创 圖說TCP之滑動窗口和擁塞窗口

原文鏈接:http://www.360doc.com/content/19/1025/16/66999432_869016746.shtml 見http://www.360doc.com/con

原创 實驗1 : Scapy實現SYN泛洪攻擊

本實驗摘自實驗樓:https://www.shiyanlou.com/courses/683/learning/?id=2236 1.1 實驗介紹 本次實驗將使用python3版本的Scapy--Scapy3k來實現一個簡單的DDos,本

原创 實驗2:結合Socket實現DDoS攻擊

本實驗摘自實驗樓:https://www.shiyanlou.com/courses/683/learning/?id=2238 一、實驗說明 1.1 實驗介紹 通過上一節實驗的SYN泛洪攻擊結合Socket實現DDoS攻擊。 1.2 開

原创 SDN控制器的LLDP鏈路發現與拓撲管理

鏈路發現: 控制器在執行鏈路發現過程時,會首先通過一個packet-out消息向所有與之連接的交換機發送LLDP數據包,該消息命令交換機將LLDP數據包發送給所有端口,一旦交換機接收到packet-out消息,他就會把LLDP數據包通過其

原创 SDN核心技術剖析和實戰指南---讀書筆記

轉自:https://www.cnblogs.com/cing/p/7678224.html 第一章 SDN定義如下: SDN是一種新興的基於軟件的網絡架構及技術,其最大的特點在於具有鬆耦合的控制平面與數據平面、支持集中化的網絡狀態控制、

原创 Floodlight 源碼解讀:FloodlightProvider

FloodlightProvider 處理交換機之間的連接並將 OpenFlow 的消息轉化成其他模塊可以監聽的事件 決定某些特定的 OpenFlow 消息(即 PacketIn,FlowRemove,PortStatus 等)被分派到該

原创 JAVA對象及其引用

關於對象與引用之間的一些基本概念。        初學Java時,在很長一段時間裏,總覺得基本概念很模糊。後來才知道,在許多Java書中,把對象和對象的引用混爲一談。可是,如果我分不清對象與對象引用,        那實在沒法很好地理解下

原创 JAVA泛型的學習總結

原文鏈接:https://blog.csdn.net/s10461/article/details/53941091 參考鏈接: 1.https://blog.csdn.net/s10461/a

原创 如何將floodlight導入eclipse

第一步安裝eclipse和floodlight apt-get -y install build-essential default-jdk ant python-dev eclipse    git clone git://github

原创 網絡攻擊總結

  1.什麼是DOS攻擊   首先注意這裏是DOS(Denial Of Service)攻擊,並非DoS。DoS是微軟早期的系統版本。   DoS即Denial Of Service,拒絕服務的縮寫。DoS是指故意的攻擊網絡協議實現的缺陷

原创 進程和線程

進程是資源(CPU、內存等)分配的基本單位,它是程序執行時的一個實例。程序運行時系統就會創建一個進程,併爲它分配資源,然後把該進程放入進程就緒隊列,進程調度器選中它的時候就會爲它分配CPU時間,程序開始真正運行。 線程是程序執行時的最小單

原创 手把手教你使用U盤安裝Ubuntu系統

轉自:http://bbs.zol.com.cn/diybbs/d33925_7.html 手把手教你使用U盤安裝Ubuntu系統 Linux一直以來都是比較小衆的系統,特別是在國內,用戶相對Windows來說,更是少,甚至給人一種高端,