但是與工作在網(wǎng)絡(luò)數(shù)據(jù)鏈路層,從物理上劃分網(wǎng)段的交換機(jī)不同,路由器使用專門的軟件協(xié)議從邏輯上對(duì)整個(gè)網(wǎng)絡(luò)進(jìn)行劃分。路由器在操作中僅接受源站或者其他相關(guān)路由器傳遞的信息,這是路由器一種基于網(wǎng)絡(luò)層的互聯(lián)設(shè)備。路由器通常位于網(wǎng)絡(luò)層,因而路由技術(shù)也是與網(wǎng)絡(luò)層相關(guān)的一門技術(shù), 路由器與早期的網(wǎng)橋相比有很多的變化和不同。
所以在路由器中, 通常存在著一張路由表。根據(jù)傳送網(wǎng)站傳送的信息的終地址,尋找下一轉(zhuǎn)發(fā)地址,應(yīng)該是哪個(gè)網(wǎng)絡(luò)。路由器是互聯(lián)網(wǎng)的主要結(jié)點(diǎn)設(shè)備。路由器通過路由決定數(shù)據(jù)的轉(zhuǎn)發(fā)。轉(zhuǎn)發(fā)策略稱為路由選擇,這也是路由器名稱的由來。路由器的功能就是將不同的子網(wǎng)之間的數(shù)據(jù)進(jìn)行傳遞。 實(shí)現(xiàn)IP、TCP、UDP、ICMP等網(wǎng)絡(luò)的互連。
在網(wǎng)絡(luò)通信中,路由器具有判斷網(wǎng)絡(luò)地址以及選擇IP路徑的作用,可以在多個(gè)網(wǎng)絡(luò)環(huán)境中,構(gòu)建靈活的鏈接系統(tǒng)。再根據(jù)選定的路由算法把各數(shù)據(jù)包按佳路線傳送到位置。所以路由器可以把非TCP/IP網(wǎng)絡(luò)連接到因特網(wǎng)上。路由器是連接兩個(gè)或多個(gè)網(wǎng)絡(luò)的硬件設(shè)備,在網(wǎng)絡(luò)間起網(wǎng)關(guān)的作用,是讀取每一個(gè)數(shù)據(jù)包中的地址然后決定如何傳送的智能性的網(wǎng)絡(luò)設(shè)備。