日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【学习笔记】 IPv4地址、NAT与子网掩码、子网划分

發布時間:2024/7/23 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【学习笔记】 IPv4地址、NAT与子网掩码、子网划分 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一. IP地址
      • ① 在例子中理解
      • ③ IP地址的分類
      • ④ 特殊IP地址
      • ⑤ 私有IP地址
      • ⑥ 各類IP的對比
  • 二. NAT
  • 三. 子網劃分與子網掩碼
      • ① 子網劃分
      • ② 子網掩碼
          • 例題1
          • 例題2
      • ③ 使用子網時路由的轉發

PPT截自王道考研教程

一. IP地址

  • 可以理解成上網設備的身份證號
  • 唯一
  • 點分十進制:只是便于人觀看
  • 每一個接口都有一個IP地址。

① 在例子中理解

  • 圖中有三個路由器(藍色帶箭頭的logo),每個路由器都有三個接口(對應3個IP地址)
  • 路由器之間,沒有主機的網絡也算網絡,稱為無編號網絡
  • 最左邊有兩臺主機的網絡,可以看作LAN1,網絡IP地址為222.1.3.0
    以此類推,最上的三臺主機網絡可看作LAN2,網絡IP地址為222.1.1.0
    總的來說,網絡的主機號為0,網絡號和網絡中的主機相同

③ IP地址的分類

  • 最前面的虛線位,用于標識IP地址的類型。比如A 0,B 10。
  • D類本篇文章暫且不談
  • 分類的原因是:網絡的類型有很多,不同網絡對主機數量的需求不同。

④ 特殊IP地址

下列序號對應表中各行

  • 即 0.0.0.0,自身主機。
  • 比如 0.0.0.1,由于是同一網絡內,因此可以網絡號直接寫全0。
  • 即255.255.255.255,可以用于向本網所有主機發送一個廣播分組。
    路由器不轉發是因為:路由器可隔離廣播域
  • 比如①中的222.1.3.0,表示一個網絡
  • 也是廣播地址,和3的差別在于:直接廣播地址只對特定網絡傳播,不對內部。
  • 不會發出到網絡,用于軟件測試、端口測試等。
  • ⑤ 私有IP地址

    只適用于內部網,而不被路由器所認可

    • A網段:10,僅一個
    • B網段:172.16 ~ 172.31,共32個
    • C網段:192.168.0 ~ 192.168.255,共256個

    ⑥ 各類IP的對比

    -1、-2的情況主要是去掉了④中的特殊IP

    • A:最大主機減去全0(自身主機)、全1(廣播);最大網絡減去全0(本網絡),127(環回)
    • B:相對于A,少了一個環回的情況
    • C:同B

    二. NAT

    和一.⑤中的私有IP地址相關。可以讓私有IP地址連接到外部網絡。
    需要有一個安裝了NAT的、至少有一個有效外部全球IP地址的路由器。

    • 對于內部IP發送的數據報,NAT路由器會轉換其源地址及端口,換成有效的IP。
    • 對于外部發回的數據報,NAT服務器會轉換其目的地址,到本應發送的內部IP。

    三. 子網劃分與子網掩碼

    ① 子網劃分

    劃分原因:

    劃分方法
    外部并不了解內部的子網劃分

    ② 子網掩碼

    就是一個11…100…0格式的一串數字,1的個數由網絡號決定
    如下圖,可見子網掩碼的1個數和網絡號長度一致。
    子網掩碼與IP地址逐位相與,即可得到子網網絡地址。

    例題1

    • 首先255.255.和141.14進行與操作結果肯定是141.14
    • 然后.24和.0相與,結果肯定是0.
    • 目前結果可以看作是141.14.xxx.0,只需要用.72和.192的二進制相與即可得出結果。
    • 最終結果為:141.14.64.0

    注意:不同子網掩碼,得出的網絡地址結果可能是一樣的。

    常用二進制_十進制轉換表

    例題2

    • 首先直接IP地址與子網掩碼相與,得出結果180.80.76.0
    • 然后由于發送廣播分組,可知主機號全1。由子網掩碼的二進制形式,可知主機號占10位。
    • 因此,10位全1主機號中8位讓點分十進制中最后一格為255,2位讓倒數第二格加三(11為3)
    • 也就是180.80.76+3.255 => 180.80.79.255

    ③ 使用子網時路由的轉發

    • 首先路由器會提取數據報中的目的IP地址,如果有對應的IP,就直接交付(1 & 2)
    • 否則,路由會檢查有沒有目的地址為該地址的特定主機路由(比較特殊,發現則直接走這個路線)
    • 如果還不行,就會檢查路由表中所有的目的地址,看看能不能對上。(4)
    • 如果4也不行,就會轉給默認路由。默認路由會轉給下一個路由,下一個路由不行就下下個路由。
    • 一直不行,在TTL結束后丟棄該數據報。(6)

    總結

    以上是生活随笔為你收集整理的【学习笔记】 IPv4地址、NAT与子网掩码、子网划分的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。