1.一種報(bào)文轉(zhuǎn)發(fā)方法,其特征在于,所述方法包括:
接收第一以太網(wǎng)報(bào)文;
確定所述第一以太網(wǎng)報(bào)文對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);
確定所述第一以太網(wǎng)報(bào)文的目的IP地址及對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)匹配于第一轉(zhuǎn)發(fā)表項(xiàng)的IP地址和虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);驗(yàn)證所述第一以太網(wǎng)報(bào)文的虛擬局域網(wǎng)標(biāo)識(shí)和目的MAC地址與所述第一轉(zhuǎn)發(fā)表項(xiàng)的虛擬局域網(wǎng)標(biāo)識(shí)和MAC地址一致;
通過(guò)所述第一轉(zhuǎn)發(fā)表項(xiàng)的出端口發(fā)送所述第一以太網(wǎng)報(bào)文。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
接收第一IP報(bào)文;
確定所述第一IP報(bào)文對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);
確定收到的第一IP報(bào)文的目的IP地址及其虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)匹配于所述第一轉(zhuǎn)發(fā)表項(xiàng)的IP地址和虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);對(duì)所述第一IP報(bào)文進(jìn)行以太網(wǎng)封裝;其中封裝后的以太網(wǎng)報(bào)文的虛擬局域網(wǎng)標(biāo)識(shí)和目的MAC地址分別對(duì)應(yīng)于所述第一轉(zhuǎn)發(fā)表項(xiàng)的虛擬局域網(wǎng)標(biāo)識(shí)和MAC地址;
通過(guò)所述第一轉(zhuǎn)發(fā)表項(xiàng)的出端口發(fā)送封裝后的以太網(wǎng)報(bào)文。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
接收ARP報(bào)文;
獲取所述ARP報(bào)文的發(fā)送端IP地址和發(fā)送端MAC地址;
獲取所述ARP報(bào)文對(duì)應(yīng)的虛擬局域網(wǎng)標(biāo)識(shí)及虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);
獲取所述ARP報(bào)文的接收端口;
生成第二轉(zhuǎn)發(fā)表項(xiàng);其中第二轉(zhuǎn)發(fā)表項(xiàng)的IP地址和虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)為所述發(fā)送端IP地址以及所述發(fā)送端IP地址對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí),所述第二轉(zhuǎn)發(fā)表項(xiàng)的虛擬局域網(wǎng)標(biāo)識(shí)、MAC地址以及出端口分別為所述ARP報(bào)文對(duì)應(yīng)的虛擬局域網(wǎng)標(biāo)識(shí)、所述發(fā)送端MAC地址以及所述ARP報(bào)文的接收端口。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
接收第二以太網(wǎng)報(bào)文;
獲取所述第二以太網(wǎng)報(bào)文的源IP地址和源MAC地址;
獲取所述第二以太網(wǎng)報(bào)文的虛擬局域網(wǎng)標(biāo)識(shí)及虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);
獲取所述第二以太網(wǎng)報(bào)文的接收端口;
生成第三轉(zhuǎn)發(fā)表項(xiàng);其中第三轉(zhuǎn)發(fā)表項(xiàng)的IP地址和虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)是所述源IP地址以及所述第二以太網(wǎng)報(bào)文的對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí),所述第三轉(zhuǎn)發(fā)表項(xiàng)的虛擬局域網(wǎng)標(biāo)識(shí)、MAC地址以及出端口分別是所述第二以太網(wǎng)報(bào)文的對(duì)應(yīng)的虛擬局域網(wǎng)標(biāo)識(shí)、所述源MAC地址以及所述第二以太網(wǎng)報(bào)文的接收端口。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,生成所述第三轉(zhuǎn)發(fā)表項(xiàng)之前,所述方法還包括:
驗(yàn)證所述源IP地址所對(duì)應(yīng)的虛擬局域網(wǎng)標(biāo)識(shí)與本地配置的虛擬局域問(wèn)的標(biāo)識(shí)一致;驗(yàn)證所述源IP地址所對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)與本地配置的虛擬轉(zhuǎn)發(fā)實(shí)例的標(biāo)識(shí)一致。
6.一種報(bào)文轉(zhuǎn)發(fā)裝置,其特征在于,所述裝置包括:
接收單元,用于接收第一以太網(wǎng)報(bào)文;
第一轉(zhuǎn)發(fā)控制單元,用于確定所述第一以太網(wǎng)報(bào)文對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);確定所述第一以太網(wǎng)報(bào)文的目的IP地址及虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)匹配于第一轉(zhuǎn)發(fā)表項(xiàng)的IP地址和虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);驗(yàn)證所述第一以太網(wǎng)報(bào)文的虛擬局域網(wǎng)標(biāo)識(shí)和目的MAC地址與所述第一轉(zhuǎn)發(fā)表項(xiàng)的虛擬局域網(wǎng)標(biāo)識(shí)和MAC地址一致;
發(fā)送單元,用于通過(guò)所述第一轉(zhuǎn)發(fā)表項(xiàng)的出端口發(fā)送所述第一以太網(wǎng)報(bào)文。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,
所述接收單元,還用于接收第一IP報(bào)文;
所述第一轉(zhuǎn)發(fā)控制單元,還用于確定所述第一IP報(bào)文對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);確定收到的第一IP報(bào)文的目的IP地址及其虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)匹配于所述第一轉(zhuǎn)發(fā)表項(xiàng)的IP地址和虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);對(duì)所述第一IP報(bào)文進(jìn)行以太網(wǎng)封裝;其中封裝后的以太網(wǎng)報(bào)文的虛擬局域網(wǎng)標(biāo)識(shí)和目的MAC地址分別對(duì)應(yīng)于所述第一轉(zhuǎn)發(fā)表項(xiàng)的虛擬局域網(wǎng)標(biāo)識(shí)和MAC地址;
所述發(fā)送單元,還用于通過(guò)所述第一轉(zhuǎn)發(fā)表項(xiàng)的出端口發(fā)送封裝后的以太網(wǎng)報(bào)文。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,
所述接收單元,還用于接收ARP報(bào)文;
所述裝置還包括:
第二轉(zhuǎn)發(fā)控制單元,用于獲取所述ARP報(bào)文的發(fā)送端IP地址和發(fā)送端MAC地址;獲取所述ARP報(bào)文對(duì)應(yīng)的虛擬局域網(wǎng)標(biāo)識(shí)及虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);獲取所述ARP報(bào)文的接收端口;生成第二轉(zhuǎn)發(fā)表項(xiàng);其中第二轉(zhuǎn)發(fā)表項(xiàng)的IP地址和虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)為所述發(fā)送端IP地址以及所述發(fā)送端IP地址對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí),所述第二轉(zhuǎn)發(fā)表項(xiàng)的虛擬局域網(wǎng)標(biāo)識(shí)、MAC地址以及出端口分別為所述ARP報(bào)文對(duì)應(yīng)的虛擬局域網(wǎng)標(biāo)識(shí)、所述發(fā)送端MAC地址以及所述ARP報(bào)文的接收端口。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,
所述接收單元,還用于接收第二以太網(wǎng)報(bào)文;
所述第一轉(zhuǎn)發(fā)控制單元,還用于獲取所述第二以太網(wǎng)報(bào)文的源IP地址和源MAC地址;獲取所述第二以太網(wǎng)報(bào)文的虛擬局域網(wǎng)標(biāo)識(shí)及虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí);獲取所述第二以太網(wǎng)報(bào)文的接收端口;生成第三轉(zhuǎn)發(fā)表項(xiàng);其中第三轉(zhuǎn)發(fā)表項(xiàng)的IP地址和虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)是所述源IP地址以及所述第二以太網(wǎng)報(bào)文的對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí),所述第三轉(zhuǎn)發(fā)表項(xiàng)的虛擬局域網(wǎng)標(biāo)識(shí)、MAC地址以及出端口分別是所述第二以太網(wǎng)報(bào)文的對(duì)應(yīng)的虛擬局域網(wǎng)標(biāo)識(shí)、所述源MAC地址以及所述第二以太網(wǎng)報(bào)文的接收端口。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,
所述第一轉(zhuǎn)發(fā)控制單元,還用于驗(yàn)證所述源IP地址所對(duì)應(yīng)的虛擬局域網(wǎng)標(biāo)識(shí)與本地配置的虛擬局域問(wèn)的標(biāo)識(shí)一致;驗(yàn)證所述源IP地址所對(duì)應(yīng)的虛擬路由轉(zhuǎn)發(fā)標(biāo)識(shí)與本地配置的虛擬轉(zhuǎn)發(fā)實(shí)例的標(biāo)識(shí)一致。