CCNA培训(三)20210717day03
認識IPv4地址:
32=網絡位長度+主機位長度
通過掩碼長度來確定網絡位長度
表達方式:
192.168.1.1/24
192.168.1.1
255.255.255.0
網絡劃分(VLSM)將一個大網絡劃分成多個小網絡。
地址塊block大小,其中就有16。其中可用的只有14
地址塊大小為32才夠用。
關注的網絡位計算方法:
2^B=8
B=3
/27
關注主機位計算方法:
2^H=32
H=5(主機位長度為5)
網絡位長度=32-5=27
網絡匯總(CIDR)將多個小網絡合并成一個大網絡。
精確匯總:匯總之后不應該包括沒有羅列出的明細路由!
A 0 /8
B 10 /16
C 110 /24
D
E
私有地址
未指定地址
環回地址
路由:
路由和路由器是不是一回事?
路由器是一種設備名稱。
路由可以分為兩種理解方式:
協議 路由類型 prefix/mask [AD/metric] next-hop time local outgoing interface
O IA 10.1.1.0/24 [110/3] via 12.1.1.2 33:22:11 Fastethernet 0/0
O IA 10.1.1.0/24 [110/5] via 14.1.1.5 33:22:11 Fastethernet 0/2
R 20.1.1.0/24 [120/4] via 13.1.1.3 11:22:33 Fastethernet 0/1
D
S
C
B
Next-hop的本質是什么?其本質是一個Ip地址。
是哪個位置上的IP地址呢?本地直接口的對端接口IP地址。
connected:
一般設備互聯接口互通,都是依賴于直連路由。
static:靜態路由的配置方法
ip route x.x.x.x y.y.y.y next-hop
x.x.x.x y.y.y.y 這個代表什么?目的網絡(數據包可以去到的地方)
next-hop 下一跳
ip route x.x.x.x y.y.y.y interface next-hop
ip route x.x.x.x y.y.y.y next-hop
ip route x.x.x.x y.y.y.y interface
Arp-proxy
靜態路由配置思路:
若想配置靜態路由,得先問自己:這個路由器到底要發數據包去到哪里?
標準靜態路由: ip route 10.1.1.0 255.255.255.0 12.1.1.2 fastethernet 0/0
缺省靜態路由: ip route 0.0.0.0 0.0.0.0 12.1.1.2 fastethernet 0/0
浮動靜態路由: ip route 10.1.1.0 255.255.255.0 12.1.1.2 fastethernet 0/0 100
? ip route 10.1.1.0 255.255.255.0 13.1.1.3 fastethernet 0/1 200
甲方虐我千百遍
我待甲方如初戀
有朝一日進甲方
虐遍天下代理商
過線
做問題分析時,不要將其”靈異化“
你以為你做的和你實際做的,有很大出入!
linus
show me the code, talk is too expensive!
dynamic routing protocol:
該圖中藍色傳遞的是路由信息,綠色傳遞的是流量信息。
路由的傳遞方向與流量的傳遞方向,永遠相反。
如果路由器不具備路由信息,是不可能發送數據包出來的。因此需要先有路由信息,后發流量信息。
distance vector:距離矢量。道聽途說,其根本是每個路由器對全網的結構沒有了解!
水平分割(標準水平分割,毒性反轉水平分割)
路由毒化
路由定時器
RIPv2
EIGRP
successor 后繼路由器(正常最優的next-hop節點)
feasible successor 可行后繼路由器(僅次于正常最優的next-hop節點)(是否能夠成為可行后繼得看造化。因為是有判斷條件的。如果條件不滿足,哪怕是僅次于正常最優的next-hop節點,也不會是可行后繼。)
R1的后繼路由器是誰?(這種表達不正確,必須明確目的網絡!)
對于R1要去往4.4.4.0/24這個地方,其后繼路由器和可行后繼路由器分別是誰?
successor 后繼路由器是R2
feasible successor 可行后繼路由器R3
AD advertised distance 通告距離 本節點的鄰居到達目的網絡的metric
FD feasible distance 可行距離 其計算公式如下:
feasible distance = advertised distance + metric to neighbor
feasible successor是否存在的判斷標準是什么?
備份路徑的通告距離是否小于當前路徑的可行距離。
是:feasible successor
否:no feasible successor
可行后繼路由器的優勢在于:當后繼路由器丟失,可行后繼路由器會被直接加入到本地路由表中作為轉發依據,無需經過查詢和確認機制!(設置可行后繼路由器的目的在于,加快路由表的收斂速度)
eigrp的三張表:
show ip eigrp neighbors 查看鄰居表
show ip eigrp topology 查看拓撲表(eigrp的數據庫)
show ip route eigrp 查看路由表中eigrp的條目
link-state protocol:鏈路狀態。自行計算,其根本是每個路由器對全網的結構都有認知!
eigrp的配置:
router eigrp 100 # 創建eigrp路由進程。其中100是自治系統ID,需要不同的路由器保持相同的自治系統ID才可以建立鄰居。no auto-summary # 關閉自動匯總(自動匯總會在路由的主類邊間匯總,因此需要將其關閉。)network 12.1.1.1 0.0.0.0 # 將該IP地址所對應的接口運行eigrp協議。network 13.1.1.1 0.0.0.0 # 將該IP地址所對應的接口運行eigrp協議。network 192.168.11.1 0.0.0.0 # 將該IP地址所對應的接口運行eigrp協議。passive-interface FastEthernet0/1 # 將連接終端的網關接口運行此命令,目的在于不收也不發eigrp報文,以維護網絡中的安全。variance 66 # 定義非等價負載均衡系數。該系數是由可行后繼的FD除以后繼的FD,其商小數點入一取整。exit12.1.1.0/24
12.1.1.0 255.255.255.0 正掩碼表達方式
12.1.1.0 0.0.0.255 反掩碼表達方式
ripv2的配置:
router rip version 2 # 定義RIP運行版本no auto-summary network 192.168.11.0 # 以主類形式使能接口network 12.0.0.0network 15.0.0.0network 13.0.0.0一臺路由器到底發送哪些路由出去讓其他設備學習呢?
OSPF Open Shortest Path First
OSPF的三張表:
show ip ospf neighbors 查看鄰居表
show ip ospf database 查看拓撲表(LSDB)
show ip route ospf 查看ospf的路由表
信息的同步:
LSA link-state advertisement每個路由器的接口一旦運行了ospf之后,就會將本地的直連路由以lsa的形式發送出去,以使本area內其他路由器可以學習到。
思考:這種lsa都發送出去了,其他路由器也都學到了。那么最后穩定下來之后會是什么結果?
結果就是每個路由器所了解的信息都一致。稱為lsa同步。
實際上每個路由器都會將收到的lsa信息放到自己的link-state database中,最終這個lsdb的內容應該是同步的。
信息的計算:
會將lsdb中的lsa信息作為計算原料,使用spf算法(迪杰斯特拉算法)作為指導方針,area內每個路由器以自己為root,進行計算,最終得出spf-tree。
思考:每個area內,到底有幾棵樹?area內有多少個路由器,就有多少個root,就有多少棵樹!
大質數因式分解:
66108233616263
37865431*1745873=
哥尼斯堡七橋事件
一個封閉圖形,若想實現一筆畫,那么這個圖形至少要存在一個點,并且該點向外輻射的線的數目為偶數!
基于spf-tree每個路由器就可以計算出本地到達網絡中所有其他地方的最短路徑。這些最短路徑就是轉發依據。將其匯總到路由表中。
OSPF的多area:
area0是絕對骨干(backbone),沒得商量
其他area都是非骨干,并且在做網絡設計師,非骨干要與骨干直接相連。
路由器如果其有的接口工作在骨干,而有的接口工作在非骨干。那么這類路由器被稱為ABR(area boundary router)。在ABR上,會維護多個area的database。
注意:lsdb同步指的是,在同一個area內是同步的。即,跨area,database不可以同步。
路由器如果其有的接口工作在ospf內,而又同時和本ospf的AS外部路由器建立關系,那么該路由器被稱為ASBR(AS boundary router)
area是一個接口級概念。每個接口都應該運行在某個area。而非整個路由器節點運行在某個area。
OSPF的報文:
OSPF的狀態機:
ospf的router-id:
router-id實際上是運行ospf進程路由器的名字。既然是名字,就不應該和其他路由器一樣!
router-id是一個以IPv4地址格式呈現的字符串。
router-id的產生:
鄰居和鄰接:
鄰居關系:只要彼此相互知道對方的存在,即為鄰居!
鄰接關系:不僅僅彼此相互發現,而且彼此之間還有深入的了解!
情況一,和對門兒。鄰接 (full)
情況二,和四樓。鄰居 (2-way)
DR/BDR DR-other
此三個角色是在MA環境中才會出現。
DR和BDR的選舉是基于router-id的。
誰的router-id大,誰就是DR,次大就是BDR。
DR/BDR和DR-other都是接口級概念,并非節點級概念。
DR角色非搶占!(為了保證網絡結構的穩定性,不支持搶占)
選舉期內,大家一起競選DR和BDR。選舉期外,新加入只能是DR-other。選舉期默認40s。
在MA環境中,所有接口都會監聽224.0.0.5這個組播地址。但只有DR和BDR才會監聽224.0.0.6這個組播地址。
OSPF配置:
# R1配置: router ospf 100router-id 1.1.1.1passive-interface FastEthernet0/1network 192.168.11.1 0.0.0.0 area 1network 10.1.1.1 0.0.0.0 area 1 # R2配置: router ospf 100router-id 2.2.2.2network 10.1.1.2 0.0.0.0 area 1 # R3配置: router ospf 100router-id 3.3.3.3network 10.1.1.3 0.0.0.0 area 1 # R4配置: router ospf 100router-id 4.4.4.4network 10.1.1.4 0.0.0.0 area 1network 45.1.1.4 0.0.0.0 area 0 # R5配置: router ospf 100router-id 5.5.5.5network 45.1.1.5 0.0.0.0 area 0network 56.1.1.5 0.0.0.0 area 2 # R6配置: router ospf 100router-id 6.6.6.6passive-interface FastEthernet0/1network 56.1.1.6 0.0.0.0 area 2network 192.168.22.1 0.0.0.0 area 2 # 該命令用于重置ospf之間的鄰居關系,并激發路由器之間重新學習lsa信息,重新計算路由表! R1#clear ip ospf process Reset ALL OSPF processes? [no]: y總結
以上是生活随笔為你收集整理的CCNA培训(三)20210717day03的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CCNA培训简介
- 下一篇: 带中文的网页下载为PDF格式的文件(js