新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > Linux系統IP路由基礎[第1部分]

        Linux系統IP路由基礎[第1部分]

        作者: 時間:2012-06-15 來源:網絡 收藏

        也許你知道如何在上用命令netstat或route來查找(甚至是增加/刪除)已經存在的。但是在你做這些操作的時候你可能并不知道是如何工作的。本文將幫助你理解的原理,以及它是如何工作的。

        本文引用地址:http://www.104case.com/article/154656.htm

          路由涉及到IP數據報文的轉發。如果主機與目的主機直接相連,那么主機可以直接發送IP報文到目的主機,這個過程比較簡單。例如,通過點對點的鏈接或通過網絡共享。如果主機與目的主機沒有直接相連,那么主機會將IP報文發送給默認的路由器,然后由路由器來決定往哪發送IP報文。

          路由原理

          一個普通的主機與路由器之間的根本區別在于,主機不會將一個報文從一個接口轉發到另一個接口,而路由器可以轉發報文。

          如今,大多數的多用戶都可以被配置,從而被當作路由器來用。因此,一個普通路由算法可以被用在路由器上,同樣也可以用在一臺普通主機上。當一臺主機可以用作路由器時,我們通常說這臺主機嵌入了路由器的功能。這種具備嵌入路由器功能的主機平常不會轉發報文,除非我們對它進行了配置,使它開啟這種功能。

          Introduction to Linux IP Routing Fundamentals

          IP層維護著一張路由表,當收到數據報文時,它用此表來決策接下來應該做什么操作。當從網絡側接收到數據報文時,IP層首先會檢查報文的IP地址是否是主機自身的地址相同。

          如果數據報文中的IP地址是主機自身的地址,那么報文將被發送到傳輸層相應的協議中去。如果報文中的IP地址不是主機自身的地址,并且主機配置了具備路由的功能,那么報文將被轉發;否則,報文就被丟棄。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巴林右旗| 绥阳县| 东乡族自治县| 遂溪县| 永寿县| 阳新县| 临猗县| 海丰县| 东阳市| 平南县| 侯马市| 黑山县| 醴陵市| 永川市| 德令哈市| 穆棱市| 鹰潭市| 九江市| 公安县| 亳州市| 无锡市| 定结县| 慈利县| 汝南县| 伊春市| 泾源县| 甘孜县| 沂南县| 鲜城| 城步| 神农架林区| 泸水县| 遂昌县| 凤翔县| 永安市| 黔江区| 施甸县| 交口县| 万年县| 滨州市| 阳江市|