網路基礎學習日誌(一)
人類不可能將所有的記憶都塞入可以長期記憶的海馬體,大多數的記憶好比記憶體條裡的資料,也許什麼時候說沒就沒了。我想如果將每日所學記錄下來,之後再再來看看,說不定能過更快的回憶起來知識。這是我的寫下該部落格目的。
通過這兩天的學習,我瞭解了計算機網路基礎。今天的實驗是將如下的拓撲結構實現全網互通:
使用思科的Packet Tracer來模擬網路環境。
首先,這裡將Pc和Router直接連線,跳過了通常需要使用交換機[switch]。PC和Switch使用平行線【直通線】來連線,這裡PC直接連線Router是從第一層到第三層的連線了需要使用交叉線,另外Roter和Router的連線屬於同層連線也需要使用交叉線。
這裡的網路IP是靜態的那麼首要的事情是給裝置的所有介面手動分配IP地址,這裡的路由器訊號是思科2811,只有兩個介面,但是還可以額外外接一個100m位寬的介面。
給路由器分配IP時涉及路由器指令。
Router(config)#interface fastEthernet 0/0 進入介面
Router(config-if)#ip address 192.168.1.254 255.255.255.0 配置ip地址
Router(config-if)#no shutdown 開啟介面
當所有介面的IP被分配好,此時拓撲上的各個連線點都應該是綠色的,但是PC之間是無法聯通的,理由如下。
當PC0 ping PC1時,Router1收到電波,並識別到了電波上的地址資訊【來自PC0的IP,去往PC1的IP】,但Router1未記錄PC1的IP資訊,Router開始尋找PC1,開啟一個洪範或者說廣播後發現在它兩個介面的廣播域192.168.0.0和192.168.1.0,顯然這兩個廣播域內都不含PC1。
【這裡貼一條,某槓精同學問我為什麼PC1明明是聯通著的為什麼就連線不到。我回答,鳳姐在門口等你,她真的是等著你的,但是我不說你就是不知道。這裡的微觀原理我暫且不知,但是客觀的道理大概是這樣的】
此時便需要通過路由器下一條指令,來將5個廣播域連線起來。
【下一跳:流量從本地發出後,下一個進入介面的ip地址】
r1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2
字首 目標廣播域 下一跳
在這個實驗裡Router1有3個未知廣播域,需要下一跳3次,Router3同理。
Roter2,有兩個未知廣播域,需要嚇一跳兩次。
完成之後就可以讓,PC0 PC1 PC2互相ping來測試網路了。
二,分析如下動態網路
首先簡談一下交換機,交換機[switch]是集線器[HUB]和中繼器[放大電流]的基礎上更先進的裝置,能將終端發來的電流轉化成二進位制再轉化成電流,在一定程度上解決了遠距離傳輸導致的網路失真【畸變】,而衝突也沒有完全解決。
再談一下路由器的作用:
1、將多個網段進行互聯
2、為它所承載的資料做路徑的選擇
當一個流量進入路由器後,路由器將基於資料包中的目標ip地址,查詢本地的路由表;
若表中存在記錄將無條件按照記錄轉發;若沒有記錄將丟棄該流量;
r1#show ip route 檢視路由表
預設路由器僅存在直連路由;非直連為路由器的未知網段;
獲取未知網段的方法---1、靜態路由 --手寫
2、動態路由 --路由器間溝通生成
該拓撲較為簡單,可以使用讓路由器使用hdcp來自動分配IP。
【DHCP:動態主機配置協議 同一分發和管理IP地址
成為dhcp伺服器的條件:
1、必須存在介面或網絡卡連線到所要下放地址的廣播域內
2、該裝置的介面或網絡卡必須已經擁有合法ip地址且可以通訊
該圖只有路由器滿足這個】
在一臺裝置上可以建立多個dhcp池塘,但一個池塘只能為一個廣播域服務
Router(config)#ip dhcp pool wangcai 建立名為wangcai的chcp池塘
Router(dhcp-config)#
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.1.254
Router(dhcp-config)#dns-server 114.114.114.114
===附錄一些路由命令列===
配置:
Router> Router部分為主機名,預設所有的路由器叫router,所有的交換機叫switch;
>部分為模式;
Router> 使用者模式,第一級別模式,最低級別模式;遊客模式
Router>enable 鍵入授權
Router# 特權模式,第二級別模式,檢視所有的引數,測試所有引數
Router#configure terminal 鍵入配置終端
Router(config)# 全域性配置模式,第三級別模式;可以對裝置進行管理配置
Router(config-???)# 其他配置模式 各種專用配置
出: exit end 從特權以上直接回到特權模式
幫助系統: ? 查詢命令 tab鍵--自動補全單詞
Router(config)#no ip domain-lookup 關閉域名解析
Router#show ip interface brief 檢視介面的摘要