搞不懂缺省路由?一個故事告訴你

在這裏插入圖片描述

00 對路由的理解

首先我先來分享分享我對路由的理解:
在我的理解裏,路由器和路由表的形式類比於一個點一條線

一個點指的是一個座標,可以理解成是肯德基或者麥當勞在地圖上的一個座標

一條線指的是這個點要想到達其他點可選的一條線路

我們知道點線成面,這裏也是如此。

網絡上衆多的路由器,路由器上許多的路由表,總多的點線整合起來就成了一張地圖,一張網絡的地圖。

在這個地圖的幫助下,我們就可以順利地從處於北京的網絡地址A訪問到處於上海的網絡地址B。

這裏有個地方要注意了,使用這個地圖的方法很特殊,那就是你必須按順序一個一個點來,否則是會迷路的!!!

舉個栗子:
你現在處於A地,你想要前往C地,沿途會經過B地。

這個時候你會發現,你想要選擇去C地,但是地圖上並沒有顯示C地的具體位置,而是指示你要去B地的路線。而只有你到達B地之後B地纔會告訴你怎麼去往C地

也就是說,雖然你不能掌握全局,但是隻要按照地圖一步一步來,你就會越來越接近目的地,直到最後你就會到達你想要的目的地

這裏的理解可以類比於多米諾骨牌,比如第一張牌,能夠砸到自己的下一張牌,即下一跳,第二張牌能夠找到自己的下一跳,即第三張牌。依次滴遞推,無論中間有多少個骨牌,只要可以夠找到自己的下一跳,便可以找到終點。因爲這個遊戲規則是:下一跳更接近終點 ,這樣起點和終點就能溝通起來。

在這裏,我們可以繼續發散思維,如果多米諾骨牌中的其中一張牌沒有被上一張牌推倒,那麼最後一張牌會被推倒嘛

肯定是不會的,所以說如果你想要從A到達C,而途徑到B卻發現B地沒有去往C地的指示,那麼你就會被卡在B點,達到不了C地的。



01 缺省網關在路由表裏的形式

說完對路由的理解,那麼說回正題,接下來我們就來看看缺省路由/網關

缺省路由長什麼樣呢?

長如下這樣:

在這裏插入圖片描述

這條缺省路由的實際意思是:我海納百川,不管你的網絡號是什麼、掩碼是什麼,只要你不清楚下一步要去哪裏,就選擇我吧,我會使用物理接口Eth0發送給下一跳,會讓你更接近目的地的




02 用故事理解缺省路由

受疫情影響,某學校要求孩子放學後要麼由家長接送要麼統一乘坐校車回家。下課鈴響後,孩子們紛紛跑到校門口尋找自己的家長,找到自己家長的孩子開心地牽着家長的手回去,我們發現,家長或許不會馬上帶着孩子回家,可能還會帶着孩子去逛逛街、吃吃小吃。但毫無疑問,最終的目的地通常都是家中。也就是說,孩子不用考慮那麼多,只要牽着家長的手即可更接近家裏。(路由器根據路由表匹配目的IP地址,將報文發給對應的下一跳)

小明、李四倒都很幸運,很快就找到了自己的家長,牽着家長的手坐車離去。但是學校門口,還有很多包括張三在內的許多同學沒有回家,老師大聲呼喊着:沒有找到家長的同學,過來統一坐校車回家。(如果報文在路由表裏匹配不到目的IP地址,則統一發給某個地址)

在這裏,老師說的校車就是剩下同學的最後的選擇,也就是我們說的缺省(默認)網關。




覺得本文對你有幫助的話,還請點個贊多多支持喲~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章