iThome online | iThome Blog | iThome周刊訂閱

載入中...

prominent

IT邦初學者
10級

請問4Gb/s FC 按照字面上來說頻寬不是應該是4000Mb/s,為何會是400Mb呢

請問4Gb/s FC 按照字面上來說頻寬不是應該是4000Mb/s,為何會是400Mb呢,

同樣Gigabit Ethernet按照字面來說不是應該是1000Mb/s 但為何是100Mb/s呢

謝謝



收到書籤:發佈到twitter      
解決時間:2008-08-27 11:05:01
發問時間:2008-08-13 11:01:54

▼ ADVERTISEMENT ▼

最佳解答(網友推薦)
12
iT邦守護神

回答:antijava ( IT邦初學者1級 )

時間:2008-08-13 13:10:54

根據樓主的 http://0rz.tw/594Az 來看
應該是 4 Gb/s = 400 MB/S
也就是 4 G Bits / s 約等於 400 M Bytes / s

數學理論上 4000Mbits / 8 = 500 MBytes 沒錯
但是由於現實世界中因各項環境因素的影響
沒有辦法達到那麼高的理想值
所以一般會用 4000Mbits / 10 = 400 MBytes 來保守估計
二來也比較好算(除以10vs除以8)

有點像講檔案大小
三位一撇(1,000)就是1K,不去計較那1,024
六位那撇(1,000,000)就是1M
九位那撇(1,000,000,000)就是1G

以上提供參考

[-隱藏]

回應

stoneck 說:

在作業系統裡面, 檔案的大小都是精確的用 1k Bytes = 1024 Bytes來計算.
而您所說的 [三位一撇(1,000)就是1K] 這是硬碟製造商在標示硬碟容量的方式.

所以並不是不去計較,
這樣到了 Giga 等級就相差 24MB, 而 Tera 等級更誤差 24 GB.

2008-08-14 10:38:55

antijava 說:

你的說明就是我的意思
24MB 對於 1GB 而言 和
24GB 對於 1TB 而言
都是可忽略(不去計較)的「小」數字

另外還有一個例子
當別人告訴你月薪是50K時
你不會以為是 50 * 1024 = 51,200 元吧 ^_^

2008-08-14 13:06:11

stoneck 說:

抱歉不是和您鬥嘴, 只是不太同意您的思考方式.
有無尾數, 純粹只是因為運用了不同的數字系統.
進位的方式不同而已.
電腦的環境是2進位系統, 而我們習慣的是10進位系統.
與可忽略無關.

而當差別到 24GB 可以忽略不計, 就看當時狀況吧.

假如真的有一天, 人類習慣的數字系統變為2 進位,
當老闆給你 50,000 元整的時候,
你不會說少給的 1,200 元是小數字可以忽略不計吧.
呵...

2008-08-15 09:44:17

tecksin 說:

那鍋1200元少一塊錢都不行的

2008-08-21 13:18:00

請問4Gb/s FC 按照字面上來說頻寬不是應該是4000Mb/s,為何會是400Mb呢
回答:grundy40( IT邦初學者8級 )
時間:2008-08-13 12:10:39
9
1 bytes = 8 bits
4000Mbits/8=500Mbytes(理論值)
1000Mbits/8=125Mbytes(理論值)
實際速度會因距離、環境(軟硬體)而有些差距。
發問者可能單位寫錯了,如果不是,可否請問你是如何測得這些數據的?
主機連接介面

4Gb/s光纖FC-ALx2每個通道傳輸率400MB/sec

4Gb/s光纖FC-ALx4每個通道傳輸率400MB/sec

底下有很多資深的大大都有詳細且深入的說明了,重點是"光纖"是單指使用使用光纖配備在最佳環境的"理論值",如果用ethernet的話,相關配備switch、net card、電腦數量、線路品質、網路負載...etc,實際上是不可能達到如果的速度。2008-08-14 19:52:04 補充

[-隱藏]

回應 grundy40

prominent 說:

http://0rz.tw/594Az 當中主機連接介面那邊,而且網路上其他地方好像也是查到這樣

2008-08-13 12:59:39

回答:george( IT邦初學者7級 )
時間:2008-08-13 14:55:52
7
1Byte =8 bit
要注意大小寫單位不同
所以 4Gb 大約等於 4000 Mb 大約等於 400 MB

[-隱藏]

回應 george

cfanist 說:

4Gb(bit)不是應該等於500MB(4000Mb/8)?
antijava大的400MB估算是考量到實際值的保守估計
那george大的400MB是單位轉換得出的估計值嗎?

2008-08-14 03:20:21

回答:liqunyan( IT邦初學者4級 )
時間:2008-08-14 04:15:59
5
某種程度,prominent你的說法本身就有點問題。
首先,Ethernet一般說GbE是1 Giga-bit/s,應該是等於125 Mega-byte/s,不是你說的100MByte/s。
至於FC,根據Wiki的說法
http://en.wikipedia.org/wiki/Fiber_channel
4GFC是Line Rate= 4.25Gbps,而Throughput才為400MBps,一個是「線路的理論值(Line Rate),一個是傳送率(也只是理論上的傳送率),但傳送率本來就會低點。
我個人認為並不是你說的那樣。

參考資料:Google查詢的資料

回答:laiout( IT邦初學者8級 )
時間:2008-08-14 12:00:14
6
4Gb/s FC是光纖通道的傳輸速度,Gigabit Ethernet即是Ethernet的傳輸速度,不論是是FC或Ethernet其傳輸速度會隨著設備(包含網卡或HBA卡、switch及週邊的介面等)、距離、線材及環境而有所影響,以Ethernet為例如果網卡及週邊的介面皆是Gigabit卻接在10/100的switch上速度看起來當然只有100Mbps,而且所謂的4Gb/s及1Gb/s是理論的最高速度,受距離、線材及環境影響一般以LAN的速度以人經驗大概要打4~8折左右,不太可能滿頻,何況資料傳輸的速度並不是只有外在網路因素而已,設備內部如:Disk I/O也會影響資料的傳輸速度。
iT邦守護神
回答:kaiin323( IT邦初學者1級 )
時間:2008-08-15 08:53:19
7
我這邊提供一個比較完整的解釋,
從prominent提供的網頁內容得知問題是從某產品規格中看到:
「 4Gb/s光纖FC-ALx2每個通道傳輸率400MB/sec
4Gb/s光纖FC-ALx4每個通道傳輸率400MB/sec 」

首先,如同liqunyan回答的內容,從Wiki裡可以查到有關Fiber Channel


其中的Data Rate是指這條線每單位時間能夠傳輸的所有資料量
所謂的所有就是也包含所有的無效的資料,
如打包(framing)用的Bits如封頭、封尾、還有一些overhead等資料,
或是因傳輸錯誤而重送的封包等等。

而Throughput就是指被實際傳送到達的資料
去掉封包的封頭封尾、減掉被重送的封包等這些無效的資料,
(但這並不包含像因非封包目的地而被丟掉廣播封包等這類被丟掉的封包,
因為這些封包也是一樣有傳輸到達,只是被端點給主動丟掉了)

而單位部份,通常普遍的習慣是:
小寫bps代表: bits/每秒
大寫Bps代表: Bytes/每秒

知道了定義之後,我們再來看4G的Fiber Channel的規格:
可以傳輸總共4.25Gbps ,傳輸率是400MBps

小時候學數學老師就教過啦,比大小的時候要換成相同單位
上面一個是G一個是B,一個是bit一個是Byte怎麼比呢?
所以換算一下~
總傳輸量是4.25Gbps(*1024)=4352Mbps(/8)=544MBps
而傳輸率是400MBps

代表的意義就是:
這條線每秒可以傳輸的資料量是544MB,而實際傳輸率(扣掉無效資料後)是400MBps

基本上"線"的規格應該只會考慮的"線"的影響因素,
是不會去考慮到實際環境(其他設備、端點多寡,etc...)的複雜問題的~

這樣解釋不知各位觀念有沒有更清楚了呢?

[-隱藏]

回應 kaiin323

jamesjan 說:

真是專業!!

2008-08-15 08:54:09

stoneck 說:

正確的解答.. !

2008-08-15 09:54:17

tecksin 說:

這個要給他大力的推上去

2008-08-21 13:20:34

回應

請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數



 

檢舉違規

違規事項:

*補充檢舉理由(可省略),字數不可超過100字

推薦

推薦理由:


*給回答者的鼓勵(可不填),字數不可超過100字

▼ ADVERTISEMENT ▼

熱門標籤

 cisco   crystal   exchange   it   java   javascript   linux   m-power   mail   microsoft   msnlib   msnp15   msnsdk   msn機器人   mysql   nas   oracle   outlook   pmi   pmp   raid   report   sap   server   smartquery   sql   vista   windows   xp   倍力   倍力資訊   免費軟體   國際專案管理師   報表   專案管理   微軟   有話大聲說   活動   省錢   網路   網路儲存   網路管理   網頁安全   網頁設計   資安   資料庫   資訊安全   防毒軟體   2003   2008