完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 路由
路由(routing)是指分組從源到目的地時(shí),決定端到端路徑的網(wǎng)絡(luò)范圍的進(jìn)程。路由工作在OSI參考模型第三層——網(wǎng)絡(luò)層的數(shù)據(jù)包轉(zhuǎn)發(fā)設(shè)備。
路由(routing)是指分組從源到目的地時(shí),決定端到端路徑的網(wǎng)絡(luò)范圍的進(jìn)程。路由工作在OSI參考模型第三層——網(wǎng)絡(luò)層的數(shù)據(jù)包轉(zhuǎn)發(fā)設(shè)備。路由器通過(guò)轉(zhuǎn)發(fā)數(shù)據(jù)包來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)互連。雖然路由器可以支持多種協(xié)議(如TCP/IP、IPX/SPX、AppleTalk等協(xié)議),但是在我國(guó)絕大多數(shù)路由器運(yùn)行TCP/IP協(xié)議。路由器通常連接兩個(gè)或多個(gè)由IP子網(wǎng)或點(diǎn)到點(diǎn)協(xié)議標(biāo)識(shí)的邏輯端口,至少擁有1個(gè)物理端口。路由器根據(jù)收到數(shù)據(jù)包中的網(wǎng)絡(luò)層地址以及路由器內(nèi)部維護(hù)的路由表決定輸出端口以及下一跳地址,并且重寫鏈路層數(shù)據(jù)包頭實(shí)現(xiàn)轉(zhuǎn)發(fā)數(shù)據(jù)包。路由器通過(guò)動(dòng)態(tài)維護(hù)路由表來(lái)反映當(dāng)前的網(wǎng)絡(luò)拓?fù)?,并通過(guò)網(wǎng)絡(luò)上其他路由器交換路由和鏈路信息來(lái)維護(hù)路由表。
路由(routing)是指分組從源到目的地時(shí),決定端到端路徑的網(wǎng)絡(luò)范圍的進(jìn)程。路由工作在OSI參考模型第三層——網(wǎng)絡(luò)層的數(shù)據(jù)包轉(zhuǎn)發(fā)設(shè)備。路由器通過(guò)轉(zhuǎn)發(fā)數(shù)據(jù)包來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)互連。雖然路由器可以支持多種協(xié)議(如TCP/IP、IPX/SPX、AppleTalk等協(xié)議),但是在我國(guó)絕大多數(shù)路由器運(yùn)行TCP/IP協(xié)議。路由器通常連接兩個(gè)或多個(gè)由IP子網(wǎng)或點(diǎn)到點(diǎn)協(xié)議標(biāo)識(shí)的邏輯端口,至少擁有1個(gè)物理端口。路由器根據(jù)收到數(shù)據(jù)包中的網(wǎng)絡(luò)層地址以及路由器內(nèi)部維護(hù)的路由表決定輸出端口以及下一跳地址,并且重寫鏈路層數(shù)據(jù)包頭實(shí)現(xiàn)轉(zhuǎn)發(fā)數(shù)據(jù)包。路由器通過(guò)動(dòng)態(tài)維護(hù)路由表來(lái)反映當(dāng)前的網(wǎng)絡(luò)拓?fù)?,并通過(guò)網(wǎng)絡(luò)上其他路由器交換路由和鏈路信息來(lái)維護(hù)路由表。
路由工作包含兩個(gè)基本的動(dòng)作:
1、確定最佳路徑
2、通過(guò)網(wǎng)絡(luò)傳輸信息
在路由的過(guò)程中,后者也稱為(數(shù)據(jù))交換。交換相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,而選擇路徑很復(fù)雜。
路徑選擇
metric是路由算法用以確定到達(dá)目的地的最佳路徑的計(jì)量標(biāo)準(zhǔn),如路徑長(zhǎng)度。為了幫助選路,路由算法初始化并維護(hù)包含路徑信息的路由表,路徑信息根據(jù)使用的路由算法不同而不同。
路由算法根據(jù)許多信息來(lái)填充路由表。目的/下一跳地址對(duì)告知路由器到達(dá)該目的最佳方式是把分組發(fā)送給代表“下一跳”的路由器,當(dāng)路由器收到一個(gè)分組,它就檢查其目標(biāo)地址,嘗試將此地址與其“下一跳”相聯(lián)系。下表為一個(gè)目的/下一跳路由表的例子。路由表還可以包括其它信息。路由表比較metric以確定最佳路徑,這些metric根據(jù)所用的路由算法而不同。路由器彼此通信,通過(guò)交換路由信息維護(hù)其路由表,路由更新信息通常包含全部或部分路由表,通過(guò)分析來(lái)自其它路由器的路由更新信息,該路由器可以建立網(wǎng)絡(luò)拓?fù)鋱D。路由器間發(fā)送的另一個(gè)信息是鏈接狀態(tài)廣播信息,它通知其它路由器發(fā)送者的鏈接狀態(tài),鏈接信息用于建立完整的拓?fù)鋱D,使路由器可以確定最佳路徑。
交換算法
交換算法相對(duì)而言較簡(jiǎn)單,對(duì)大多數(shù)路由協(xié)議而言是相同的,多數(shù)情況下,某主機(jī)決定向另一個(gè)主機(jī)發(fā)送數(shù)據(jù),通過(guò)某些方法獲得路由器的地址后,源主機(jī)發(fā)送指向該路由器的物理(MAC)地址的數(shù)據(jù)包,其協(xié)議地址是指向目的主機(jī)的。
路由器查看了數(shù)據(jù)包的目的協(xié)議地址后,確定是否知道如何轉(zhuǎn)發(fā)該包,如果路由器不知道如何轉(zhuǎn)發(fā),通常就將之丟棄。如果路由器知道如何轉(zhuǎn)發(fā),就把目的物理地址變成下一跳的物理地址并向之發(fā)送。下一跳可能就是最終的目的主機(jī),如果不是,通常為另一個(gè)路由器,它將執(zhí)行同樣的步驟。當(dāng)分組在網(wǎng)絡(luò)中流動(dòng)時(shí),它的物理地址在改變,但其協(xié)議地址始終不變。
ISO定義了用于描述此過(guò)程的分層的術(shù)語(yǔ)。在該術(shù)語(yǔ)中,沒有轉(zhuǎn)發(fā)分組能力的網(wǎng)絡(luò)設(shè)備稱為端系統(tǒng)(ES--end system),有此能力的稱為中介系統(tǒng)(IS--intermediate system)。IS又進(jìn)一步分成可在路由域內(nèi)通信的域內(nèi)IS(intradomain IS)和既可在路由域內(nèi)又可在域間通信的域間IS(interdomain IS)。路由域通常被認(rèn)為是統(tǒng)一管理下的一部分網(wǎng)絡(luò),遵守特定的一組管理規(guī)則,也稱為自治系統(tǒng)(autonomous system)。在某些協(xié)議中,域內(nèi)路由協(xié)議仍可用于在區(qū)間內(nèi)和區(qū)間之間交換數(shù)據(jù)。
深入解析Django路由層:從基礎(chǔ)配置到高效設(shè)計(jì)的全攻略
一、簡(jiǎn)介 # 路由匹配url(r'test',views.test),url(r'test_add',views.test_add)# r'test'與...
BGP路由過(guò)濾、引入與缺省路由的配置實(shí)踐
第一個(gè)用 AS-Path進(jìn)行路由過(guò)濾 利用 AS-Path 進(jìn)行路由過(guò)濾 讓R3只接收來(lái)自AS 100的 做正則表達(dá)式
當(dāng)把R1的路由條目轉(zhuǎn)給R4的時(shí)候,要改變下一跳,從R5學(xué)到的路由條目轉(zhuǎn)給R4的時(shí)候也要改變下一跳
2024-03-25 標(biāo)簽:路由 613 0
單臂路由(Single-arm Routing)是一種常用的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),適用于一些特殊環(huán)境下的網(wǎng)絡(luò)部署。華為單臂路由(Huawei Single-ar...
本文主要介紹在vivo內(nèi)部針對(duì)Dubbo路由模塊及負(fù)載均衡的一些優(yōu)化手段,主要是異步化+緩存,可減少在RPC調(diào)用過(guò)程中路由及負(fù)載均衡的CPU消耗,極大提...
EVPN參考了BGP/MPLS IP VPN的機(jī)制,通過(guò)擴(kuò)展BGP協(xié)議新定義了幾種BGP EVPN路由,通過(guò)在網(wǎng)絡(luò)中發(fā)布EVPN路由來(lái)實(shí)現(xiàn)VTEP的自動(dòng)...
類別:通信網(wǎng)絡(luò) 2023-06-25 標(biāo)簽:VLAN路由
類別:通信網(wǎng)絡(luò) 2022-10-27 標(biāo)簽:路由OSPF
類別:通信網(wǎng)絡(luò) 2022-05-24 標(biāo)簽:數(shù)據(jù)路由
近日,華為終端將于11月26日正式發(fā)布全新的凌霄子母路由Q7網(wǎng)線版。這款路由器不僅延續(xù)了華為一貫的高品質(zhì)和創(chuàng)新精神,更首次將前沿的星閃連接技術(shù)應(yīng)用于家庭...
華為路由BE7系列助力網(wǎng)絡(luò)穩(wěn)定覆蓋
華為華為路由BE7以創(chuàng)新科技引領(lǐng)智能互聯(lián)新風(fēng)尚。其設(shè)計(jì)簡(jiǎn)約而不失高端感,性能卓越,輕松應(yīng)對(duì)大戶型及復(fù)雜網(wǎng)絡(luò)環(huán)境,確保信號(hào)穩(wěn)定覆蓋每個(gè)角落,實(shí)現(xiàn)高速穩(wěn)定上網(wǎng)體驗(yàn)。
2024-09-24 標(biāo)簽:華為網(wǎng)絡(luò)路由 602 0
CIDR是什么? 無(wú)類域間路由(CIDR)是一種用于 IP 地址分配和路由的技術(shù)。它摒棄了傳統(tǒng)的 IP 地址分類(A、B、C 等類),采用可變長(zhǎng)度子網(wǎng)掩...
瑞典電信巨頭愛立信宣布了一項(xiàng)重大交易,其將美國(guó)呼叫路由業(yè)務(wù)Iconectiv以約10億美元(折合人民幣約71.65億元)的價(jià)格出售給科赫工業(yè)集團(tuán)的私人投...
路由偏好對(duì)網(wǎng)絡(luò)性能和數(shù)據(jù)傳輸效率有著重要影響。本文將從路由偏好的相關(guān)概念、影響因素和實(shí)際應(yīng)用,同時(shí)結(jié)合IP數(shù)據(jù)云的功能展示其在優(yōu)化路由選擇中的作用。 ?...
2024-08-21 標(biāo)簽:路由網(wǎng)絡(luò)性能 238 0
?一、 超網(wǎng)概述 ? 超網(wǎng)是將多個(gè)連續(xù)的網(wǎng)絡(luò)地址組合成一個(gè)增加的網(wǎng)絡(luò)地址的技術(shù)。常用于減少路由器的路由表大小,網(wǎng)絡(luò)的可擴(kuò)展性。通過(guò)合并連續(xù)的子網(wǎng),超網(wǎng)可...
VPS(虛擬私人服務(wù)器)路由測(cè)試是評(píng)估服務(wù)器網(wǎng)絡(luò)性能的重要環(huán)節(jié),以下是一些常用的工具和方法: 1、BestTrace:這是一款路由追蹤客戶端軟件,可以測(cè)...
網(wǎng)絡(luò)橋接模式是什么? 網(wǎng)絡(luò)橋接模式和路由模式的區(qū)別
網(wǎng)絡(luò)橋接模式是一種網(wǎng)絡(luò)連接方式,它可以將多個(gè)設(shè)備連接在一起,使它們可以相互通信。在網(wǎng)絡(luò)橋接模式下,每個(gè)設(shè)備都可以直接與其他設(shè)備通信,而不需要經(jīng)過(guò)路由器或...
PCAN-Router系列產(chǎn)品使用方法前情提要上期介紹了虹科PCANRouter系列的功能和一些應(yīng)用場(chǎng)景,想必大家對(duì)虹科PCANRouter系列的產(chǎn)品也...
【推薦】Wi-Fi路由模塊,超強(qiáng)數(shù)據(jù)處理能力!
好物推薦E103-W20串口轉(zhuǎn)Wi-Fi路由模塊E103-W20(7688)和E103-W20(7628)模塊是基于聯(lián)發(fā)科MT7688AN及MT7628...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |