計算機網路中的路由器與家裡用的路由器是一個概念么?


先來看看企業區域網的一般結構:

PC ···AP --Switch--Firewall --Router --Internet

| -- DHCP Server

| -- DNS Server

| -- Radius Server

  • AP 無線接入點,負責將PC接入區域網,但總得認證一下吧?一般基於802.1x認證,switch把PC的用戶名/密碼 傳到Radius Server做認證,認證成功,則允許訪問。
  • 家庭無線路由器也具有以上功能,只是使用密碼來認證用戶設備。

  • Switch 負責將所有設備連接起來,並提供VLAN功能
  • 家庭無線路由器一般提供4個LAN口,就是一個4口交換機,一般沒有VLAN功能

  • DHCP伺服器 給用戶分配私網IP、預設網關、DNS伺服器等上網必要參數,這時用戶設備才算連上網了。
  • 家庭無線路由器也提供以上功能

  • 用戶瀏覽網頁,瀏覽器會聯繫DNS伺服器來將 網址轉換成IP
  • 家庭無線路由器也提供DNS伺服器功能

  • Firewall 可以阻止Internet訪問區域網,還可以禁止內部用戶訪問特定網站
  • 家庭無線路由器也提供以上功能,一般只是基於MAC/ IP的過濾

  • 當訪問Internet的流量到達Router時,路由器會根據NAT策略,會做NAT(IP地址轉換),然後發到Internet。
  • 如果流量是訪問公司WAN(基於路由表),則不需要NAT,直接發到WAN線路。

    家庭無線路由器提供自動NAT(無法配置,因為沒有配置頁面),將私網IP轉換為PPP撥號分配的IP。

    綜述:家庭無線路由器集成了AP + Switch + Firewall + Router 的功能,是多面手!

    但是基於成本考慮,每項功能只提供最簡單的功能,基本上也無需多少配置,除了設置AP的SSID + 密碼,對於用戶來說,簡單就是一種美!


    家用路由器常常是「簡單路由功能+基本交換功能+夠用的無線ap」的混合體。

    企業級路由器中一些低端的SMB路由器也是這個套路,主要是方便一般用戶的。


    家用路由器一般是無線接入點 + PPPoE 客戶端 + DHCP 伺服器 + DNS 代理伺服器 + NAT 網關 + 防火牆 + WebUI 的的集合體,一般計算機網路中說的路由器只負責路由(決定哪裡收的數據包要發到哪裡,要不要扔掉),其他的由專門的設備來另外處理。

    很多家用家用路由器號稱千兆路由實際上只有交換性能上還差不太遠,NAT 性能差遠了。

    講一下 NAT :運營商給家用的網路接入一般只分配一個公網 IP(相當於門牌號,有的二級運營商甚至不給公網 IP ,這樣其他機器就不能直接主動建立連接了,大坑),如果你有多個設備需要聯網的話由於沒有足夠的 IP 而無法聯網了(不能直接共享一個 IP,因為這樣連過來不知道發到哪個設備上),所以路由器廠商想了一個辦法,給路由器後面的設備分配保留用作內網的 IP,把路由器後面的設備對外請求的埠(埠這概念貌似是傳輸層的?一般的路由器不負責)的記錄並與公網的埠建立映射關係,並把 IP 包的來源地址改成公網運營商分配給你的那個,然後伺服器發回來的 IP 包由於有了原來的映射關係只要做相反的映射就可以轉發迴路由器後面的設備了。不過由於外面的主機沒法直接連進來,因為不是路由器後面的主機主動連的沒建立映射關係所以路由器不知道發給誰(一般可以手工設置埠轉發,部分新的家用大坑路由居然不支持了)。這個 NAT 技術本來是沒標準然後腦洞大開想出來直接投入使用的,後面生米煮成熟飯了才出了標準,其實大大增加了網路結構的複雜性,然後坑特多(有的協議不支持,還特意衍生了各種內網穿透技術),後來 NAT 成了 IPv4 重要的續命技術被一些 IP 資源緊缺的大坑運營商使用。

    PS: 某些家用路由器還有孕婦模式。


    老朽簡要的答一下,拋磚引玉。

    首先,我們來看看家用路由器,以tplink,dlink,水星等品牌為例,這類路由器基本都是綜合化的設備,其實最根本的原理還是模塊固化的方式將lan,wan進行分離,wan模塊使用pppoe的方式進行撥號和連接,並且集成了nat功能;而lan模塊中集成了dhcp,mac過濾,白名單等功能,從而實現全lan無線有線的上網。總體來說,家用路由器功能比較簡單,實現簡單上網。

    其次,企業級路由器,以cisco,juniper,ruijie,huawei,h3c為例,這類廠商的路由器支持路由類協議,例如ospf,bgp,rip,nat等等(說到這裡不得不控訴下cisco萬惡的私有化,以eigrp,is-is為例),這些路由器自身帶資料庫,可以維護3張關鍵性數據表單,路由表,鄰居關係,路由資料庫。此類路由器可以作為企業網的邊界,同時也是互聯網中的節點(例如你用tracert到百度就能看到具體的跳數,基本都由此類設備組成),可以實現nat,ipsec vpn,還能進行acl限制,功能比較強大。


    如果非要說概念的話,家用路由器和計算機網路中的路由器的區別大概就是計算器和計算機的區別,計算器實現數學運算,計算機可以進行數據計算,邏輯計算,存儲記憶等功能。

    同理,家用路由器實現路由,交換,dhcp 無線等功能,計算機網路中的路由器協議更多更複雜。


    當然不一樣,計算機專業,問出這個問題,是不是覺得家裡的路由器和計算機網路課本中說的路由器不一樣?它們確實很不一樣

    功能不一樣,比如,家用路由器需要用pppoe等連接到網路上,所以要有pppoe客戶端功能,與此對應,網路那一邊的路由器需要pppoe伺服器功能,這個路由器後邊的其他路由器,則往往沒有配置pppoe,但支持很多家用路由器沒有的功能,比如mpls。

    網路結構不一樣,家用路由器一般就一個出口,而在網路裡面,每一個路由器都和不止一個其他路由器連著,它需要根據從路由協議中得到的信息,將信息選路並轉發到正確的方向,而家用路由器根本不支持路由協議。

    樣子不一樣,家用路由器是小塑料盒子,小企業用的可能是鐵盒子,大號的鐵盒子可能還有幾個小擴展槽,網路中的路由器都是框式結構,根據需求往裡邊配不同的板卡。最小的框式結構路由器也有4U左右高,大一些的可能半個機櫃或者一個機櫃那麼大,還有幾個柜子的集群路由器。

    容量不一樣,好一些的家用路由器有千兆介面,但能跑滿全速的鳳毛麟角,網路中的路由器容量大得多,新的設備基本每個板卡槽位的容量100G起,能配10個萬兆口流量全跑滿,或者配千兆口,那就沒法配100個了,因為沒那麼大地方。

    可靠性不一樣,高端路由器可以不停機換板卡,不停機更新系統,大多數機器從開機到淘汰沒死機過,但這樣做也有代價。我接觸最多的一款路由器大概60厘米高吧,標配兩個200W風扇,默認是全速運轉,氣勢駭人。


    其實不一樣,家用路由器一般只是個NAT網關+DHCP伺服器,後頭接個交換機和無線AP。雖說可以配置成關閉NAT靠路由轉發,但一般不這麼用,所以和傳統的路由器完全是兩回事


    性能降級,支持的用戶數從幾百到幾十,甚至十幾

    模塊簡化,沒有了多餘的介面,和多的模塊、晶元,也是因為體積限制,去掉了VLAN、mac地址綁定、交換協議、路由協議等等(功能分的很細,如果細數,起碼幾百上千條功能被去掉)主要在企業級上用的比較多的功能,少部分高端的家用還是帶一些

    功能整合,集成DHCP、PPPoE的撥號、無線、mac地址過濾。甚至再加SMBA、網路列印驅動

    WEB管理,基本上沒有了命令行,都用作了Web


    是一個概念,

    大抵是一個是大哥大,一個是現在的中高端只能手機


    家用路由器是過街天橋,上邊還有人擺攤賣早點什麼的。

    計算機網路術語里的路由器,說的是單一功能,就像立體交通樞紐一般會聯想西直門橋或者虹橋樞紐這種。


    伺服器和pc的區別。

    pc完全可以部署web服務,但是吞吐量和伺服器沒法比。同樣,pc機也可以通過ip_forward打開ip轉發,但是吞吐量和伺服器也沒法比。

    除此之外理論上的路由大多數不考慮NAT,你做題的時候就能感覺到。然而實際上用NAT挺多的,除了家用之外,企業級路由一般也是NAT,這樣可以保證內網的東西外面訪問不了,在家辦公的話還需要連接公司的VPN。


    家用路由器,目前基本說的都是無線路由器,撥號,無線,有線,上網。企業級的,還有其他功能,但是兩者共同點是執行相同的協議,相同的計算機理論。


    其實可以用一句話來形容他們的區別:家用路由器是只有兩個乙太網介面的簡單路由器。

    兩個介面是指一個wan口和一個二層交換機。而商用路由器一般會有兩個以上三層介面並且支持靜態、動態路由協議的支持較高可調試性的路由器。

    普通家用無線路由器其實也是兩埠的簡單路由器,一個wan口用來做pppoe或直連兩種方式僅支持預設路由的路由器,無線和有線的介面是相當於連接在路由器的另一個三層口上的交換機和AP,內置簡單AC。


    "路由器" 最基本的定義應該是:基於三層(IP)分發報文。從這個邏輯上講,無論是家用路由器、還是其他企業級、電信級的路由器他們都是做的這個事情,所不同的只是功能細節上的區別:

    比如:家用路由器在轉發報文前,需要dhcp為你接入的終端設備分配IP地址,需要使用PPPOE協議建立連接到internet的通路等等.

    而企業級、電信級的路由器可能不需要這些動作。

    而相同的部分都包括,在發送一個IP報文之前,得先學ARP等等。

    所以,從網路層次上劃分,他們並沒有什麼不同。

    從功能角度上看,他們有一些區別。


    路由器的基本功能:路徑的選擇與數據包的轉發。按這麼說,企業級路由器與soho路由器的基本功能是完全一樣的。但是企業級路由器具備很多soho沒有的功能,比如動態路由,比如多板卡支持等等


    家用路由器不是嚴格意義上的真路由,它乾的也不是真正網路層路由器乾的事情,它是一個802.1、802.11、PPPOE、DHCP、NAT、部分實現的防火牆、QOS、還有WEB UI的綜合體。說白了,它就是完成你要上網的所有最終實現的綜合載體。但是它卻不能稱為正統的路由器,正統網路層路由器乾的事情就是轉發和路由選擇這兩件事。所以SOHO路由器便宜但是性能弱。但是它能幹的事情多啊,你沒它以太區域網不能組建啊,802.11.無線不能組建啊,沒有NAT你只有一個IP你沒法讓所有設備共享公網IP上互聯網啊。它還幫你撥號


    功能差不多。三層路由,二層交換,PAT,家用路由器還有無線功能。

    但是性能的差距,是很大的。家用路由器同時承擔十個用戶(有線網,不是無線)應該就差不多了。但是企業級路由器,起步都是幾百個用戶並發上線。


    不是 家裡所謂的無線路由器事實上是一個具有pppoe功能的無線交換機


    首先硬體性能就不一樣

    其次他必須支持各種路由選擇協議(可以理解成路由器需要使用的軟體)


    只要能分析報文中中的 IP 協議部分,並根據分析結果進行轉發的設備,都稱為路由器。PC 上只要配置了路由轉發能力,那麼 PC ,你也可以稱之為路由器。

    家用路由器,除了路由功能外,還加上了別的功能,比如,DNS 解析,DHCP,wifi ,等等。 家用路由器,就是一個大雜匯。


    推薦閱讀:

    怎樣解決電腦顯示wifi受限,或者網速很慢,電腦是win8.1的thinkpad T450s?
    如今家用 802.11 ac 路由的區域網傳輸實際速率能有多少?
    外網如何訪問學校內網資源?
    路由器和交換機有哪些不同?
    為什麼tp-link這樣的廠商不直接內置dd-wrt這種開源又好用的系統而自己開發一個功能更弱的系統?

    TAG:互聯網 | 路由器 | 計算機網路 |