1. 什麼是路由啊 路由的組成 以及路由的演算法
路由:路由(routing)是指分組從源到目的地時,決定端到端路徑的網路范圍的進程。路由工作在OSI參考模型第三層——網路層的數據包轉發設備。路由器通過轉發數據包來實現網路互連。雖然路由器可以支持多種協議(如TCP/IP、IPX/SPX、AppleTalk等協議),但是在我國絕大多數路由器運行TCP/IP協議。路由器通常連接兩個或多個由IP子網或點到點協議標識的邏輯埠,至少擁有1個物理埠。路由器根據收到數據包中的網路層地址以及路由器內部維護的路由表決定輸出埠以及下一跳地址,並且重寫鏈路層數據包頭實現轉發數據包。路由器通過動態維護路由表來反映當前的網路拓撲,並通過網路上其他路由器交換路由和鏈路信息來維護路由表。
路由器的組成:
RAM(隨機存儲器)
功能:存放路由表;存放ARP告訴緩存;存放快速交換緩存;存放分組交換緩沖;存放解壓後的IOS;路由器加電後,存放running配置文件;
特點:重啟或者斷電後,RAM中的內容丟失。
NVRAM(非易失性RAM)
功能:存儲路由器的startup配置文件;存儲路由器的備份。
特點:重啟或者斷電後內容不丟失。
FLASH(快速快閃記憶體)
功能:存放IOS和微代碼。
特點:重啟或者斷電後內容不丟失;可存放多個IOS版本(在容量許可的前提下);允許軟體升級不需替換CPU中的晶元。
ROM(只讀存儲器)
功能:存放POST診斷所需的指令;存放mini-ios;存放ROM監控模式的代碼。
特點:ROM中的軟體升級需要更換CPU的晶元(還好這種情況比較少遇到)
CPU(中央處理器)
衡量路由器性能的重要指標,負責路由計算,路由選擇等。
背板:
背板能力是一個重要參數,尤其在交換機中。
路由演算法:又名選路演算法,可以根據多個特性來加以區分。演算法的目的是找到一條從源路由器到目的路由器的「好」路徑(即具有最低費用的路徑[1])。演算法設計者的特定目標影響了該路由協議的操作;具體來說存在著多種路由演算法,每種演算法對網路和路由器資源的影響都不同;由於路由演算法使用多種度量標准(metric),從而影響到最佳路徑的計算。
演算法分類:主要有RIP、IGRP(IGRP為 Cisco公司的私有協議);鏈路狀態路由協議基於圖論中非常著名的Dijkstra演算法,即最短優先路徑(Shortest Path First, SPF)演算法,如OSPF。在距離向量路由協議中,路由器將部分或全部的路由表傳遞給與其相鄰的路由器;而在鏈路狀態路由協議中,路由器將鏈路狀態信息傳 遞給在同一區域內的所有路由器。 根據路由器在自治系統(AS)中的位置,可將路由協議分為內部網關協議 (Interior Gateway Protocol,IGP)和外部網關協議(External Gateway Protocol,EGP,也叫域 間路由協議)。域間路由協議有兩種:外部網關協議(EGP)和邊界網關協議(BGP)。EGP是為一個簡單的樹型拓撲結構而設計的,在處理選路循環和設置 選路策略時,具有明顯的缺點,已被BGP代替。
2. 寬頻和路由器知識科普(實用性滿滿)
WCDMA:寬頻碼分多址接入技術(Code Division Multiple Access,CDMA)
我們平時說的安裝寬頻的意思就是安網線的意思,既用線把網路引進來。安wifi是在有網路的基礎上,將網線接入路由器,設置好後,由路由器發射無線網路。wifi就是無線網。
而路由器又稱為貓,即modem(數據機)。
WiFi是無線寬頻,WiFi信號好不好用主要與寬頻網線套餐和路由器質量性能。
無線網卡的主要用途:
1.台式電腦免拉網線上網:家裡有WiFi覆蓋,但是無線路由器和台式電腦不在一個房間,牽網線很麻煩,這時候,只需在台式電腦上插上一個無線網卡,用來接收無線路由器發射出來的WiFi,就可以輕松實現上網了;
2.已聯網電腦做發射:如果家裡的電腦是連的網線上網,但是家裡沒有WiFi的情況下,就可以將無線網卡插在電腦上,設置成AP模式,即可發射出WiFi,讓手機、平板等零流量上網;在有些單位,不知道公共WiFi密碼,將無線網卡插在自己辦公的電腦上,也可以發射出WiFi,這樣自己的手機就可以連私人WiFi上網了。
3.改善筆記本信號:只是針對於部分筆記本,內置的無線網卡性能很一般,能接收WiFi上網,但是效果很差,這時候可以在筆記本上插一個無線網卡,用來接收周邊的WiFi,然後上筆記本連WiFi上網信號更強;
4.用於網路電視接收WiFi信號上網:只要家裡的網路電視和無線網卡的晶元是匹配的,無線網卡是可以用在家裡的網路電視上,用來接收WiFi信號上網的。
wifi賬號與密碼: 所謂的無線賬號(wifi賬號)只是標識你的無線網路名稱,密碼相當於通信證,正確了可以允許你接入無線網路。
寬頻賬號與密碼: 寬頻賬號和密碼是你入網許可的賬號和密碼,這個如果忘記了,需要找運營商詢問。目前家庭寬頻主流有兩種上網方式,一種是光纖(估計電話線很少了)到家,通過光貓或者寬頻數據機撥號到網路,一種是直接網線到家。兩種方式都需要網路運營提供商給你寬頻賬號密碼來確認你有權使用網路,一般都通過在寬頻路由器中選擇對應的「撥號」方式,填寫運營商提供的賬號密碼從而才可以連接到互聯網上。
總而言之,寬頻賬號和密碼是用來撥號上線用的,他是你在運營商網路里使用網路的賬號,賬號上有你對應著的帶寬信息,計費信息等等,用來識別你是不是運營商的用戶還有你的寬頻有沒有欠費到期,以及你是不是從注冊的地址使用的寬頻。
路由器的賬號與密碼: 路由器是連接寬頻(網線),發送無線網路(wifi)的工具,我們可以使用路由器查看寬頻的使用情況(是否欠費)以及修改wifi密碼。
路由器的賬號和密碼一般為:賬號(admin)/密碼(admin)IP地址(192.168.1.1)
不同的路由器賬號密碼都是不同的,路由器的密碼一般可以在路由器背面的標簽上找到,分以下幾種情況:
設置路由器的步驟:(知道路由器的賬號和密碼)
(1)在瀏覽器上輸入路由器的IP 地址;
(2)輸入用戶名和密碼;
(3)進入路由器設置頁面,可以根據自己的需要更改設置。
重置路由器的賬號和密碼:(不清楚路由器的賬號和密碼)
關於路由器密碼,忘記了,你可以選擇重置路由器然後重新填寫路由器的賬號密碼 ,操作如下:
1.一般來說,路由器都有個按鈕,你長按該按鈕就可以重置路由器了 ;
2.重置路由器後,你鏈接到wifi 是不需要輸入任何賬號和密碼的,連接WIFI成功後,打開瀏覽器輸入192.168.0.1 (每個路由器的IP地址有可能不一樣);
3.重新設置路由器賬號密碼 ;
4.(如果需要撥號才能連通互聯網的)輸入寬頻賬號密碼,連通互聯網 ;
5.重新設置wifi賬戶和密碼。
(可以和上一部分的 「設置路由器的步驟」 相結合)
1. 手機設置路由器需要先連接這個路由器的wifi信號,然後才可以進行設置的。設置步驟和電腦設置相同,將網線—路由器—電腦之間的線路連接好,啟動電腦和路由器設備;
2. 啟動設備後,打開瀏覽器,在地址欄中輸入192.168.1.1進入無線路由器設置界面。(如進不了請翻看路由器底部銘牌或者是路由器使用說明書,不同型號路由器設置的默認都不一樣。);
3. 設置界面出現一個登錄路由器的帳號及密碼,輸入默認帳號和密碼admin,也可以參考說明書;
4. 登錄成功之後選擇設置向導的界面,默認情況下會自動彈出;
5. 選擇設置向導之後會彈出一個窗口說明,通過向導可以設置路由器的基本參數,直接點擊下一步即可;
6. 根據設置向導一步一步設置,選擇上網方式,通常ADSL用戶則選擇第一項PPPoE,如果用的是其他的網路服務商則根據實際情況選擇下面兩項,如果不知道該怎麼選擇的話,直接選擇第一項自動選擇即可,方便新手操作,選完點擊下一步;
7. 輸入從網路服務商申請到的賬號和密碼,輸入完成後直接下一步;
8. 設置wifi密碼,盡量字母數字組合比較復雜一點不容易被蹭網;
9. 輸入正確後會提示是否重啟路由器,選擇是確認重啟路由器,重新啟動路由器後即可正常上網。
提示:(1)路由器可以保存寬頻帳號,下次使用時不需要在設置了,直接打開路由電源,開機,就可以了;(2)只要一台電腦設置過就可以了,其他電腦都可以上網,接上網線即可。(實際上設置參數保存在路由器中)
(1)最簡單的方法,使用網線連上電腦或者機頂盒,看速度能否穩定(從來不下降到幾十k看電影)。如果連接網線的設備網速沒問題,顯然是無線路由器的問題;否則,是寬頻的問題,打10086報修即可。
(2)檢測無線的方法:弄台筆記本無線連上。
ipconfig先看一下自己的IP和網關IP,下面假設網關IP是192.168.1.1
開命令行窗口(運行cmd命令)
ping 192.168.1.1 -t
觀察一段時間,看是否ping的延時會出現很不穩定甚至超時的狀態,如果是,可以確定是無線路由器問題。
3. 路由器的基本知識
解釋路由器的概念,首先得知道什麼是路由。所謂「路由」,是指把數據從一個地方傳送到另一個地方的行為和動作,而路由器,正是執行這種行為動作的機器,它的英文名稱為Router,是一種連接多個網路或網段的網路設備,它能將不同網路或網段之間的數據信息進行「翻譯」,以使它們能夠相互「讀懂」對方的數據,從而構成一個更大的網路。
簡單的講,路由器主要有以下幾種功能:
第一,網路互連,路由器支持各種區域網和廣域網介面,主要用於互連區域網和廣域網,實現不同網路互相通信;
第二,數據處理,提供包括分組過濾、分組轉發、優先順序、復用、加密、壓縮和防火牆等功能;
第三,網路管理,路由器提供包括配置管理、性能管理、容錯管理和流量控制等功能。
為了完成「路由」的工作,在路由器中保存著各種傳輸路徑的相關數據--路由表(Routing Table),供路由選擇時使用。路由表中保存著子網的標志信息、網上路由器的個數和下一個路由器的名字等內容。路由表可以是由系統管理員固定設置好的,也可以由系統動態修改,可以由路由器自動調整,也可以由主機控制。在路由器中涉及到兩個有關地址的名字概念,那就是:靜態路由表和動態路由表。由系統管理員事先設置好固定的路由表稱之為靜態(static)路由表,一般是在系統安裝時就根據網路的配置情況預先設定的,它不會隨未來網路結構的改變而改變。動態(Dynamic)路由表是路由器根據網路系統的運行情況而自動調整的路由表。路由器根據路由選擇協議(Routing Protocol)提供的功能,自動學習和記憶網路運行情況,在需要時自動計算數據傳輸的最佳路徑。
為了簡單地說明路由器的工作原理,現在我們假設有這樣一個簡單的網路。如圖所示,A、B、C、D四個網路通過路由器連接在一起。
現在我們來看一下在如圖所示網路環境下路由器又是如何發揮其路由、數據轉發作用的。現假設網路A中一個用戶A1要向C網路中的C3用戶發送一個請求信號時,信號傳遞的步驟如下:
第1步:用戶A1將目的用戶C3的地址C3,連同數據信息以數據幀的形式通過集線器或交換機以廣播的形式發送給同一網路中的所有節點,當路由器A5埠偵聽到這個地址後,分析得知所發目的節點不是本網段的,需要路由轉發,就把數據幀接收下來。
第2步:路由器A5埠接收到用戶A1的數據幀後,先從報頭中取出目的用戶C3的IP地址,並根據路由表計算出發往用戶C3的最佳路徑。因為從分析得知到C3的網路ID號與路由器的C5網路ID號相同,所以由路由器的A5埠直接發向路由器的C5埠應是信號傳遞的最佳途經。
第3步:路由器的C5埠再次取出目的用戶C3的IP地址,找出C3的IP地址中的主機ID號,如果在網路中有交換機則可先發給交換機,由交換機根據MAC地址表找出具體的網路節點位置;如果沒有交換機設備則根據其IP地址中的主機ID直接把數據幀發送給用戶C3,這樣一個完整的數據通信轉發過程也完成了。
從上面可以看出,不管網路有多麼復雜,路由器其實所作的工作就是這么幾步,所以整個路由器的工作原理基本都差不多。當然在實際的網路中還遠比上圖所示的要復雜許多,實際的步驟也不會像上述那麼簡單,但總的過程是這樣的。
增加路由器涉及的基本協議
路由器英文名稱為Router,是一種用於連接多個網路或網段的網路設備。這些網路可以是幾個使用不同協議和體系結構的網路(比如互聯網與區域網),可以是幾個不同網段的網路(比如大型互聯網中不同部門的網路),當數據信息從一個部門網路傳輸到另外一個部門網路時,可以用路由器完成。現在,家庭區域網也越來越多地採用路由器寬頻共享的方式上網。
路由器在連接不同網路或網段時,可以對這些網路之間的數據信息進行「翻譯」,然後「翻譯」成雙方都能「讀」懂的數據,這樣就可以實現不同網路或網段間的互聯互通。同時,它還具有判斷網路地址和選擇路徑的功能以及過濾和分隔網路信息流的功能。目前,路由器已成為各種骨幹網路內部之間、骨幹網之間以及骨幹網和互聯網之間連接的樞紐。
NAT:全稱Network Address Translation(網路地址轉換),路由器通過NAT功能可以將區域網內部的IP地址轉換為合法的IP地址並進行Internet的訪問。比如,區域網內部有個IP地址為192.168.0.1的計算機,當然通過該IP地址可以和內網其他的計算機通信;但是如果該計算機要訪問外部Internet網路,那麼就需要通過NAT功能將192.168.0.1轉換為合法的廣域網IP地址,比如210.113.25.100。
DHCP:全稱Dynamic Host Configuration Protocol(動態主機配置協議),通過DHCP功能,路由器可以為網路內的主機動態指定IP地址,而不需要每個用戶去設置靜態IP地址,並將TCP/IP配置參數分發給區域網內合法的網路客戶端。
DDNS:全稱Dynamic Domain Name Server(動態域名解析系統),通常稱為「動態DNS」,因為對於普通的寬頻上網使用的都是ISP(網路服務商)提供的動態IP地址。如果在區域網內建立了某個伺服器需要Internet用戶進行訪問,那麼,可以通過路由器的DDNS功能將動態IP地址解析為一個固定的域名,比如www.cpcw.com,這樣Internet用戶就可以通過該固定域名對內網伺服器進行訪問。
PPPoE:全稱PPP over Ethernet(乙太網上的點對點協議),通過PPPoE技術,可以讓寬頻數據機(比如ADSL Modem)用戶獲得寬頻網的個人身份驗證訪問,能為每個用戶創建虛擬撥號連接,這樣就可以高速連接到Internet。路由器具備該功能,可以實現PPPoE的自動撥號連接,這樣與路由器連接的用戶可以自動連接到Internet。
ICMP:全稱Internet Control Message Protocol(Internet控制消息協議),該協議是TCP/IP協議集中的一個子協議,主要用於在主機與路由器之間傳遞控制信息,包括報告錯誤、交換受限控制和狀態信息等。
4. 路由是什麼意思
路由是指路由器從一個介面上收到數據包,根據數據包的目的地址進行定向並轉發到另一個介面的過程。路由通常與橋接來對比,在粗心的人看來,它們似乎完成的是同樣的事。
它們的主要區別在於橋接發生在OSI參考模型的第二層(數據鏈路層),而路由發生在第三層(網路層)。這一區別使二者在傳遞信息的過程中使用不同的信息,從而以不同的方式來完成其任務。
(4)網路基礎知識路由器之路由擴展閱讀
路由器能夠連接不同類型的區域網和廣域網,如乙太網、ATM網、FDDI網、令牌環網等。不同類型的網路,其傳送的數據單元——包(Packet)的格式和大小是不同的。
就像公路運輸是以汽車為單位裝載貨物,而鐵路運輸是以車皮為單位裝載貨物一樣,從汽車運輸改為鐵路運輸,必須把貨物從汽車上放到火車車皮上,網路中的數據也是如此。
數據從一種類型的網路傳輸至另一種類型的網路,必須進行幀格式轉換。路由器就有這種能力,而交換機和集線器就沒有。
參考資料來源:網路-路由