1、IO多路復(fù)用(multiplexing)相關(guān)概念 在介紹select、poll、epoll之前,首先介紹一下Linux操作系統(tǒng)中基礎(chǔ)的概念: 1.1、用戶空間 / 內(nèi)核空...
1、IO多路復(fù)用(multiplexing)相關(guān)概念 在介紹select、poll、epoll之前,首先介紹一下Linux操作系統(tǒng)中基礎(chǔ)的概念: 1.1、用戶空間 / 內(nèi)核空...
還是那個文件監(jiān)控的應(yīng)用,發(fā)現(xiàn)使用Windows API(ReadDirectoryChangesW)還是不能滿足要求,如果變化量大又密集時,丟失通知現(xiàn)象很嚴(yán)重。好在需要監(jiān)控的...
用途 用戶將文本文件解析為結(jié)構(gòu)化的內(nèi)容https://github.com/google/textfsm/wiki/TextFSM 案例研究 比如將linux中進程內(nèi)存的sm...
什么是優(yōu)先級反轉(zhuǎn)(翻轉(zhuǎn)) 優(yōu)先級反轉(zhuǎn),是指在使用信號量時,可能會出現(xiàn)的這樣一種不合理的現(xiàn)象,即: 高優(yōu)先級任務(wù)被低優(yōu)先級任務(wù)阻塞,導(dǎo)致高優(yōu)先級任務(wù)遲遲得不到調(diào)度。但其他中等優(yōu)...
1、背景知識:數(shù)據(jù)鏈路層協(xié)議完成什么功能 我們知道,數(shù)據(jù)鏈路層協(xié)議運行在物理層之上,網(wǎng)絡(luò)層之下。而底層的物理層,只能提供簡單的bit流的物理信道,功能非常原始,如果直接使用物...
1、CFS的基本思路 在CFS算法引入之前,Linux使用過幾種不同的調(diào)度算法,一開始的調(diào)度器是復(fù)雜度為O(n)的始調(diào)度算法(實際上每次會遍歷所有任務(wù),所以復(fù)雜度為O(n))...
STP解決什么問題 生成樹協(xié)議(Spanning-Tree Protocol,以下簡稱STP)是一個用于在局域網(wǎng)中消除環(huán)路的協(xié)議。運行該協(xié)議的交換機通過彼此交互信息而發(fā)現(xiàn)網(wǎng)絡(luò)...
什么是VLAN VLAN(Virtual LAN),翻譯成中文是“虛擬局域網(wǎng)”。可以看做是在一個物理局域網(wǎng)絡(luò)上搭建出幾個邏輯上分離的幾個局域網(wǎng)。舉個例子來說,如果一個交換機劃...
問題的來源 問題:Vlan間二層通訊被隔離了,不同VLAN之間的終端無法直接通訊。解決方法:使用三層路由設(shè)備將不同的VLAN打通; 在交換機上劃分VLAN后,VLAN間的計算...
LLDP解決什么問題 LLDP(Link Layer Discovery Protocol,鏈路層發(fā)現(xiàn)協(xié)議),它提供了一種標(biāo)準(zhǔn)的鏈路層發(fā)現(xiàn)方式,可以將本端設(shè)備的的主要能力、管...
問題的來源 問題:Vlan間二層通訊被隔離了,不同VLAN之間的終端無法直接通訊。解決方法:使用三層路由設(shè)備將不同的VLAN打通; 在交換機上劃分VLAN后,VLAN間的計算...
什么是VLAN VLAN(Virtual LAN),翻譯成中文是“虛擬局域網(wǎng)”??梢钥醋鍪窃谝粋€物理局域網(wǎng)絡(luò)上搭建出幾個邏輯上分離的幾個局域網(wǎng)。舉個例子來說,如果一個交換機劃...
DHCP解決什么問題 DHCP,Dynamic Host Configuration Protocol,動態(tài)主機配置協(xié)議,定義為用于為主機分配可重用的IP地址和配置信息的應(yīng)用...
鏈路聚合,是將多個物理二層鏈路捆綁為一個邏輯二層鏈路的技術(shù)。不同的廠商有不同的叫法: Zte:Smartgroup,簡稱SG Cisco稱作Ether Channel、簡稱E...
網(wǎng)橋是什么 我們這兒所說的網(wǎng)橋(Bridge),是最基本的二層交換機(不支持VLAN功能的交換機),其基本功能是轉(zhuǎn)發(fā)網(wǎng)絡(luò)中的二層報文。其工作總體流程如下: 從某個端口收到的二...
YAML是什么 (Yet Another Markup Language) YAML是一個標(biāo)記語言,讀音"yamel",或者"雅梅爾"。 解決什么問題 類似于其他的標(biāo)記語言一...