• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            asm, c, c++ are my all
            -- Core In Computer
            posts - 139,  comments - 123,  trackbacks - 0
            [轉]網絡基礎知識講座之一:理解IPv4地址的含義

            http://www.shnenglu.com/jerysun0818/archive/2006/05/27/7737.html


            ? -- 網絡沒有地址就不能工作。在下一篇文章介紹子網之前,我想以最原始的格式全面介紹一下IP地址。

            網絡沒有地址就不能工作:只要你發送某種東西,你就需要具體說明這個東西要發到哪里和從哪里發出來的。要做一個高效率的網絡工程師或者管理員,你需要全面理解IP地址:你需要能夠依靠自己思考。如果發生了某些問題,很可能是某些地址分配不正確。迅速查明故障所在位置對于英雄和普通人來說是有很大區別的。普通人需要很長時間才能修復這個問題。在下一篇文章介紹子網之前,我想以最原始的格式全面介紹一下IP地址。這對于理解子網是非常重要的。

               IPv4地址和32位數字

              IP地址只是32位二進制數字。但是,它們是重要的二進制數字:你需要知道如何處理這些數字。當處理子網掩碼的時候,新的網絡管理員一般會混淆他們沒有記住的子網掩碼。所有這些子網掩碼的總和是移動代表一個“網絡”的地址部分與代表一臺“主機”的部分之間的界限。一旦你適應了這種關于IP地址和子網掩碼的思維方式,你就掌握了IP地址的方法。

              二進制非常簡單。在二進制中,數碼只有0和1。一個32位數碼有32個0和1。我們都適應十進制數碼。在十進制中,數碼中的每一個位置都可以是0至9之間的任何一個數字。在二進制中,每一個位置或者是一個0,或者是一個1。下面是以二進制表示的255.255.255.0的地址。

              11111111.11111111.11111111.00000000

              為了方便,網絡工程師一般把IP地址分為4個8位字段,或者稱作8位字節。在8位數字中,如果所有的字節都設置為1,那么,這個數碼等于255。在上面的地址中,11111111代表255,00000000代表0。

              二進制發揮作用的方法是以二次方為基礎的。每一個字節代表一個不同的二次方。從左手端開始,最有意義的數位,數字以下列方式組成:

            2的次方
            232
            ...
            2 7
            2 6
            2 5
            2 4
            2 3
            2 2
            2 1
            2 0
            小數
            4,294,967,296
            ...
            128
            64
            32
            16
            8
            4
            2
            1

              這個結果是加法。這就是說,如果所有的字節不變,你可以為每一個位置簡單地加2的次方值。例如,如果我們有一個8位數11111111,我們可以簡單地加:27 + 2 6 +
            2 5 + 2 4 + 2 3 + 2 2 + 2 1 + 2 0 = 255

              現在我們設法理解一個不平凡的例子:11110000

              我們可以看到,在上述8位數中,有4位數是“固定的”。把這些位置上的2的次方的值加起來,結果是:27 + 26 + 2 5 + 2 4 = 240

              就是這樣簡單。如果你能把二進制數字轉換為小數形式,你就很容易猜出子網掩碼和網絡地址。我們將在下一篇文章中介紹這個問題。

              現在,把重點集中在32位IPv4地址本身,有一些不同的類型需要了解。所有的IP地址都可以在0.0.0.0至255.255.255.255的數字范圍內。但是,有些地址有特殊用途。

              環回地址(loopback):

              不離開主機的數據包(也就是說,這些數據包不會通過外部網絡接口)。例如:127.0.0.1

            ??????? 單播地址:

              指定向一個IP地址發送的數據包。例如:2.2.2.2

               多播地址:

              被路由器復制并且最終由組播路由機制轉發的數據包。例如:226.0.0.2

              有限廣播:

              一個廣播數據包,發送給每一臺主機,僅限于本地子網。例如:255.255.255.255

              定向廣播:

              發送到一個具體子網的數據包,然后進行廣播。例如,假如我們不在這個子網,使用的地址是:1.1.1.255

              還有一些IP地址的特殊情況,包括專用和組播地址。在224.0.0.0至239.255.255.255之間的地址范圍是為組播保留的。在互聯網上,任何低于這個范圍的地址都可能成為被攻擊的目標,除非為RFC 1918保留的地址和為一些其它特殊用途分配的地址。這些1918地址是專用地址,這就意味著互聯網路由器不會發送這些地址。這個地址范圍包括:

              ? 10.0.0.0 -10.255.255.255

              ? 172.16.0.0 - 172.31.255.255

              ? 192.168.0.0 - 192.168.255.255

              這些IP地址能夠分配給本地的許多計算機,你愿意分配給多少臺計算機都可以。但是,在這些計算機訪問互聯網之前,這些地址必須翻譯成能夠全球路由的地址。這個工作通常由網絡地址轉換(NAT)完成。1918地址并不是惟一保留的地址空間。但是,這些地址的定義為“本地站點”。組播也有一個保留的地址范圍。這個地址范圍并不是連接到互聯網的:224.0.0.0 至224.0.0.255是組播“本地連接”的地址。

              為了提供這個講座的下一篇文章的必要的背景知識,我們需要確認大家都理解一個本地子網的概念。一旦我們分配給一臺計算機一個合法的地址,假如子網掩碼設置正確,這臺計算機就可以同本地網絡對話。子網掩碼告訴這個操作系統哪一個IP地址在本地子網上,哪一個IP地址不在本地子網上。我們希望與之對話的IP地址位于本地子網,那么,這個操作系統不用使用路由器就能夠直接與它對話。換句話說,操作系統能夠使用ARP協議獲得目標系統的物理地址并且開始對話。IP地址和子網掩碼的設置對于普通的24位網絡來說是非常簡單的。標準的255.255.255.0子網掩碼的意思是前三個八位字節是網絡地址,最后的部分是為主機保留的。例如,一臺計算機被分配了10.0.0.1的IP地址和255.255.255.0的子網掩碼(如果你用二進制書寫的話是24位),這臺計算機能夠同10.0.0.1至10.0.0.255地址范圍內的任何人對話。

              一定要消化這里講的一切內容,因為下一講我們將介紹使用CIDR(無類域間路由選擇)設置子網的內容。

               小結

              ?IP地址只是32位數字。子網掩碼只是一個能夠上下滑動這個IP地址字節的“蓋子”,以便創建更大或者更小的網絡。

              ?一個IP地址的網絡部分告訴主機它的本地子網有多大,本地子網然后告訴主機它可以直接與誰對話。

              ?單向廣播數據包發送到一臺計算機,廣播數據包發送到許多臺計算機。

            posted on 2006-05-27 20:58 Jerry Cat 閱讀(662) 評論(3)  編輯 收藏 引用

            FeedBack:
            # re: 網絡基礎知識講座之一:理解IPv4地址的含義
            2006-05-29 07:34 | dudu
            請不要在首頁轉載文章!  回復  更多評論
              
            # re: 網絡基礎知識講座之一:理解IPv4地址的含義
            2006-05-29 16:58 | Jerry Cat
            你算老幾? BS你這SOB!  回復  更多評論
              
            # re: 網絡基礎知識講座之一:理解IPv4地址的含義
            2006-05-30 08:29 | 任我行
            暈倒。
            你連dudu不認識?
            可以干掉你的賬號。封你的家。  回復  更多評論
              

            <2006年7月>
            2526272829301
            2345678
            9101112131415
            16171819202122
            23242526272829
            303112345

            常用鏈接

            留言簿(7)

            隨筆檔案

            最新隨筆

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            18禁黄久久久AAA片| 久久久久九国产精品| 亚洲午夜久久久久久噜噜噜| 久久精品国产亚洲AV忘忧草18| 亚洲AV乱码久久精品蜜桃| 久久久久综合网久久| 亚洲人AV永久一区二区三区久久| 亚洲熟妇无码另类久久久| 日韩欧美亚洲综合久久影院d3| 青春久久| 久久久久国产精品熟女影院| 久久国产精品免费一区二区三区| 日韩美女18网站久久精品| 97久久精品午夜一区二区| 一本一道久久a久久精品综合 | 中文字幕乱码人妻无码久久| 久久精品中文騷妇女内射| 久久久久久国产精品美女| 国产精品美女久久久久网| 一本久久a久久精品亚洲| 国产精品综合久久第一页| 午夜久久久久久禁播电影| 中文字幕无码久久久| 久久99精品国产麻豆蜜芽| 国产亚洲精品美女久久久| 99精品国产99久久久久久97| 国产精品欧美久久久久天天影视| 精品国产乱码久久久久久1区2区| 综合久久一区二区三区| 久久国产精品免费一区| 成人精品一区二区久久| 99久久免费国产精精品| 久久精品人人做人人妻人人玩| 超级97碰碰碰碰久久久久最新| 久久精品国产欧美日韩| 伊人丁香狠狠色综合久久| 99久久成人国产精品免费| 高清免费久久午夜精品| 久久99精品久久只有精品| 久久久久久亚洲Av无码精品专口| 人妻少妇久久中文字幕一区二区 |