如果您喜歡這裡的內容,記得分享到您的Facebook和Twitter上面所有的朋友們吧!

顯示具有 網路維護 標籤的文章。 顯示所有文章
顯示具有 網路維護 標籤的文章。 顯示所有文章

2024年12月31日 星期二

Cisco IOS工作小技巧,列出所有的工作埠

這個影片的重點,在於使用正則表達式(Regular Expression)來過濾命令的輸出內容。

影片的內容,不知道對您是否有幫助?歡迎您在文章下方的留言區,或者是YouTube上面,留言讓我知道。


2016年12月1日 星期四

Google的公開NTP網路校時伺服器

(關於NTP,我有新的文章,歡迎比較參考。)

我剛才在讀網路文章的時候,我才發現,原來Google也有對外服務的NTP伺服器,網址分別有五個:

TIME.google.com
TIME1.google.com
TIME2.google.com
TIME3.google.com
TIME4.google.com

2015年6月17日 星期三

閏秒(Leap Second)對於網路系統,會有多少衝擊?

閏秒」(Leap Second) 的意思,就是我們的日常生活的日曆時鐘需要增減一秒鐘。之所以需要閏秒,是因為地球相對太陽自轉的時間並不是永恆不變的,和目前的國際標準參考時間的原子鐘,一直會浮動地存在些許差異。因此,每經過一段時間,就需要在日曆時鐘上增減一秒,來讓兩者不會越差越遠。

2012年6月30日的閏秒時鐘截圖。

原始檔案:Wikipedia,Time.gov - official US government work (NIST division)製作

2013年10月25日 星期五

快速找到我的 USB Serial 轉接器,在 Windows 7 是 COM 埠第幾號

要使用 Putty 來使用我的 USB Serial 轉接器,來設定 Cisco 交換器的時後,才發現我並不知道在Windows 7上面,它對應到第幾號的 COM 埠。




2011年1月16日 星期日

轉載: 新年新計畫: 乾淨的網路

Shifen Waterfall (DSCN1230)
Shifen Waterfall (DSCN1230),
originally uploaded by Li-Ji.
雖然原文主旨在廣告他們家的產品, 不過我認為內容很值得我們日常管理參考.
原文提到的這四項問題, 我認為可以趁著年度剛開始, 將它們當作重點項目好好檢查!
... Therefore, I have a list of a few things that should not appear in a clean network:
1. Configuration not saved
2. Router interface down
3. Switch Trunk interface down
4. HSRP/VRRP/GLBP group with only one router

2010年6月18日 星期五

2010年5月4日 星期二

如何快速估計你所管理的IP網路, 到底有幾個網段?

平常我們都很關心"網路卡"的流量有多少, 但是比較少關心 "你所管理的IP網路, 到底有幾個網段". 這項資訊, 其實對我們規畫IPv6位址配置很重要.

除了從網路架構圖上直接數一數以外, 有沒有更快的方法? 其實 Cisco IOS 的 "show ip route summary" 命令, 正好可以幫助我們作快速估計.

2010年1月13日 星期三

IOS "show mac-address-table address" 命令也接受 "00-12-34-56-78-90" 的格式

沒有其他的工具協助的話, 我通常都是使用 "show mac-address-table address" 命令來搜尋指定的一台 PC 接在哪一個交換機的埠上. 我們知道, 這個命令的最末參數, 就是輸入 "0012.3456.7890" 格式的 MAC 位址來輸入搜尋.

我發現, 其實不一定非要這個格式不可! 例如 "00-12-34-56-78-90" 和 "00:12:34:56:78:90", IOS也都接受. 如此一來, 我們就可以很輕易地 "剪貼" 下PC端 "ipconfig" 等命令畫面的內容來執行搜尋了!

2009年12月21日 星期一

PowerPoint 2003 的雲 (Cloud) 在哪裡?

我們在製作網路架構圖的時候, 經常會將複雜的網路連線區塊, 直接使用一朵雲的圖片來代表.

(誰說 雲端運算 Cloud Computing 最近才有的呢!)

剛好有朋友問到如何在 Microsoft PowerPoint 中畫一個這樣的雲. 其實 PowerPoint 2003 內建就有一個雲的圖案, 插入就可以用了! 怕有網友漏掉了, 趕快跟大家分享!

2009年11月2日 星期一

Windows 7 上沒有 "超級終端機" HyperTerminal 要如何初始設定 Router? 試試 Putty

  Bits per sec  :  9600  
  Data bits     :     8 
  Parity        :  none 
  Stop bits     :     1 
  Flow control  :  none 
我們以往在作Router/Switch 的初始設定, 都會使用 Windows XP 內建的終端機模擬軟體: "超級終端機" HyperTerminal. 但不巧的是, Windows Vista 之後的版本, 包括 Windows 7, 就沒有內建這個軟體了. 要如何解決這個問題呢?

其實我們日常作 SSH 連線時必備的 Putty, 就可以提供經由 PC 的序列 COM 埠對 Router/Switch 的 Console 作初始設定的功能.

2009年9月25日 星期五

Cisco IOS 流量產生器

 R1#telnet 1.1.1.1 19
 Trying 1.1.1.1, 19 ... Open 
 !"#$%&'()*+,-./0123456789:
要確認網路的穩定性, 通常還是得灌入一些流量, 讓網路承載試看看. 但是如果一時找不到適當的 Client/Server, 來幫我們持續地產生流量, 有沒有別的辦法?

2009年8月23日 星期日

CCIE Lab 考試可以放心使用 "show run" 命令

 Router#show run 
 Building configuration... 
早期我們考 CCIE Lab 的時候, Router 都是以 Cisco 2600/3600 系列的 Router 為主. 因為它們的 CPU 真的很慢, 每下一次 "show run", 光是第一個畫面顯示出來, 就要花去大約10秒或甚至更久的時間. 考試當中如果老是要下 "show run" 命令才能弄清楚剛才下過的命令的話, 時間肯定是不夠用.

當年我們就必須要想一些最佳化的辦法, 其中包括所謂的 "write once, read multiple times" 法: 就是使用 "write" 命令先存檔一次, 再使用 "show start" 的方式仔細分次讀取, 會快很多! (Thank you, Michael!)

另外, 對於路由資訊交換協定, 我們就必須熟用例如 "show ip protocols" 等直接列印狀態的 show 命令, 以減少對於 "show run" 命令的依賴. 所以各位知道為何本 Blog 取名為 "showipprotocols" 了吧!

然而現在的 Lab 考試來說, 至少都是使用 Cisco 3725 以上的 Router, CPU 效能也都不再是問題了, 反而我們應該好好思考, 如何善用 "show run" 命令來加速我們的設定檢查.

常用的三個技巧, 是使用 "|" (pipe, 借用自Unix) 來減少輸出的內容. 其中 "| include" 只顯示含關鍵字的那幾行; "| section" 只顯示段落第一行含關鍵字的那幾個段落; "| begin" 自含關鍵字出現的那行開始印.

以下是一個簡單的示範.

Router#show run | include bgp
router bgp 1
 bgp log-neighbor-changes
Router#show run | section bgp
router bgp 1
 no synchronization
 bgp log-neighbor-changes
 network 1.0.0.0
 neighbor 2.2.2.2 remote-as 2
 no auto-summary
Router#show run | begin bgp
router bgp 1
 no synchronization
 bgp log-neighbor-changes
 network 1.0.0.0
 neighbor 2.2.2.2 remote-as 2
 no auto-summary
!
!
!
ip http server
no ip http secure-server
!
 --More--  

這個技巧不單是應付考試, 實務上也很有用!

時間和環境都不一樣了, 考試技巧我也應該跟著改變!

2009年7月8日 星期三

VLAN 文件化圖示的方法討論

VLAN 日常維護的工作重點之一, 就在於如何簡單地製作成文件化圖示, 讓其他人一目了然. 我過去都是使用 "橢圓形" 來代表各個不同的 VLAN. 這個方法有缺點, 就是當 VLAN 數目多的時候, 顏色很快會不夠使用. 而且每個 VLAN 所佔的空間比較不好調配.


今天看到這篇文章, 我認為他的方法比我的要好得多!

他的方式簡單的講, 就是使用水平粗線, 代表 VLAN 和子網段. 然後網路設備就使用垂直線接上該水平線, 代表與該 VLAN 子網段相接. 有點像音樂的 "五線譜" 一樣.

這樣一來最大的好處, 就是可以在單張的圖片中容納更多的 VLAN 數. 同時也比較不會有顏色用完的問題, 因為網段位址和 VLAN 號碼直接標上, 顏色甚至可以重複使用!

在此也想問問網友, 你認為呢? 或者你有更好的方法, 可以跟大家來分享的? 歡迎大家直接使用本文章下方的 "張貼意見"來提出你的看法!


Reference:

2009年6月26日 星期五

如何遠端列出 Cisco 硬體和各模組的序號

工作實務上常常會需要, 透過遠端連線, 查找安裝在各地點的 Cisco Router/Switch 硬體和上面模組的序號.

有哪些命令可以幫助我們來列出呢? 因為 Cisco 硬體的產品線太多了, Router 或是 Switch 的命令都不太一樣, 要仔細按產品來一一說明, 還真不容易.

我看到這篇文章, 作者 Calin 使用 Cisco Catalyst 6500 switch 來舉例. 一般來說, Cisco Catalyst 6500 是非電信業者用戶, 所會使用到功能組合最複雜的 Router/Switch 硬體, 所以很有代表性. 我將他列舉出來的五個 show 命令, 再補上 Router 的 "show diag" 命令合在一起, 調整一下順序, 方便大家來剪貼使用.


! Copy Begin
term len 0
show version
show diag
show inventory
show module
show diagbus
show idprom all

! Copy End


至於輸出的內容, 各位可以參考原作者網頁, 最好是自己親自試試看, 應該很快就可以看到 "序號" 在哪裡!

雖然還有一個命令 "show tech-support" (或是縮寫成 "show tech" 即可), 可以達到相同功能, 但是我必須強調不建議使用! 因為這個命令會瞬間損耗太多設備上的 CPU 時間, 而且停不下來! 尤其在線上運作的設備執行, 很有可能會立刻影響網路效能. 這個 "show tech" 命令只適合 "離線" 使用!

[Reference]

2009年5月19日 星期二

使用者端的 Redundancy: Wireless LAN. 備援 Internet 完整版

延續前一篇, 知道解法了嗎?

關鍵也是更精準的路由資訊 (more specific route): 只要比 "預設路由" 還要更精準就可以了! 其實預設路由是 "最不精準的" (least specific), 即使只要多精準一個位元就好, 不就比她還要精準了嗎!

---

公布答案了: 就是再加上 0.0.0.0/1128.0.0.0/1 這兩筆路由, 將它們都指向有線 LAN 網段的閘道器 IP 位址即可! 所以 Internet 的連線也一樣會先走有線的 LAN, 斷線後才走 Wireless LAN!

用十進位不容易看出來, 改用二進位就很清楚:

33          2          1          0       33          2          1          0
1098765.43210987.65432109.876543210       1098765.43210987.65432109.876543210

00000000.00000000.00000000.00000000, mask 10000000.00000000.00000000.00000000

10000000.00000000.00000000.00000000, mask 10000000.00000000.00000000.00000000

當然, 相同的想法, 也可以拆成四個路由, 八個路由等等, 所以答案不只這一組. 但是兩個是最簡單的!

有一點腦筋急轉彎, 不過這招真的很好用!

2009年5月7日 星期四

STG: 每秒取樣的即時流量觀察工具

當遇到應用服務效能變慢的時候, 我們都會需要一個工具, 來告訴我們現在某張網路卡 (Interface) 即時的瞬間流量是多少, 來確認 (或排除) 是這張網路卡的流量超載影響效能.

我這裡提供一個免費的小工具的資訊. 它的名字叫做 STG (SNMP Traffic Grapher).



2009年5月4日 星期一

Cisco IOS Router/Switch 使用 TELNET 備份設定

Aboriginal Art and Ponds (DSCN0211)
Aboriginal Art and Ponds (DSCN0211),
originally uploaded by Li-Ji.
使用 HyperTerminal 在 Console 上備份設定, 上課一定都有練習過. 不過日常的網路維護, 反倒是很難有機會使用 Console: 因為 Router/Switch 通常都鎖在 "遠處, 門禁森嚴" 的機房中.

我常用一個小技巧, 只可惜這招只能在 Windows XP 上使用.

TELNET -F log-file.txt 192.168.1.1

其中 "log-file.txt" 就是畫面記錄檔的名稱. "192.168.1.1" 就是你的 Router 或 Switch 的 IP 位址. 接下來應該如何各位應該就很熟練了!

enable
terminal length 0
show run
show start

各位應該還記得要將終端機行數 (length) 設成是 0, 意思就是不要有 "--- MORE ---" 分頁的功能!


2009年4月26日 星期日

經典熱門文章