2015年2月10日

5G Wi-Fi 的信號難題:穿牆性能太差

5GHz頻率、速度、距離、抗干擾都比2.4Ghz強很多,但最大制約因素是穿牆後信號衰減太快。如果以木桶理論來看,它的速率、抗干擾等能力要比2.4GHz高出不少,但穿牆性能也同樣是比2.4GHz弱得更多,為其最大短板

可以從理論和數據兩方面來講。物理學理論上,2.4和5GHz同屬無線電波中的微波,它呈現穿透、反射、吸收三種特性。在(路由場景的)有限發射功率下,頻段更高,穿透能力會越強,但如果障礙物不利於傳輸,它的損耗亦會越大。換而言之,5GHz的頻段高,它會更集中在穿透性上,因此如果遇到牆體,信號能量也消耗最快。

不同牆體,對信號損耗程度也不同。其中以鋼筋結構為最,磚石、泡沫磚、木質次之,玻璃、塑料最少。牆體厚度也是影響因子,因此當碰到房間的承重牆或天花板/地板時,信號損耗狀況最嚴重。

光年路由的技術主管告訴雷鋒網,從理論和實驗室數據來看,一般穿過5cm厚的木質材料,5GHz信號會衰減4.5db;魔豆路由一位射頻工程師稱,在他的測試中,離路由3米距離內穿透一堵常見的承重牆,5GHz信號大概會衰減60%-70%;熊貓管家的創始人王劼也有類似說法,他進一步表示,在5GHz頻段下,即使26db信號(已超過標準量)、獨立PA,也無法穿透兩堵承重牆。

獨立PA(功率放大器)是5GHz路由加強信號最常配置的一個組件。PA在無線路由發射信號時可放大功率,從而讓信號傳輸更遠;與之相對的是獨立LNA(低噪聲放大器),可以讓路由接收信號時更靈敏。

但這樣的效果有限,因為無線信號的發射強度不能超過國標20db。開源智能路由教程(MakerRouter)發起人hoowa說,「可以把路由信號看做是一個平衡系統,它有各種限定。以遊戲中的角色為例,你信號強,但穩定性、兼容性、速率等可能就弱下來了;穩定性高的,通常速率不會是最高、信號不會最強。去設定一款路由的信號,每個指標都在最高值,這幾乎不可能實現。」

所以,當遭遇穿牆信號弱的問題時,可能你還會感嘆,儘管2.4GHz WiFi有辣麼多的缺點,但還真是少不了阿。

5G Wi-Fi的信号难题:穿墙性能太差

2015年2月9日

何使用新買鋰電池如?

很多人對於新買的鋰電池難以捉摸,筆者看到有資深玩家總結了關於鋰電池的使用方法,和大家分享下,希望能帶來幫助。

1、新買的鋰電池如何用?是先充電還是放電?怎麼充放?先進行小電流的放電(一般設置為1-2A),然後再用1A的電流進行充放電循環2-3次,已激活電池

2、新電池剛開始使用,電壓不平衡,充放幾次後,又正常了,是什麼問題?主要是因為電池組中的個體電芯雖然是配對好的,但是仍會存在自放電不同的個 體差異,新電池從工廠到用戶手中,一般會有3個月以上的時間,在這段時間裡單體電芯會因為自放電的不同所表現出電壓不一樣,從而電池組中的電壓差值變大 (即不平衡);因為目前市場上的充電器都具備充電平衡功能,所以一般的不平衡會通過充電器充電時修復

3、鋰電應該在怎麼樣的環境下存儲?陰涼乾燥環境下儲存,室溫15-35℃,環境濕度65%

4、鋰電能用多久?一般正常的可以用多少個循環?壽命受到什麼因素影響?航模鋰電一般可以使用100次左右,影響壽命的主要因素:1.溫度,電池不 能在過熱的環境下使用或存放(35℃);2.充放電,電池組充電及放電不能過度,須保證單顆電芯電壓4.2-3.0V之間,大電流工作回升電壓應保證在 3.4V以上;3.選用功率合適的機型,避免電池組在超負荷的情況下勉強使用。

5、新鋰電需要激活麼?如果不激活會不會有所影響?需要激活,新電池從工廠到用戶手中,一般會有3個月以上的時間,電池會處於一個休眠狀態,不適宜立刻做高強度的放電,否則會應影響電池的使用效率及壽命。

6、新電池,充不進電是什麼原因?電芯零電、電池大內阻、充電器模式不對。

7、鋰電池的C數代表什麼?「C」是電池容量的符號,跟電流的符號是「I」是同一個意思,「C數」代表我們常說的倍率,即電池可以在標稱容量基礎上 工作的電流大小的簡稱,以2200mAh 20C 為例,20C標識該款電池可以正常工作的電流2200mA×20 =44000mA;20C放電即用44000mA的電流對電池進行放電。

8、鋰電的最佳保存電壓是多少?一般出廠的電池帶電量為多少?單只電壓在3.70-3.90V之間,一般出廠會帶30-60%的電量

9、電池組單片電芯之間多少壓差算正常?超過額定壓差該怎麼辦?出廠日期在1個月內的新電池一般在30mV即0.03V左右是正常的,放置長時間的 電池組超過3個月以上,在100mV即0.1V是可以使用的,超過額定壓差的電池組可以用具有平衡功能的智能充電器進行2-3次的小電流(1A)充放電循 環,可以修復絕大多數壓差異常的電池組。

10、電池充滿電後能不能長期存放?滿電存放時間不能超過7天;電池最好在單只3.70-3.90電壓狀態下存放,有利於延長電池壽命,如果長期不使用,確保每1-2個月充放電一次。macmacm

我們的密碼都設錯了!

什麼是好密碼?幾乎每一個網站都給出了差不多一樣的標準答案:

長度得8位以上;需含大小寫字母、數字及符號;不要用任何出現在字典裡面的詞,包括部分替換(如用p@ssword或fai1也不好)。

只要你的密碼滿足了這些標準,基本上網站都會獎勵你一個綠色的強密碼標示—好密碼。

但是實際上你和網站都錯了。為什麼?原因首先要從密碼是如何被破解講起。

黑客如何破解密碼

網站是通過比對輸入的密碼與數據庫中的密碼來驗證用戶的,但是一般這些密碼都不是以明文的方式存放,而是用哈希算法對保存的密碼進行單向加密,輸出的結果是無法逆向工程出來的。

比方說「123456」經過SHA-1哈希算法得出的結果是7110eda4d09e062aa5e4a390b0a572ac0d2c0220,通過這個結果是無法知道原始密碼的。

然後用戶登錄時輸入的密碼也會被利用同樣的哈希算法計算出哈希值,再與存放在數據庫中的正確密碼哈希值比對,一致則說明輸入密碼正確。

拿到哈希密碼文件的黑客可利用暴力破解法比對哪個賬號與哪個密碼相關。他們可以從簡單一點的密碼開始,這些密碼可以從之前的攻擊字典庫查找,也可以從一般的字典上查找,然後進行單詞組合。

如果密碼長度較短,採用的字符集僅僅是大小寫的話,破解的速度會快很多。黑客可以用彩虹表(預先計算的哈希值)來加速暴力破解的速度。

按理來說上述採用複雜不常見的密碼應該是不錯的選擇(比方說像Spooning1!,因為生僻,很難被列入彩虹表),但實際上並非如此。

因為現在的計算能力已經非常強大,用普通計算機結合顯卡陣列的GPU能力,暴力破解法每秒鐘可處理10億到千億用SHA-1算法加密的密碼。

不過儘管如此,如果密碼有11、12位或以上,並且完全是在所有可能的字符中隨機生成出來的話,哪怕有這麼強大的計算能力暴力破解法也是很難破解的。

講故事,設密碼

但問題是大部分人都不是用隨機生成的密碼的。當然,大家不用隨機密碼也是有原因的,因為隨機密碼難記(大腦機制就這樣,很難記住隨機字母數字符號組合),可麻煩就麻煩在這裡,因為那些「好密碼」規則已經被黑客熟知。

Markus Jakobsson指出,其實這就是密碼設置的安全性與可用性的矛盾。

在研究中Jakobsson發現,有人因為喜歡蘋果,所以密碼就用了「apples」,但是網站要求有大寫字母,所以他就把第一個字母改成了A,可能網站說這樣不安全,還必須有數字和字母,通常用戶就會選擇滿足規則的最簡單方式,在後面加個1再加個!——「Apples1!」。

按照前面密碼的設定規則,「Apples1!」無疑是一個好密碼(至少跟那些糟糕的密碼相比)。

但是黑客在破解時往往也會如法炮製,利用字典加上個別字母替換,以及上述常見的數字、符號擴展來縮短破解時間(如利用馬爾可夫鏈技術來預測)。2013年中三位安全專家就利用了某一洩露的數據庫進行過測試,其1小時成功率為60%,而20小時成功率更是達到了90%。

作為替代,Jakobsson建議用戶採用所謂的「快速寫詞」法來設置密碼,即用幾個單詞來組織成一個故事,從而構成密碼組合。比方說,跑步時踩到一隻松鼠,可以快速記憶為「running forest squirrel」。

這種辦法因為有故事情節所以方便記憶,但是由於所用字符數通常超過了10到12個,暴力破解法是很難破解的,除非破解者採用單詞組合等其他技術,但是單詞組合的可能性近乎無限,對於暴力破解來說差不多是無解的。

話雖如此,在設置密碼時故事也不能亂講。研究者發現,用「快速密碼」法設置的密碼的安全性取決於所用組合在語料庫中出現的概率。比方說,常見的「I love you honey」在微軟的語料庫Web N-gram Services中的出現頻率為2/100000000,相對而言這屬於很糟糕的密碼,而講述工作路上不小心踩扁了一隻青蛙的「frog work flat」的出現幾率卻只有百萬的3次方分之一,強度非常之高,所以,要想取好密碼,關鍵得講好你的故事。

不過密碼專家認為,相對於僅僅在密碼設置上下功夫,更好的辦法是廣泛採用雙重認證的方式來確保安全,這樣不安全的密碼就不會成為抵禦攻擊的唯一屏障了。

我们的密码都设错了!