原创 組播學習筆記(五)源樹+共享樹詳解
一、組播路由表主要內容: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)用戶可以屬於組。用戶也可以只屬於自己,