IPv6 Static NAT (Static NAT-PT v4v6 and v6v4)

IPv6 Static NAT (Static NAT-PT v4v6 and v6v4)

  Download IPv6 Static NAT (Static NAT-PT v4v6 and v6v4) เป็นไฟล์ PDF (จำนวน 15 หน้า)

          NAT-PT = Network Address Translation – Protocol Translation

 

 

          ในกรณีที่ระบบ Network ไม่สามารถติดตั้งหรือเปลี่ยนแปลงให้ใช้งานเป็น IPv6 ได้หมดทั้งระบบ จึงยังคงมีระบบบางส่วนที่ใช้งานเป็น IPv4 อยู่ หาก Network ที่เป็น IPv4 เช่น Computer หรือ Hostเครื่องหนึ่ง ต้องการติดต่อสื่อสารกับ Network ที่เป็น IPv6 อีกฝั่งแล้ว ด้วยลักษณะ Header ของ IPv6 และ IPv4 หรือส่วนอื่นๆที่มีความแตกต่างกันของ 2 Versionนี้ จึงไม่สามารถที่จะติดต่อสื่อสารกันตรงๆได้ จำเป็นต้องมีการทำ NAT (Network Address Translation) หรือ การเปลี่ยนแปลงจาก IPv4 เป็น IPv6 หรือ เปลี่ยนแปลงจาก IPv6 เป็น IPv4 (เป็นการจับคู่ทำ Mapping กันระหว่าง 2 Version) เพื่อให้สามารถสื่อสารกันได้ ซึ่งอธิบายได้ดังภาพด้านล่างนี้ 

          ด้านซ้ายจะเป็นระบบ Network ที่เป็น IPv4 เมื่อมีการส่ง Packet ข้อมูลกัน ภายในPacket Header ก็จะเป็น IPv4 Header ปกติ  แต่เมื่อเป็นการสื่อสารจาก Host ฝั่งซ้ายซึ่งเป็น IPv4(150.1.12.1)ไปยัง Host ฝั่งขวาที่เป็นระบบ Network ของ IPv6(2001:1:0:23::3) อุปกรณ์ Router ที่ทำหน้าที่เชื่อมต่อทั้ง IPv4 และ IPv6 จะต้องทำหน้าที่เปลี่ยนแปลงจาก Header ที่เป็น IPv4 ไปเป็นในรูปแบบของ IPv6 ซึ่งก็คือการทำ NAT-PT นั่นเอง จึงจะทำให้ Host ที่เป็น IPv4 สามารถติดต่อไปยัง IPv6 ได้

          ในทางกลับกันกัน เมื่อ Host ฝั่ง IPv6(2001:1:0:23::3) ติดต่อกลับมายัง Host ฝั่ง IPv4 (150.1.12.1)ก็จะต้องมีการทำ NAT-PT แปลงจาก IPv6 เป็น IPv4 จึงจะทำให้ Host ที่เป็น IPv6 สามารถติดต่อกลับมายัง IPv4 ได้


หมายเหตุ : จะขออธิบายเพิ่มเติมสักนิดเกี่ยวกับการทำ NAT ปกติ IPv4 ก็จะมีการทำ NAT แต่จะเป็น NAT ระหว่าง IPv4 ด้วยกันเอง นิยมใช้บ่อยในการทำ NAT IPv4 ระหว่าง Private กับ Public IP เช่น แบบ Static NAT, Dynamic NAT, Port Address Translation(PAT) เป็นต้น เราจะเรียกเป็นชื่อรวมๆว่า NAT44 แต่ถ้าเป็น NAT ของ IPv6 ที่มีการเปลี่ยนแปลง IP ข้าม Version เหล่านี้เราจะเรียกว่า NAT64 หรือ NAT-PT


การทำ NAT-PT นั้นสามารถทำได้หลายประเภท เช่น
1.    Static NAT-PT
2.    Dynamic NAT-PT
3.    NAT-PT witch Port Address Translation
4.    NAT-PT witch IPv4 Mapped Operations
แต่ในบทความฉบับนี้จะขอกล่าวถึงในส่วนของ Static NAT-PT

 

Static NAT-PT
          Static NAT-PT จะเป็นการทำ NAT โดย mapping IP แบบ หนึ่งต่อหนึ่ง (one-to-one) โดย IPv6 1 เบอร์ mapping กับ IPv4  1 เบอร์

 

จากรูปเราก็จะเห็นได้ว่า มีการ mapping IPv4 และ IPv6 ดังนี้

IPv4

IPv6

150.1.12.1     <==========>

2000::1111:1111

150.1.12.3     <==========>   

2001:1:0:23::3

 

•    ทิศทางการสื่อสารจาก Host ฝั่งซ้ายไปขวา
เมื่อ Host ทางด้านซ้าย ติดต่อไปยังด้านขวา Router ที่มีการตั้งค่า Static NAT-PT ไว้ ก็จะทำการแปลง IPv4 ที่เป็น Source เบอร์ 150.1.12.1 เป็น IPv6 เบอร์ 2000::1111:1111 และ Destination จาก IPv4 เบอร์ 150.1.12.3 เป็น IPv6 เบอร์ 2001:1:0:23::3
•    ทิศทางการสื่อสารจาก Host ฝั่งขวาไปซ้าย
เมื่อ Host ทางด้านขวา ติดต่อไปยังด้านซ้าย Router ที่มีการตั้งค่า Static NAT-PT ไว้ ก็จะทำการแปลง IPv6 ที่เป็น Source เบอร์ 2001:1:0:23::3 เป็น IPv4 เบอร์ 150.1.12.3 และ Destination จาก IPv6 เบอร์ 2000::1111:1111เป็น IPv4 เบอร์ 150.1.12.1

ลองมาดู LAB การตั้งค่า Static NAT-PT บน Cisco Router กันนะครับ

LAB IPv6 Static NAT (Static NAT-PT v4v6 and v6v4)

โจทย์

1.ทำการ Check Pre-Configure ของ R1, R2 และ R3 พร้อมทั้ง Ping Test และ Check ความพร้อมต่างๆ
2.ทำการ Configure IPv6 Static NAT เพื่อการแปลง IP Packet ระหว่าง IPv4 กับ IPv6 ที่ R2 โดยใช้ Parameter ดังต่อไปนี้
   2.1 ทำแปลงค่า R1 IPv4 Address บน E0/0 เป็น IPv6 Address: 2000::1111:1111
   2.2 ทำแปลงค่า R3 IPv6 Address บน E0/1 เป็น IPv4 Address: 150.1.12.3
3 ทำการ Configure Static Route บน R3 เพื่อทำการ Route IP Packet ระหว่าง R1 และ R3
4 ทำการตรวจสอบความถูกต้องของค่า Configuration ต่างๆ ด้วย Debug, Show Command, Ping Test, Traceroute และอื่นๆ


วิธีการ Config.... แบบ Step-by-Step

1.ทำการ Check Pre-Configure ของ R1, R2 และ R3 พร้อมทั้ง Ping Test และ Check ความพร้อมต่างๆ

 

อ่านต่อ ................

  Download IPv6 Static NAT (Static NAT-PT v4v6 and v6v4) เป็นไฟล์ PDF (จำนวน 15 หน้า)

 

แล้วอย่าลืมไปกด  Like page Ninehua IT Solution เพื่อจะได้ติดตามข่าวสารและแชร์คู่มือต่างๆ ของ นายหัว.คอม นะครับ