原创 組播學習筆記(五)源樹+共享樹詳解

一、組播路由表主要內容:1、源2、目的3、入接口4、RPF接口5、RPF鄰居二、pim協議pim(協議無關協議),此處協議無關是指單播協議無關,PIM可以基於任意單播協議工作。注意,組播是基於單播進行工作的,雖有組播表但是最終是查找單播路由

原创 組播學習筆記(四)組播分發樹簡述+組播防環

組播拓撲:從第一跳路由器(FH)到最後一條路由器(LH)中間會形成一個組播分發樹.組播分發樹有兩種模型:1、源樹模型:從源到接受者計算出一條最短路徑。如source1到host1走的路徑是:source1-->A-->C-->host1so

原创 判斷參數並賦予默認值

一個有用的code,判斷用戶給的參數(UserEnterFile)是否存在,如果不存在則用(EnterNothing)作爲默認值filename=${UserEnterFile:-"EnterNothing"}

原创 組播學習筆記(三)IGMP-snooping

組播拓撲:    LH--------二層SW----host1                            |                            |----host2                     

原创 組播學習筆記(六)SPT+RP自動選舉

SPT切換能夠結合共享樹和源樹的優點。主要機制是在LH設置一個閥值,當流量超過這個閥值時,組播分發樹從共享樹切換成源樹。默認這個閥值爲0,即一旦有組播流量則從共享樹切換成源樹。一開始沒有組播流量抵達LH,即F時,組播分發樹爲共享樹,host

原创 linux學習筆記(一)-文件目錄相關的命令&&文件通配符

一、幾個命令概述1、查看目錄以及目錄底下的文件:ls(-a顯示隱藏文件;-d顯示目錄本身;-l顯示詳細內容;-R遞歸顯示,即把子目錄的文件也顯示出來;-h以更加被人類理解的格式顯示,比如顯示文件大小的時候用M爲單位顯示;-i顯示文件索引ID

原创 if語句多條件判斷

想要編寫一個簡單的ping測試腳本,由用戶輸入起始和中指IP地址。其中需要判斷用戶輸入的IP地址必須是0-255的訪問,使用if語句進行條件判斷如下:if [ "${beginum}" -lt 0 ] || [ "${beginnum}"

原创 linux學習筆記(一)-基本概念和文件結構(FHS)

一:linux哲學思想1一切皆文件open,read,write,close2,由衆多目的單一的程序組成,一個程序只做好一件事情。3組合目的單一的小程序完成複雜的任務4儘量避免跟用戶交互命令從執行到結束過程中儘量避免用戶再幹預。方便寫腳本,

原创 btrfs文件系統筆記

    發現一篇美文,先貼上鍊接,後續填坑。https://www.ibm.com/developerworks/cn/linux/l-cn-btrfs/index.html#ibm-pconhttp://www.ibm.com/devel

原创 網絡安全區域劃分&&網絡管控粒度思考

    2個問題的思考,1、網絡安全區域劃分的必要性;2、網絡管控的粒度在哪裏?第一個問題:網絡安全區域劃分的必要性    由於資金、網絡規模、管理方便等歷史原因,網絡安全分區總是不那麼合理。往往一個區域混雜多種流量,各個流量相互影響,容易

原创 linux學習筆記(三)-文件權限操作

linux文件類型:  普通文件:-,f  目錄:d  鏈接文件:l  設備文件:     字符設備:c      塊設備:b  命名管道:p   套接字文件:s目錄:  r:可以使用ls命令查看目錄內容  w:可以創建,刪除文件  x:可

原创 條件語句示例

一、while語句declare -i i=0declare -i sum=0while [ ${i} != 100 ]do        i=$((${i}+1))#       echo "i=${i}"        sum=$(($

原创 linux學習筆記(三)-文本操作&&用戶權限管理

一、文本操作state:查看文件的狀態touch:用來更改文件時間戳,同時也能夠創建空文件。行編輯器:sed全屏編輯器:nano,vi,vim二、用戶權限管理用戶容器:組(group),角色(role)用戶可以屬於組。用戶也可以只屬於自己,