請問Hubs所請的支援10/100MB又是如何計算呢? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ ADSL_CABLE_FTTH 寬 頻 上 網 討 論 > -- 網 路 技 術 版


PCZONE 討論區



通知

-- 網 路 技 術 版 較深入的網路方面技術問題,請來此這版討論

會員
請問Hubs所請的支援10/100MB又是如何計算呢?
假設有一個12 Port 10/100MB HUbs,而它同時接駁12台電腦,每台電腦的Network Card Support 100MBs,那麼每台的電腦可以多少頻寛?

計算方法:
100 MB/12=8.3MB
是否每台電腦有8.3MBs頻寛?

由於Network Card所用的100Mbs只是100/8=12.5Mps,所以即是接駁12台電腦,12.5也大於8.3,所以在速度上也沒有改變?

回覆
會員
Re: 請問Hubs所請的支援10/100MB又是如何計算呢?
引用:
最初由 rainfile 發表
假設有一個12 Port 10/100MB HUbs,而它同時接駁12台電腦,每台電腦的Network Card Support 100MBs,那麼每台的電腦可以多少頻寛?

計算方法:
100 MB/12=8.3MB
是否每台電腦有8.3MBs頻寛?

由於Network Card所用的100Mbs只是100/8=12.5Mps,所以即是接駁12台電腦,12.5也大於8.3,所以在速度上也沒有改變?
每台電腦的頻寬還是100MBits.
100MBits /12台 = 8.3MBits只是一個平均數, 代表12台電腦在
一段時間內"可能分配到的頻寬數", 而在一個時間中每台電腦的
"可用頻寬數"還是100MBits.
回覆
會員
Re: 請問Hubs所請的支援10/100MB又是如何計算呢?
引用:
最初由 rainfile 發表
假設有一個12 Port 10/100MB HUbs,而它同時接駁12台電腦,每台電腦的Network Card Support 100MBs,那麼每台的電腦可以多少頻寛?

計算方法:
100 MB/12=8.3MB
是否每台電腦有8.3MBs頻寛?

由於Network Card所用的100Mbs只是100/8=12.5Mps,所以即是接駁12台電腦,12.5也大於8.3,所以在速度上也沒有改變?
錯錯錯…10/100的的Hub的單位也是Mbps,
所以100Mbps=12.5MBps
12.5/12=1MBps(以平均來說,不過沒人這樣算的啦)

還有bit的B請用小寫,byte的B才是用的大寫的B,不然大家會搞混的…
回覆
會員

錯錯錯…10/100的的Hub的單位也是Mbps,
所以100Mbps=12.5MBps
12.5/12=1MBps


每人在同一的時間即是得1MBps對不對?即是每秒只有1MBps?咁慢?
回覆
我的咪咪
Re: Re: 請問Hubs所請的支援10/100MB又是如何計算呢?
引用:
最初由 toib 發表


錯錯錯…10/100的的Hub的單位也是Mbps,
所以100Mbps=12.5MBps
12.5/12=1MBps(以平均來說,不過沒人這樣算的啦)

還有bit的B請用小寫,byte的B才是用的大寫的B,不然大家會搞混的…
大家都喜歡錯把 1 Byte = 8 bit 用在網路上
網路上的資料 傳的是封包 有各層的表頭 有檢查碼
以FTP為例 有ethernet表頭 IP 表頭 TCP 表頭 有FTP表頭 再加上資料 這些都要佔空間 一起傳送 既使是傳送一個BYTE 也都不能忽略 這樣子 就不會是 1 Byte = 8 bit
回覆
會員
Re: Re: Re: 請問Hubs所請的支援10/100MB又是如何計算呢?
引用:
最初由 timas 發表


大家都喜歡錯把 1 Byte = 8 bit 用在網路上
網路上的資料 傳的是封包 有各層的表頭 有檢查碼
以FTP為例 有ethernet表頭 IP 表頭 TCP 表頭 有FTP表頭 再加上資料 這些都要佔空間 一起傳送 既使是傳送一個BYTE 也都不能忽略 這樣子 就不會是 1 Byte = 8 bit
異常疑惑中~~

"大家都喜歡錯把 1 Byte = 8 bit 用在網路上"
"這樣子 就不會是 1 Byte = 8 bit "

這樣子1個Byte還是8個bits丫~~
或許您要表達的是, 就算傳送1個Byte的資料, 經過網路各層表頭加入後,
實際由實體層送出的資料量絕對大於1個Byte.
可是這跟1 Byte=8 bits有什麼關係.
以Ethernet_II frame format傳送1個Byte資料為例(隨便舉的~).
Preamble(8Bytes)+DA(6Bytes)+SA(6Bytes)+Type(2Bytes)+Data(1Byte)+FSC(4Bytes)
難不成會變成 1Byte=216Bits.
充其量也只能說傳送1Byte的資料量會有26Bytes的Overhead而已丫.
我堅信不管在任何地方, 1Byte永遠等於8Bits.
回覆
我的咪咪
Re: Re: Re: Re: 請問Hubs所請的支援10/100MB又是如何計算呢?
引用:
最初由 二等兵 發表


異常疑惑中~~

"大家都喜歡錯把 1 Byte = 8 bit 用在網路上"
"這樣子 就不會是 1 Byte = 8 bit "

這樣子1個Byte還是8個bits丫~~
或許您要表達的是, 就算傳送1個Byte的資料, 經過網路各層表頭加入後,
實際由實體層送出的資料量絕對大於1個Byte.
可是這跟1 Byte=8 bits有什麼關係.
以Ethernet_II frame format傳送1個Byte資料為例(隨便舉的~).
Preamble(8Bytes)+DA(6Bytes)+SA(6Bytes)+Type(2Bytes)+Data(1Byte)+FSC(4Bytes)
難不成會變成 1Byte=216Bits.
充其量也只能說傳送1Byte的資料量會有26Bytes的Overhead而已丫.
我堅信不管在任何地方, 1Byte永遠等於8Bits.
我當然知道 1byte=8bit 是定義 我說的是用在網路上
網路是種用 bit stream 的傳輸方式 怎麼可以直接把 bit stream 的速率直接除八
既然你知道要傳的東西 你還認為 100Mbps = 12.5MByte/per sec.??
為什麼這麼多人 在吵說 512k ADSL 不能下到64kB
當然不行了 因為還有許多的表頭要傳
也因為不能直接換算 才用BaudRate 來標
回覆
會員

可不可以說得不要那麼複雜,我只是一個初哥而已。


其實我根以上的問題,其實一個所謂的12 port 的10/100 MB Hubs,實際支援最大的速度是12.5Mbs,亦即是每秒最多12.5Mbs /12 port =1Mps左右的速度,對嗎?

謝謝

回覆
會員

看網卡搶頻寬....是不能用平均值來算的!!

實際上的出入是差非常遠的!!
回覆
會員

引用:
最初由 rainfile 發表
可不可以說得不要那麼複雜,我只是一個初哥而已。


其實我根以上的問題,其實一個所謂的12 port 的10/100 MB Hubs,實際支援最大的速度是12.5Mbs,亦即是每秒最多12.5Mbs /12 port =1Mps左右的速度,對嗎?

謝謝
10/100Mb 的Hub實際支援最大的速度是12.5Mbs,但不是以每秒最多12.5Mbs /12 port =1Mps來算每的port的速度,除了那是理論值還有和你的網路設備、軟體有關,因為同時下12port一起傳檔,發生封包碰撞的機會是很高的,無形中會影響不少的速度。

還不了解,請去參考市面上TCP/IP的書…

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。