由淺至深:
(1)什麼是子網掩碼?
子網掩碼是與ip位址搭配來進行使用的,用於判斷兩台機器是否能夠互相通訊。最簡單的方法是將兩台計算機各自的ip位址與子網掩碼進行與操作,如果得到的結果相同,則屬於同一子網,可以直接不通過網際網路通訊。
子網掩碼連續1代表網路位,連續0代表主機位
b類:225.255.0.0
c類:255.255.255.0
(2)談談什麼是cidr,是怎麼工作的?
cidr是無類別域間路由,它是一種無分類的編址方式, 使得ipv4的位址分配變得更加有效。它摒棄了a,b,c類,子網的概念,一般採用「斜線記法」來表示(eg:128.14.35.7/20代表網路字首佔20位,主機位佔12位)。cidr將網路字首相同的連續ip位址組成了乙個「cidr」位址塊,只要知道這個位址塊中的任何位址,就可以知道位址塊的全部細節(eg:位址塊最小位址,最大位址,位址數目,掩碼,聚合某類網路(a,b,c類)的數量)
路由聚合是什麼?
路由聚合也叫做構造超網,如果不使用聚合,會出現下面的情況:
eg: r1路由器與5個網路相連,r2路由和r1相鄰,他們周期性地通告自身的路由資訊給對方,
如果不使用聚合,r1通告給r2的路由資訊應該是:(r2路由表會增加五條記錄)
路由記錄對路由表占用過多,將路由記錄按照共同字首進行聚合
網路字首越長,主機位數就越少,位址塊就越小,路由越具體。如果路由器查表**分組時發現有多條路由可選,則會選取網路字首最長的那一條,這個規則叫做「最長字首匹配」。
(3)談談什麼是dhcp?
dhcp是動態主機配置協議,是乙個應用層的協議,基於udp來實現的。
網路中各個主機啟動之後會向dhcp伺服器請求自己的網路配置資訊,這樣就可以進行自動獲取,而不需要手工配置。(配置的內容包括ip位址,子網掩碼,閘道器,dns伺服器等)
工作過程:
(1)主機執行dhcp客戶程序(埠:68),服務端執行dhcp服務程序(埠:67)
(2)主機通過廣播傳送dhcp發現報文,報文源位址為0.0.0.0(因為此時還沒有ip位址,目的位址為廣播位址(255.255.255.255),網路中的所有裝置都會收到該資料報,對其一層層解封,伺服器程序接收報文並作出相應(報文封裝了事務id和客戶端的mac位址)。
(3)伺服器根據其中封裝的dhcp客戶端的mac位址來查詢自己的資料庫,如果裡面有針對該mac位址的配置資訊,則傳送dhcp提供報文;如果沒有,則採用預設配置資訊來傳送dhcp提供報文,封裝該報文的ip資料報源ip位址為伺服器的ip位址,目的位址是廣播位址255.255.255.255(因為此時主機還沒有ip)
(4)主機根據dhcp提供報文中的事務id是否與自己所發的id一致,來判斷報文是否是自己所請求的報文,相同則接受,否則丟棄。(dhcp提供報文中包含分配的ip,子網掩碼,閘道器,位址租期等資訊)
(5)主機封裝該ip報文的源ip位址為0.0.0.0,目的位址是廣播位址255.255.255.0, 希望徵得dhcp伺服器的同意(報文中封裝有事務id, dhcp伺服器的mac位址,接受租約中的ip位址,提供此租約的dhcp伺服器端的ip位址)
(6)dhcp伺服器給主機傳送確認報文,源ip位址為伺服器的ip位址,目的位址為廣播位址,這樣主機就可以使用租用的ip位址了。
cidr斜線記法位址塊網路字首
計算機網路層 劃分變長子網和構造超網 變長子網的劃分 什麼是變長子網的劃分?變長子網的劃分其實就是在等長子網的劃分上,分別取不同等分子網中的某個或者多個子網。看乙個例子 分析 a子網 相當於取了等長子網劃分為8個子網中的乙個子網。子網掩碼 255.255.255.224 規律總結 1.變長子網劃分的...
cidr斜線記法位址塊網路字首 IP位址
版本 4b 指ip的版本,目前廣泛使用的版本號為4 首部長度 4b 單位4b 最大值為60b 15 4b 也就是說可變部分最多40b。總長度 16b 單位b 首部和資料之和的長度。注 乙太網的最大傳送單元mtu為1500b,因此乙個ip資料報總長度應該小於等於mtu。標識 16b 唯一標識乙個資料報...
計算機網路知識
1.網橋的自學習和 過程。若有,則將 表中記錄的目的位址埠和此幀進入網橋時通過的埠進行比較,若相等則丟棄此幀 因為目的主機已經收到此幀了 若不相等,則將此幀通過 表記錄的目的位址埠 出去。2.關於csma cd 機制。簡述csma cd 的工作過程 答 csma cd 的工作過程如下 傳送站傳送時首...