原创 【網絡編程】BPDU協議分析

1 BPDU協議概述      現代交換網絡環境中,爲了防止發生交換環路引起廣播風暴等問題,常採用STP(Spanning Tree Prtocol,生成樹協議)技術。STP利用BPDU(Bridge Protocol Data Unit

原创 【協議森林】詳解Netfilter(一)

1、Netfilter介紹 Netfilter是2.4.x內核引入的,工作在內核空間中,通常結合ip_table內核模塊一起使用以構造linux下的防火牆。Linux內核中,netfilter是一個包過濾框架,默認地,它在這個框架

原创 【OMNeT】OMNET安裝包

OMNeT-Window安裝包: 鏈接:https://share.weiyun.com/5ZhAL2n 密碼:t2x56l OMNeT-Linux安裝包 鏈接:https://share.weiyun.com/5Qxlh

原创 【協議森林】IPv6過渡技術之MAP-T/E技術

1. 背景 在IPv4向IPv6網絡演進的浪潮中,存在着兩對主要矛盾的較量,一對是IPv4地址短缺和IPv4業務蓬勃發展之間的矛盾,另一對是IPv6海量的地址空間和IPv6應用的匱乏之間的矛盾。在IPv4方面通過地址複用(A+P)

原创 【OMNeT+INET】淺談OMNeT開源庫INET(一)

【前言】 更多討論歡迎加入學習QQ羣:157696125 本文試圖以簡明的方式,結合實際項目使用需求,從幾個角度對開源庫INET進行簡要說明;希望可對各位研究生同學和開發人員有益參考;對於其中可能存在的問題或錯誤,歡迎在評論區提出討論;

原创 【OMNeT】網絡仿真軟件OMNET三維仿真

OMNET在5.0版本之前模擬的網絡環境都是二維座標,在版本5.0之後推出了強大的三維體系,用來構建更真實的網絡場景。話不多說,一睹爲快。 視頻地址: 網絡仿真神器OMNeT 歡迎加入我們:

原创 【Linux內幕】一張圖看懂linux內核架構

1.前言 Linux內核可以劃分爲5個組件部分,每個部分的功能定義都非常明確,各組件又爲內核的其他組件提供相應的服務。這種劃分可以從內核的源碼樹形結構中看到,在內核源碼根目錄下每個組件都有自己的目錄和子樹。 從代碼角度來看Lin

原创 【協議森林】簡析GRE

1.GRE概念 GRE(Generic Routing Encapsulation),即基本路由封裝協議是對某些網絡層 協議(如:IP 和 IPX 等)的數據報進行封裝,使這些被封裝的數據報 能夠在另一個網絡層協議(如 IP)中傳輸。 2

原创 【協議森林】一張圖窺探TCP/IP運轉流程

1946 年,世界上第一臺電腦誕生。如今,藉由這臺電腦發展起來的互聯網已經自成江湖。在這幾十年裏,無數的技術、產業在這片江湖裏沉浮,在這片浩蕩的波動裏,有一種模型從未消失,那就是 TCP/IP。基於此衍生出衆多的協議,如蔥蔥茂林,

原创 【網絡知識】socket爲何物

1. 前言 對TCP/IP、UDP、Socket編程這些詞你不會很陌生吧?隨着網絡技術的發展,這些詞充斥着我們的耳朵。那麼我想問:什麼是TCP/IP、UDP? Socket在哪裏呢?Socket是什麼呢?你會使用它們嗎? TCP/IP協議

原创 【web】AngularJS 教程

1.概念 AngularJS 是一個 JavaScript 框架。它可通過 <script> 標籤添加到 HTML 頁面。AngularJS 通過 指令 擴展了 HTML,且通過 表達式 綁定數據到 HTML。 2.特點 AngularJ

原创 【OMNet++】視頻教你如何Ubuntu下安裝OMNET++

1、前言 之前在文章中講過,OMNET是網絡協議仿真軟件,該軟件兼容最好的環境是LINUX環境。相信對操作系統有點了解的同學清楚,操作系統從UNIX到LINUX快速演進史,也是網絡協議不斷繁榮向上發展期。到今天,Linux操作系統

原创 【協議森林】透視RIP協議

【摘要】 本文試圖以簡明的方式,結合智能終端產品的實際使用需求,從幾個角度對RIP協議進行簡要說明;希望可成爲相關開發人員的有益參考;對於其中可能存在的問題或錯誤,歡迎在評論區提出討論; 【何爲RIP協議】 何爲RIP協議?RIP協議是一

原创 【協議森林】IPv6過渡技術之隧道和翻譯技術

1. 前言 我們漫遊網絡最重要的支撐是IP,其重要性已經無需贅言。在現在設備數量和交互信息指數級爆發的大背景下,IPv4地址已經嚴重不足,如何過渡到IPv6的問題就顯得更爲迫切。IPv6採用128位地址格式,地址空間巨大,能夠徹底

原创 【OMNet++】視頻教你如何在Ubuntu下安裝OMNET++

1、前言 之前在文章中講過,OMNET是網絡協議仿真軟件,該軟件兼容最好的環境是LINUX環境。相信對操作系統有點了解的同學清楚,操作系統從UNIX到LINUX快速演進史,也是網絡協議不斷繁榮向上發展期。到今天,Linux操作系統