RIP協(xié)議格式基礎(chǔ)
RIP協(xié)議在路由器中的應(yīng)用非常廣泛,隨著網(wǎng)絡(luò)和硬件的不斷發(fā)展,RIP協(xié)議的使用已經(jīng)漸漸減少。那么對(duì)于這部分內(nèi)容,我們還是來簡(jiǎn)單了解一下。畢竟這個(gè)協(xié)議是路由器的基礎(chǔ)知識(shí)。
RIP協(xié)議的分組格式
下面描述IP RIP和IP RIP2的分組格式。
1、RIP協(xié)議分組格式
命令--表示該分組是請(qǐng)求還是響應(yīng)。請(qǐng)求分組要求路由器發(fā)送其路由表的全部或部分。
響應(yīng)分組可以是主動(dòng)提供的周期性路由更新或?qū)φ?qǐng)求的響應(yīng)。大的路由表可以使用多個(gè)RIP分組來傳遞信息。
版本號(hào)--指明使用的RIP版本,此域可以通知不同版本的不兼容。
零--未使用。
地址族標(biāo)志(AFI)--指明使用的地址族。RIP設(shè)計(jì)用于攜帶多種不同協(xié)議的路由信息。
每個(gè)項(xiàng)都有地址族標(biāo)志來表明使用的地址類型,IP的AFI是2。
地址--指明該項(xiàng)的IP地址。
metric--表示到目的的過程中經(jīng)過了多少跳數(shù)(路由器數(shù))。有效路徑的值在1和15之間,16表示不可達(dá)路徑。
注:在一個(gè)IP RIP協(xié)議分組中最多可有25個(gè)AFI、地址和metric域,即一個(gè)RIP分組中最多可含有25個(gè)地址項(xiàng)。
2、RIP2分組格式
RIP2規(guī)范(RFC1723)允許RIP分組包含更多的信息,并提供了簡(jiǎn)單的認(rèn)證機(jī)制。
命令--表示該分組是請(qǐng)求還是響應(yīng)。請(qǐng)求分組要求路由器發(fā)送其路由表的全部或部分。
響應(yīng)分組可以是主動(dòng)提供的周期性路由更新或?qū)φ?qǐng)求的響應(yīng)。大的路由表可以使用多個(gè)RIP分組來傳遞信息。
版本--指明使用的RIP版本,在實(shí)現(xiàn)RIP2或進(jìn)行認(rèn)證的RIP協(xié)議分組中,此值為2。
未使用--值為0。
地址族標(biāo)志(AFI)--指明使用的地址族。RIP設(shè)計(jì)用于攜帶多種不同協(xié)議的路由信息。每個(gè)項(xiàng)都有地址族標(biāo)志來表明使用的地址類型,IP的AFI是2。
如果第一項(xiàng)的AFI為0xFFFF,該項(xiàng)剩下的部分就是認(rèn)證信息。目前,唯一的認(rèn)證類型就是簡(jiǎn)單的口令。
路由標(biāo)記--提供區(qū)分內(nèi)部路由(由RIP學(xué)得)和外部路由(由其它協(xié)議學(xué)得)的方法。
IP地址--指明該項(xiàng)的IP地址。
子網(wǎng)掩碼--包含該項(xiàng)的子網(wǎng)掩碼。如果此域?yàn)?,則該項(xiàng)不指定子網(wǎng)掩碼。
下一跳--指明下一跳的IP地址。
metric--表示到目的的過程中經(jīng)過了多少跳數(shù)(路由器數(shù))。有效路徑的值在1和15之間,16表示不可達(dá)路徑。
注:在一個(gè)IP RIP協(xié)議分組中最多可有25個(gè)AFI、地址和metric域,即一個(gè)RIP分組中最多可含有25個(gè)地址項(xiàng)。 如果AFI指明為認(rèn)證信息,則只能有24個(gè)路由表項(xiàng)。