2007/10/12

Mirror Port Monitor

0一般發生網路異常,最直接的方式就是分析異常流量的內容

簡單來說有下列步驟
1. 首先確認異常的流量地方

在好幾百個Port的地方要找出不尋常流量的Switch Port, 本身就是一個難題, 這是需要平常就花時間在紀錄每個Port的流量, 才能在緊急時比對每個port目前的流量和以前是否不一樣。一般免費的Solution是用MRTG來做流量的記錄.

2. 進行流量管理
在確認異常Port之後,可直接下指令將該異常 Switch Port 關閉停用,再觀察整個網路環境是否己改善. 如果想找出異常流量的內容,就必須用網路封包分析軟體(eg: sniffer, Ethereal 或是 Windows內建的網路分析軟體),收集異常Port的流量內容再加以分析. 除非你能將網路封包分析軟體直接安裝到使用異常流量的主機內,直接抓取,不然你就一定要利用Mirror Port的方式來進行.

如何設定Mirror Port:
以Cisco 2950為例
#config t
先設定要監控的是那個port
#monitor session "number" "source" interface "mod_number/port_number" both  
eg: # monitor session 1 source int f0/15

再設定要把上述Port的流量全部導入另一個port
#monitor session "number" "destination" interface "mod_mnumber/port_number"
eg: #monitor session 1 destination int f0/16

最後把安裝網路封包分析軟體的電腦,接上 swithc port f0/16,這樣就可以進行接收分析在port f0/15 中所有封包活動的內容了

============================
Cisco 3500系統 Mirror Port 設定範例
1. 進入主機裝有封包分析軟體的port
3500(config)# int f0/18
3500(config-if)#
2. 設定要偵測port,把流量導入
3500(config-if)#port monitor f0/21

完成
檢查是否設定完成 #sh port monitor

Monitor Port Port Being Monitored
--------------------- ---------------------
FastEthernet0/18 FastEthernet0/21


2007/10/9

Informix Query 時間過長

是否有曾遇過Informix在查詢時時間過長的問題
如果排除Server本身硬體的問題,大多數的原因都是使用了不當的SQL Query 指令


DB軟體商本身就有建議要避免使用下列的指令
1. Difficult Regular Expression
像Matches 及 Like 本身支援 Wildcard (技術上就叫 reqular expressions)
eg: select * from xxx where date like '200710%'
在資料庫查詢使用這些指令,本身是無法利用index來加速查詢,資料庫本身只能用線性一筆筆從頭查到尾,如果你資料量愈大,可以想見查詢時間一定會更久

2. Noninitial substring
使用這些指令,資料庫也無法利用Index來判斷,所以查詢時間也會拉長
eg: select * from xxx where inventory [1,2] > '10'

2007/10/2

PMP (2) 考試準備

PMP 考試,其中英文閱讀要不弱才行,不然你可能考題會看不完,或是無法理解題目在問什麼
題目共200題,如果平均一題用1分鐘解題,考試時間4小時(240分),加上中途要休息等時間,所以時間控制很重要

下列為個人準備的時間供各位參考


1. 7月底-8月中 PMP上課, 其間讀過PMBOK一遍, 教材上課看一遍, 回家複習一遍
2. 8月中 - 11月中, Rita看過一遍, Crosswind 看一遍, PMBOK及教材 Review一遍
3. 10月 - 11月, 申請PMP會員,另填寫PMP考試申請表, 約花2-3週回憶整理過去的專案資料, 11月初完成申請程式及預約報名
4. 11月-12月初, 最後衝刺, 12月中考試

  • 其中PMBOK第72頁一定要背起來,有些人會在開始做測驗前先默背出來寫在紙上
  • Earn Value 一定會考
  • 做考古題或練習題愈多愈好,主要是要習慣出題的方式

哈哈~ 不好意思 12月中考試沒過, 改成2008年1月才通過,但換個角度想,收集PDU的時間也因此延長了一年
最重要的要提醒大家,考試內容、題型、出題類型等也要研究一下才行,另外考場環境也要適應才行
第一次去考失敗的原因, 大至可歸成下列幾點
1. 考前太專注計算, 以為計算會很複雜, 但在真正的題目前 Earn Value計算是非常簡單, 只要確實記住公式就沒問題了
2. 計算題不是只有Earn Value, 竟然考出FPIF等相關合約利潤問題, 這些計算題很奇怪, 竟然在Rita, Crosswind(含另一本200題試題), 中華專案管理學會的練習中都沒有, 而且考試中連出3題當場傻眼 >_<,此題的計算法只有在Crosswind那本書上看到,Rita也寫的不多。 不過第二次考時,竟然一題也沒出。
3. Rita 書上的第三章 Rita Chart,一定要背起來,他會幫助你融會貫通各個章節,另外書上的各章節提試及PMI-ISM更是要細讀,當初就是沒有仔細看,才會發生許多題目做題時發生無法確認那個選項。
4. 做題時千萬要以PMBOK為重心來思考,如果你用太多自己在工作上或是常理來推理,那答案一定是錯的
5. 考試環境也要注意,雖然考過許多認証,不過台大的考試環境跟之前習慣單人房考試空間有很大不同,第一次考時因報名時間太晚所以選擇星期二(原本預計星期一),當時去考的人很可能是接近期未,所以人很多,加上那陣子感冒的人不少,考場內不時有咳嗽的聲音,加上每個人考的東西不同,考生來來去去,多少會影響考試心情。最好還是選擇冷門時段考比較好