一種基于可編程網(wǎng)絡(luò)技術(shù)的多宿主網(wǎng)絡(luò)路由轉(zhuǎn)發(fā)方法

基本信息

申請(qǐng)?zhí)?/td> CN201711213654.2 申請(qǐng)日 -
公開(公告)號(hào) CN109842574B 公開(公告)日 2020-07-17
申請(qǐng)公布號(hào) CN109842574B 申請(qǐng)公布日 2020-07-17
分類號(hào) H04L12/947 分類 -
發(fā)明人 王勁林;尤佳莉;麻樸方;王玲芳;葉曉舟;程鋼 申請(qǐng)(專利權(quán))人 北京中科海力技術(shù)有限公司
代理機(jī)構(gòu) 北京方安思達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 北京中科海力技術(shù)有限公司;中國科學(xué)院聲學(xué)研究所
地址 100190 北京市海淀區(qū)北四環(huán)西路21號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開一種基于可編程網(wǎng)絡(luò)技術(shù)的多宿主網(wǎng)絡(luò)的路由轉(zhuǎn)發(fā)方法,所述方法包括:當(dāng)進(jìn)行數(shù)據(jù)包的路由轉(zhuǎn)發(fā)時(shí),根據(jù)轉(zhuǎn)發(fā)流表地址匹配方法進(jìn)行地址到端口的匹配,根據(jù)所匹配的端口對(duì)地址進(jìn)行歸類,使得每個(gè)端口都對(duì)應(yīng)一個(gè)目的地址組,基于鏈路信息表中的信息和端口選擇函數(shù),選擇合適的端口和相應(yīng)的目的地址組,裁剪掉其余端口的目的地址組;利用地址過濾函數(shù)以及數(shù)據(jù)攜帶的前跳信息對(duì)剩下的目的地址組進(jìn)行進(jìn)一步裁剪;對(duì)于目的地址組中剩余的地址,如果采用單一地址選取方法能夠確定單一目的地址,則將其作為目的地址,采用通用路由轉(zhuǎn)發(fā)方法將報(bào)文轉(zhuǎn)發(fā)至目的地址,否則封裝目的地址組,采用單一地址選取方法逐跳確定單一目的地址,直至到達(dá)目的地址。