請問Hub,IP分享器,Switch有什麼不同?

老是搞不懂這三種有何不同,總覺得它們的功能都一樣,

想說為何功能相同的東西會有三種名稱,是否有人可以

解惑吔?

請用白話一點的方式說明...

因為本人對電腦產品不是很懂...所以太專業的用詞還是會有看沒

有懂...

謝謝!

3 Answers

Rating
  • 1 decade ago
    Favorite Answer

    用最簡單的方式跟您介紹好了(就當作說故事般的清鬆愉快)

    1. Hub 主要功能是將所有有網路線的電腦連結起來。可說是

    最陽春的網路設備。

    2. Switch 除了連結所有有網路線的電腦外它還有讓每台電腦

    獨立傳送資料分析的功能。(比方說連結的八台電腦中,

    一號電腦想傳資料給八號電腦會先"廣撥全部電腦,請問這

    裏有八號電腦嗎?然後等八號聽到這個訊號才回應一號。

    這個動作會造成所有電腦都會先停下自已的動作,等"廣撥"

    結束後才能繼續網路傳輸。而switch可避免這類情況大量發

    生,造成網路塞車。所以較好的switch價格會比hub高很多。

    通常在架構大型網路的話,switch會放在樹枝架構的較上

    層,避免下層的電腦發出"廣撥"時,影響全部網路下的"子網

    路"。(在hub與switch下的電腦需要自已設定ip,除非這些設

    備的上層擁有ip分享器、或是相同功能的硬體設備)

    3.ip分享器 除了連結有網路線和無網路線的電腦外,還能配發

    每部電腦

    2009-06-19 09:57:59 補充:

    一個ip(故名ip分享器)。原因在當初我們申請網路時,可能業者只給我們一個固定的ip,或是固定的一個帳號。如果全部電腦接了switch或是hub再使用相同的ip上網,就會發生衝突。所以利用ip分享器將這些電腦變化成每個獨立且不相同的ip,那麼每台電腦都可上網,又彼此不會衝突。所以這三種設備 其實有很大的差異喔!

    2009-06-19 09:59:12 補充:

    已經避開很多專有名詞了,如果還是有分不清的地方,歡迎您寫信來討論。 1218nick@gmail.com

    2009-06-19 13:06:33 補充:

    fred版大 講錯了幾個名詞和規格

    1.hub也有10/100 甚至Giga級的速度都有。現階段買的應該全是10/100為

    主流,想買單純只有10mb的規格還真的不好找。

    2.switch也同時有 10/100/1G 頻寬規格。它主要特色是擁有更多附加價值

    比方說切vlan(每個連接進來的電腦,可部分相連,可全不互通)

    認真來講 switch的每個孔 都擁有獨立的頻寬。

    2009-06-19 13:06:47 補充:

    3. ip分享器 等於是switch 擁有"NAT"的功能,非PAT

    NAT 是網路位址轉譯器( Network Address Transfer) ,主要是用來簡化及

    保存IP位址,它可以讓原本無法上網,而且無法使用內部IP位址的主機可以

    成功的連接Internet

    2009-06-19 13:14:53 補充:

    Eric版大 形容 hub 與switch 有不太正確的地方如下:

    1. hub 與switch 如果規格為100mb

    那麼兩種設備如果都接了八台設備來講,單純只有二台在連線時

    最麼兩種設備的效益是相同的。皆為理論最大值100mb的連線頻寬。

    hub 與switch最大的不同在,當八台同時都使用互相連線時。

    hub會因為broacast造成內部網路塞車,而switch可以克服這樣的情況。

    原因在switch可以自封包表頭得知此網路封包直接傳送給正確電腦,

    並非水管分接二條水管容量減半的觀念!

    所以只有同時連接多台電腦並同時連線,switch的效益才會明顯。

    2009-06-19 22:53:59 補充:

    NAT是一對多 而PAT 是專門針對port做轉換管理(也可一對多)

    兩者通常被當作同一個東西在談,事實上不太相同。

    NAT 才是您說的 一個ip轉換成多個虛擬ip來使用。

    而pat是針對port去對應不同的port

    意見字數有限 另開問題和您討論

    2009-06-22 17:00:59 補充:

    微軟的 MCSE 有針對NAT service 做很清楚的介紹,建議您參考。

    NAT可以是一對一,也可一對多服務。和pat只差異在port的管理上,是否您對NAT有誤解? nat只是將ip作轉換發送服務,要一對多是可以的。PAT又針對port上可管理對應。就是如此而已!

    早年架設server,裝了兩張網卡,一張接wan、另一張網卡除了啟動dhcp(配發ip服務)就是再啟動nat(將所有配發到ip的client轉換至wan端ip傳封包)NAT怎會只有一對一呢?

    Source(s): , mis
  • 1 decade ago

    那就用白話一點說,只是很細的部分就沒辦法說清楚了,不過希望還是能幫你理解差異在那!!

    如果有兩台電腦要互相連接該怎麼辦?

    很簡單,拿一條網路線兩瑞接在一起就可以了。

    但是要是有三台以上的電腦要互接呢?

    所以這時就要利用一個box來幫忙了,

    大家同接到同一個box上,當中的互通就由box內部來幫忙處理。

    而這個box就是hub或是switch了。

    但回到您問的,這當中有什麼差異呢?

    簡單的說明,hub的速率只有10M,但switch可以做到10/100

    再一個原理上的不同,

    假設一個box上接了ABCDE五台電腦

    這時A要傳東西給E

    如果是HUB的話,當a把資料傳給hub時

    hub會每一個人都發一份並註記這是給E的,

    如果你是B電腦,你也會收到,但你看到說是要給E的

    而你不是E,所以你就不會理他,

    如果你是E,你看到這是給E的,你就會收下他!

    但如果這個BOX是switch的話,它就會先問E在哪裡,E回答說

    我在最編號第五的那個孔位,之後有任何要給E的資料我就不會全都送了,而是直接送往第五個孔位。

    這樣的差異就可以想到兩個問題,一是安全,二是效率

    若是B電腦今天是壞人,有心想要偷別人的資料,當資料透過HUB發送給每一個人時,理論上不是我的就不該留下來處理,可是我有心,我還是留了下來,於是A傳給E之間的所有資料就會被我給保存了一份下來,自然所有的秘密也都被知道了。

    第二是效率,如果今天A傳給E的資料量很大很大,結果每一筆資料都是每個人都發一份,不是你的再不處理,BCD的電腦明明都可以不用管他,但我還是得先被強迫發一份 ,然後再判定不處理,是不是花了很多不必要時工在做這件事?

    至於IP分享器,他就是簡單的Switch加上PAT的功能,這是什麼意思?

    把他想像這個世界要寄信的話一定要有個地址,但這個地址是要花錢買的,而且很貴,所以我就聯合了我們整個社區的人,共同買一個地址,然後我們再請一個管理員幫我們收發信,當我們要寄信時寄件人的地址就用我們共有的那個地址寄出去,當別人回信時他會先回到共有的那個地址,但管理員是我們請來的,他會知道回信的這封信當初是誰寄的,所以他會再轉交給我。而這個管理員就是IP分享器。

    另外在網路上找一段有關這方面的比喻你看一下:

    網際網路(INTERNET)的世界裡找到對方的方法是用IP,簡單的想,IP就是地址,而這個地址是郵局(ISP)給你的。比方說這時給你的地址是中山路10號,那個同時間會不會有另一個中山路10號?(不要說外縣市也有中山路,我是懶得打全名,中華民國台灣台北市中山路10號),如果同一時間又存在一個中山路10號的話,那有這個地址的信,郵差不就暈了,因為他不知道該往哪邊送。

    因為IP的數量不夠,所以只好利用這樣的方法來解決,援上例,你的家是大樓,裡面其實還有30戶家庭,那這30戶不能都說自已是中山路10號,不然郵差又暈了,那該怎麼辦?於是大樓請了一個管理員(NAT 或是說IP SHARE)管理員幫你們這30戶私自設了一個外人都不知,只有他自已知道的地址(DHCP),或許是A室,B室,或許是"內有惡犬戶"、"太太很漂亮戶"、"晚上很吵戶"等,無論如何這些地址只有大樓內的人知道,管理員知道,但出了大樓,外人就不會知道了。那太太很漂亮戶要怎麼跟外面的人寄信(溝通)呢? 他會在信封上自已的地址寫"太太很漂亮戶"可是信到管理員手上時,管理員會把地址改成中山路10號(Public IP)再送出去,等到對方回信時,對方也是寄到中山路10號,但管理員會知道這太太很漂亮戶的信,於是他把中山路10號拿掉,換上他的地址,然後交給這一家。

    補充:大樓內的住戶由於彼此知道私有的戶名,所以他們內部要互寄信時,是不用透過管理員轉寄的,而是直接寫對方的戶名送過去。

    好了,有了上面的觀念,我們知道在互聯網上的溝通最重要的就是IP位置,當我打開電腦連上了網路,點開了IE,輸入了www.yahoo.com.tw時就等同於我寄了一封信給yahoo首頁說我想要看你的首頁資訊,這時yahoo收到了一個來自中山路10號寄來的信,於是他也回了一封信,把他首頁的資訊放進信封裡,寄了回來,我收到信,於是在ie上就看到了yahoo的首頁內容,這時我突想看yahoo的新聞於是我點了新聞的超聯結,這個動作在電腦上,等於他又幫我寄了一封信給yahoo說我現在要新聞頁的內容,而yahoo又回了新聞給我。

    剛才我們說的是頭尾兩端,現在來說中間的路由過程了,yahoo也會有一個地址,假設是和平路2號好了,你家最近的郵局是中山支局(router路由器),信先送到中山支局,中山支局的人會先判斷和平路2號是和平支局的轄區在管的,所以他會把信轉送到和平支局,可是和平支局很遠,並沒有直接的路可以達,所以他就先轉給中間的仁愛支局,仁愛局再轉送到和平局,和平局再送到和平路2號。回信時亦然!!

    總結這些只是很粗淺的回答,但希望對您有幫助!!

    2009-06-19 17:31:28 補充:

    hub與switch的速率的確抱歉,因為還停留在三四年前的印象,不過關於ip分享器的部分,我還是要說是PAT 會比NAT來的適合!!

    NAT是一對一,PAT是一對多 ,所以一般人會用IP分享器的話,會是一對一的情況多還是一對多的情況多?

    2009-06-22 15:05:40 補充:

    在CISCO的IOS上有一個指令,他可以完成NAT 或是PAT的功能,所以您要說是NAT也無妨,但就如果家用多個私有IP上網(一個PUBLIC IP上網)這是PAT的運作模式。一般ADSL用戶多會使用多個IP上網,而不會用一對一的NAT來上網。

    2009-06-22 18:23:57 補充:

    真要討論的話,在這邊是討論不完的

    主要我想說的是ip分享器要說是NAT,我也不會說錯。

    但我要說的是用PAT的話會更貼切!!

    我不是走微軟系統的人,所以MCSE上怎麻說的我不清楚,但託這次的福,我又再回頭找了資料,給您參考一下

    NAT 、PAT、 NAPT、NAT Overloading

    http://www.cisco.com/en/US/tech/tk648/tk361/techno...

    http://en.wikipedia.org/wiki/Port_address_translat...

    Source(s): 自已
  • Anonymous
    1 decade ago

    下述您看看是否能理解;水代表網路流量,水龍頭代表電腦!

    Hub:

     想像一下有一條大水管,一分鐘可以流100公升的水!

     但只有廁所有水龍頭,若我想在廚房也裝一個水龍頭!

     所以我在我房子的自來水來源處加裝一個Hub,分接二條水管,

     這時,單一個水龍頭1分鐘只能流50公升的水!

    Switch:

     同上,但是因為裝的是switch,它會辨識這水是誰要用的,

     所以二個水龍頭只是不是同時開,

     單一個水龍頭一分鐘可以流100公升!

    IP分享器:

     這玩意類似你家的水塔,一邊接的是自來水廠的水管,

     另一邊分送到各戶家庭去!你可以在水塔那找到各戶的開關!

     然後讓某一戶停水,這裡能會記錄你的用水量之類的!

    2009-06-19 09:55:16 補充:

    修正:

     Switch:第二行:所以二個水龍頭只”要”不是同時開

     IP分享器:第三行第二句:這裡”也能”記錄你的用水量之類的”訊息”!

    2009-06-19 09:58:09 補充:

    若你真的想了解,

    你要先知道IP、

         網路閘道、

         廣播位址、

         網路位址、

         主機位址以及TCP/IP的網路傳遞原理!

Still have questions? Get your answers by asking now.