這個功能主要用在edge Switch
當edge Switch啟動了這項功能之後
edge Switch可以將Layer 2 Protocol (STP, CDP, VTP)
經過Core Network傳送到另一台edge Switch
並不會影響到中間的Layer 2 Protocol

在edge Switch C & D開啟L2PT(Layer 2 Protocol Tunneling)
這樣Switch A & B & E的STP就可以互通
而不會影響到Service Provider Network的STP
Edge Switch會將這些Layer 2 Protocol封裝成特定的MAC
然後再送到Service Provider Network出去
除了上述的Layer 2 Protocol之外
還有些point-to-point的layer 2 protocol
像是PAGP、LACP、UDLD等等
可以透過L2PT將遠端的Port做trunking
在Edge Switch的Port分為
● Tunnel Port
連接Service Provider Network的Port
負責將封裝後的frame送到Service Provider Network
在收到從外面來的frame之後
將frame解開並傳送給Access Port
這種Port並不可以設定要送什麼樣Layer 2 Protocol的frame
● Access Port
連接用戶端網路的Port
負責把來自用戶端的frame封裝
並送到Tunnel Port
可以設定要送什麼樣的Layer 2 Protocol的frame到Tunnel Port
PS:以下都是Cisco自己的Protcol
● CDP (Cisco Discovery Protocol)
用來告知周圍的Device關於自己的資訊
● VTP (VLAN Trunking Protocol)
用來傳送和同步VLAN的資訊
● PAGP (Port Aggregation Protocol)
類似LACP,將多個Port綁成一個Port
● UDLD (Uni-Directional Link Direction)
用來查測實體連線的狀態
Loop Guard就是在edge Network避免loop的發生
而STP用在core Network避免loop的發生

而且STP無法解決
一台Switch同時有兩個Port被一條網路接起來的loop
這時就可以用loop guard去處理

在Device A會先發probe packet給Device B
若又從同一個收到相同的probe packet
就代表產生Loop了
所以Device A就會將連到Device B的port關掉
這樣就不會有broadcast storm
但是所有的封包都過不來了
所以在處理完loop的問題之後
要記得將Device A的port打開
要不然仍然連不到Device B

若像上圖一樣
從Device A的Port N送出probe packet
從Device A的Port M收到
雖然是不同Port收到
但是仍會造成loop
所以loop guard依舊會把Device A的Port N關掉
減資就是將資本減少
資本就是股東在創業的時候所拿出的一筆錢
後續透過公司增資或賺得錢發放股票股利增大資本
如果公司有閒置不用的資金
可以透過減資的方式將股本變小
因為是閒置的資金並不會影響到營運
公司所賺得錢一樣
但是股本變小了
所以每股的盈餘(EPS)就變高了
相對的股價也會變高
減資的方式有三種
現金減資、庫藏股減資、虧損減資
前面的兩種我想大家會比較有興趣吧
● 現金減資(面額減資)
將閒置的資金
依面額進行減資
買回的部份由全體的股東均攤
所以每位股東都會分到現金
並且持有股數會漸少
在資產負債表中現金(在資產中)跟股本(在股東權益中)會同時減少
舉一個簡單的例子
某一家公司股本50億(5億股),股東權益100億
每股淨值20元(100億/5億股)
今年獲利4億,每股盈餘0.8元(4億/5億股)
股價25元,有閒置資金5億元
假設有位股東有一張股票
市值就是25*1000股 = 25000
經過現金減資5億後
股本變成45億(4.5億股),股東權益95億
每股淨值21.11元(95億/4.5億股)
每股盈餘0.89元(4億/4.5億股)
那位股東可以拿到每股1元現金
一共是1000元
減資當天的股價26.67 = (25-1)/(45/50)
那為股東的股數變成900股
所以減資完那位股東一共有
1000(現金) + 900(股) * 26.67 = 25003元
(基本上應該是沒有什麼變化的)
● 庫藏股減資(市價減資)
就是公司花錢去市面上買股票
將買到的股份進行減資
並不會影響原有股東的持股
若股價高於每股淨值則在減資之後
每股的淨值會減少
(因為花了更多的錢卻沒有減掉相對應的資本)
用上面的範例
在進行完庫藏股減資5億之後
股本變成48億(4.8億股)[只有買了2億股]
股東權益變成95億[依舊花了5億的現金]
淨值變成19.79元(95億/4.8億)
每股盈餘0.83元(4億/4.8億股)
對那位股東沒有什麼變化
依舊是1張股票(1000股)
市值依舊是25000元
有鑒於最近的人心惶惶
寫一下網路上所整理的資遣注意事項
1.請向勞工局確認相關的資訊
2.不要先丟離職單,再拿到證明的時候確認是"非自願離職"
3.不要無故曠職,超過三會被開除的
關於被資遣可以得到下面三種收入
1. 預告薪資
只要工作超過試用期的三個月
就可以拿到此筆收入
因為這筆錢是說
如果工作滿1年就必須要在20天前跟你說要資遣
如果當天說當天就要你走人的話
就要給足這筆費用
● 3月 ~ 1年:10天薪資
● 1年 ~ 3年:20天薪資
● 3年以上:30天薪資
2. 資遣費
● 1年:0.5個月薪資
不滿一年照比例算
3. 未休假薪資 + 已工作日薪資
● 工作滿一年:7天特休
● 工作滿三年:10天特休
● 工作滿五年:14天特休
若我工作三年半,在1/15被裁員,薪水30000
1. 預告薪資:30000*1(30天) = 30000
2. 資遣費:30000*3.5*0.5 = 52500
3. 特休未休 + 已工作天數:7*1000 + 15*1000 = 22000
一共應該拿到:30000+52500+22000 = 104500
什麼是library(函式庫)?
在了解這件事情之前
要先知道編譯的過程
abc.c的檔案
先經過編譯(compile)的過程
變成"目標檔" abc.o
再透過連結(link)的過程
變成可以執行的檔案 abc.exe
但是有很多的固定常用的程式碼
不需要每次用都compiler
可以先將這些程式碼compile好
放到某個檔案中
而這些檔案就是library
在需要用到的時候
在link階段在連結進來就好了
就不需要費工去compile
library一共分為三類
● 靜態函式庫
在link階段的時候直接link到執行檔中
通常都是*.a的檔案格式
*.a的檔案格式說穿了也就是打包了一堆的"目標檔"(*.o)
● 共享函式庫
在執行檔執行的時候在載入
在link階段僅需指定library function
通常都是*.so的檔案格式(舊的檔案格式為*.sa)
常常在執行某個執行檔時遇到下面的Error時
"xxxx fatal: yyyy.so.0.9.8: open failed: No such file or directory"
就是代表在執行時找不到某個"共享函式庫"
解決的方法就是
"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`library所在的目錄`"
● 動態函式庫
類似共享函式庫
在執行檔執行到這段程式碼的時候才載入
在程式碼用完之後也可以釋放空間
有點類似window的*.dll
通常library的檔案名稱如下
libm.so.5
lib:指的是library
m:實際的名稱
so:檔案格式
5:版本
若是要在compiler加入某個library要怎麼做呢?
Unix預設將library放在/usr/lib/以及/lib裡面
若是要用這裡面的libm.so.5就直接如下
"gcc main.c -o -lm"
-l代表要使用的library的名稱 (libm.so.5的名稱為"m")
若要使用的library不在上述的地方
像是要使用/usr/local/netsnmp/lib裡面的libnetsnmp.a
可以用下面兩種作法
方法1:
"gcc main.c -o -L/usr/local/netsnmp/lib/ -lnetsnmp"
-L指要使用的library的資料夾
用了-L才能用-l的library Name
方法2:
"gcc main.c -o /usr/local/netsnmp/lib/libnetsnmp.a"
直接給路徑就好了
無悔的青春 - 席慕容
在年輕的時候,如果你愛上了一個人,請你,請你一定要溫柔地對待他。
不管你們相愛的時間有多長或多短,若你們能始終溫柔地相待,
那麼,所有的時刻都將是一種無瑕的美麗。
若不得不分離,也要好好地說聲再見,
也要在心裡存著感謝,感謝他給了你一份記憶。
長大了以後,你才會知道,在驀然回首的剎那,
沒有怨恨的青春才會了無遺憾,如山岡上那輪靜靜的滿月。
如果大家覺得自己很失敗
可以看一下失敗人生的典範...
美國表現最好的總統:林肯
7歲:家裡經商失敗被房東趕走
9歲:母親過世
22歲:經商失敗
23歲:競選州議員失敗,工作丟了,法學院進不去
24歲:像朋友借錢經商,再次破產,到40歲才還清負債
26歲:即將結婚的未婚妻,病死
27歲:精神崩潰,臥病6個月,自學成為律師
28歲:參選州議員發言人,失敗
31歲:爭取成為候選人,失敗
34歲:參加國會大選,失敗
37歲:參加國會大選,成功
39歲:尋求連任,失敗
40歲:爭取州土地局長,失敗
45歲:競選美國參議員,失敗
47歲:爭取副總統提名,得票不足100張
49歲:競選美國參議員,失敗
51歲:競選美國總統,成功
56歲:被槍殺
一共被資遣11次,2次經商失敗
長相太醜被政敵攻擊
有斜視、天花、心臟病、憂鬱症等病史