最近在看謝希仁的《計算機網路》第五版。讀到CIDR部分,書中是第136和137頁。
作者提到“如果沒有采用CIDR,則在1994和1995年,因特網的一個路由表就會超過7萬個專案,而使用CIDR后,在1996年一個路由表的專案數才只有3萬多個”。
這段話的意思是CIDR大幅減少了路由表的專案數量,請問這個是什么意思呢?
我的理解是,原先路由表要寫上每一個子網的網路號,現在只需要寫一個CIDR后的網路號。
但是,這個怎么實作呢?
比如,一個路由器R1,連接到R2,R2的出口1有三個子網172.30.1.0,172.30.2.0,172.30.3.0
原先的路由表寫的是三個子網網路號,用了CIDR之后,就寫一個172.30.0.0么?
還有一個問題,劃分的子網,必須都是連接在路由器的同一個介面吧?
uj5u.com熱心網友回復:
對于第一個問題,就是按照你那樣理解,但是要注意使用CIDR聚合后得到的子網掩碼會變小,第二個問題,路由器的每個介面就是一個網段
uj5u.com熱心網友回復:
怎么個意思呢uj5u.com熱心網友回復:
劃分得到的各子網,是屬于不同網段,需要配置在路由器不同介面,但是路由器的一個介面可以配置成多個子介面,每個子介面在邏輯上就相當于路由器的介面,但是在物理上,它只是用了路由器的一個介面,也就是,在路由器的一個介面上可以實作配置多個不同網段的ip地址uj5u.com熱心網友回復:
你好,對于第一個問題按你的理解就行,上面三個172的C類網段,子網掩碼都為24位,構成超網,前移網路位,找相同的位,應該是左移兩位吧。再書上后面內容中比如靜態路由中你會看到關于路由匯總的相關介紹,其它就是這個內容,如果你自己看書有疑問的話,給你推薦一個老師講的,就是按謝希仁老師的這本書來講的,我之前就是聽的這個老師的,挺細致的,自己可去B站搜索一下韓立剛https://www.bilibili.com/video/BV17p411f7ZZ?from=search&seid=10729750600823930991
uj5u.com熱心網友回復:
第三段是1-3,就把第三段保留2bit的主機位,第三段劃分為64就是6bit的網路位,172.30.0.0/22就行了,網路地址172.30.0.0,合法地址172.30.0.1到172.30.3.254就行了。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/9063.html
標籤:交換及路由技術
