Trending News
請問Hub,IP分享器,Switch有什麼不同?
老是搞不懂這三種有何不同,總覺得它們的功能都一樣,
想說為何功能相同的東西會有三種名稱,是否有人可以
解惑吔?
請用白話一點的方式說明...
因為本人對電腦產品不是很懂...所以太專業的用詞還是會有看沒
有懂...
謝謝!
3 Answers
- 空間魔法盒Lv 51 decade agoFavorite 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
Source(s): 自已 - Anonymous1 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的網路傳遞原理!