阿摩線上測驗 登入

申論題資訊

試卷:100年 - 100 專技高考_資訊技師:網路原理與應用#27352
科目:技師◆網路原理與應用
年份:100年
排序:0

題組內容

一、有關 IPv6 的建置:

申論題內容

⑵請說明建置 IPv6 網路在 DNS、UDP、TCP 上需要配合的改變。(5 分)

詳解 (共 1 筆)

詳解 提供者:hchungw

建置 IPv6 網路需要在多個網路協議和服務上進行相應的調整,特別是在 DNS(域名系統)、UDP(用戶數據報協議)和 TCP(傳輸控制協議)上。以下是詳細說明這些協議和服務需要進行的改變:

1. DNS(域名系統)

改變:

  1. AAAA 記錄:

    • IPv6 地址使用 AAAA(Quad-A)記錄來解析域名。每個 AAAA 記錄對應一個 128 位的 IPv6 地址。
    • 例如: example.com. IN AAAA 2001:0db8:85a3:0000:0000:8a2e:0370:7334
  2. DNS 區域檔案:

    • 增加 AAAA 記錄到 DNS 區域檔案中,以便支持 IPv6 地址解析。
  3. 逆向 DNS 解析:

    • IPv6 使用 ip6.arpa 區域進行逆向解析。
    • 例如: 4.3.3.7.0.7.3.0.3.e.2.a.8.0.0.0.0.0.0.0.3.8.5.a.3.b.d.0.1.0.0.2.ip6.arpa. IN PTR example.com.
  4. DNS 伺服器配置:

    • 確保 DNS 伺服器能夠處理和解析 AAAA 記錄。
    • 配置 DNS 伺服器自身的 IPv6 地址。
  5. 遷移和轉換策略:

    • 使用雙協議棧(Dual Stack)技術,讓 DNS 伺服器同時支持 IPv4 和 IPv6。

2. UDP(用戶數據報協議)

改變:

  1. IPv6 報頭:

    • UDP 報頭中包含源地址和目的地址。當使用 IPv6 時,這些地址是 128 位長度。
    • IPv6 的最小 MTU(Maximum Transmission Unit)為 1280 字節,比 IPv4 的 576 字節大,需要考慮到分段和重組。
  2. 校驗和(Checksum):

    • IPv6 報頭中校驗和的計算需要包括 IPv6 伺服器的虛擬報頭,這不同於 IPv4 的校驗和計算方式。
  3. UDP 應用程式支持:

    • 應用程式需要更新以支持處理 IPv6 地址,這通常涉及到更改程式碼中的地址類型和 API 調用。

3. TCP(傳輸控制協議)

改變:

  1. IPv6 報頭:

    • 與 UDP 一樣,TCP 報頭中包含源地址和目的地址,這些地址在 IPv6 中是 128 位長度。
  2. 校驗和(Checksum):

    • TCP 的校驗和計算也包括 IPv6 伺服器的虛擬報頭,這不同於 IPv4 的校驗和計算方式。
  3. MSS(Maximum Segment Size):

    • 因為 IPv6 報頭較 IPv4 長,所以需要調整 TCP 的最大段大小(MSS)以適應更大的報頭。
  4. TCP 應用程式支持:

    • 如同 UDP 應用程式,TCP 應用程式也需要更新以支持 IPv6 地址,包括更改地址類型和 API 調用。

總結

建置 IPv6 網路需要對 DNS、UDP 和 TCP 進行多方面的調整:

  • DNS 方面: 增加和處理 AAAA 記錄、配置逆向解析區域、確保 DNS 伺服器能夠處理 IPv6 地址。
  • UDP 方面: 調整報頭格式、校驗和計算方法,更新應用程式以支持 IPv6 地址。
  • TCP 方面: 調整報頭格式、校驗和計算方法,更新應用程式以支持 IPv6 地址,調整 MSS 以適應 IPv6 報頭。

這些改變確保了 IPv6 網路的正常運行和與現有 IPv4 網路的兼容,並支持未來的網路發展和擴展。