IPv6

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
The five-layer TCP/IP model
5. Application layer

DHCPDNSFTPGopherHTTPIMAP4IRCNNTPXMPPMIMEPOP3SIPSMTPSNMPSSHTELNETRPCRTPRTCPTLS/SSLSDPSOAP

4. Transport layer

TCPUDPDCCPSCTPGTP

3. Internet layer

IP (IPv4IPv6) • IGMPICMPRSVPBGPRIPOSPFISISIPsecARPRARP

2. Data link layer

802.11ATMDTMEthernetFDDIFrame RelayGPRSEVDOHSPAHDLCPPPL2TPPPTP

1. Physical layer

Ethernet physical layerISDNModems • PLCSONET/SDHG.709WiMAX

หมายเลขไอพี หรือ ไอพีแอดเดรส (Internet Protocol Address) คือหมายเลขที่ใช้ในระบบเครือข่ายที่ใช้โพรโทคอล Internet Protocol คล้ายกับหมายเลขโทรศัพท์ ที่เครื่องคอมพิวเตอร์ เครื่องเราท์เตอร์ เครื่องแฟกซ์ จะมีหมายเลขเฉพาะตัวโดยใช้เลขฐานสอง จำนวน 32 บิต โดยการเขียนจะเขียนเป็นชุด 4 ชุด โดยแต่ละชุดจะใช้เลขฐานสองจำนวน 8 บิต ซึ่งโดยทั่วไปแล้ว ผู้คนส่วนใหญ่จะคุ้นเคยกับระบบเลขฐานสิบ จึงมักแสดงผลโดยการใช้เลขฐานสิบ จำนวน 4 ชุด ซึ่งแสดงถึงหมายเลขเฉพาะของเครื่องนั้น สำหรับการส่งข้อมูลภายในเครือข่ายแลน แวนหรือ อินเทอร์เน็ต โดยหมายเลขไอพีมีไว้เพื่อให้ผู้ส่งรู้ว่าเครื่องของผู้รับคือใคร และผู้รับสามารถรู้ได้ว่าผู้ส่งคือใคร

ตัวอย่างของหมายเลขไอพี ได้แก่ 207.142.131.236 ซึ่งเมื่อแปลงกลับมาในรูปแบบที่อ่านได้จะเรียกว่า โดเมนแอดเดรส ผ่านทาง โดเมนเนมซีสเทม (Domain Name System) ซึ่งหมายเลขนั้นหมายถึง www.wikipedia.org

เนื้อหา

ไอพีเวอร์ชัน 4

ระบบตัวเลขไอพีที่ใช้ในปัจจุบันเป็นระบบ ไอพีเวอร์ชันที่ 4 (IPv4) ซึ่งจะเป็นระบบ 32 บิตหรือสามารถระบุเลขไอพีได้ตั้ง 0.0.0.0 ถึง 255.255.255.255 (ตัวเลขบางตัวเป็นไอพีสงวนไว้สำหรับหน้าที่เฉพาะเช่น 127.0.0.0 จะเป็นการระบุถึงตัวอุปกรณ์เองไม่ว่าอุปกรณ์นั้นจะมีไอพีสื่อสารจริงๆ เป็นเท่าไร) อย่างไรก็ตามจากระบบตัวเลขที่จำกัดนี้สามารถเพิ่มขยายด้วยเทคนิคของไอพีส่วนตัว (private IP) กับการแปลงไอพี (Network Address Translation หรือ NAT) 684

คลาส

ไอพีเวอร์ชัน 4 ทั้งหมดถูกแบ่งออกเป็น Class ชนิดต่างๆเพื่อจุดประสงค์ในการใช้งานต่างๆกันดังต่อไปนี้

  1. คลาส A เริ่มตั้งแต่ 1.0.0.1 ถึง 126.255.255.254
  2. คลาส B เริ่มตั้งแต่ 128.0.0.1 ถึง 191.255.255.254
  3. คลาส C เริ่มตั้งแต่ 192.0.1.1 ถึง 223.255.254.254
  4. คลาส D เริ่มตั้งแต่ 224.0.0.0 ถึง 239.255.255.255 ใช้สำหรับงาน multicast
  5. คลาส E เริ่มตั้งแต่ 240.0.0.0 ถึง 254.255.255.254 ถูกสำรองไว้ ยังไม่มีการใช้งาน

สำหรับไอพีในช่วง 127.0.0.0 ถึง 127.255.255.255 ใช้สำหรับการทดสอบระบบ

ไอพีส่วนตัว (Private IP)

ไอพีส่วนตัวมีไว้สำหรับใช้งานภายในองค์กรเท่านั้น ไม่ว่าองค์กรนั้นจะมีขนาดใหญ่หรือเล็กเพียงใดก็ตาม ได้แก่

  1. ไอพีส่วนตัว คลาส A เริ่มตั้งแต่ 10.0.0.0 ถึง 10.255.255.255 สับเน็ตมาสต์ที่ใช้ได้ เริ่มตั้งแต่ 255.0.0.0 ขึ้นไป
  2. ไอพีส่วนตัว คลาส B เริ่มตั้งแต่ 172.16.0.0 ถึง 172.31.255.255 สับเน็ตมาสต์ที่ใช้ได้ เริ่มตั้งแต่ 255.240.0.0 ขึ้นไป
  3. ไอพีส่วนตัว คลาส C เริ่มตั้งแต่ 192.168.0.0 ถึง 192.168.255.255 สับเน็ตมาสต์ที่ใช้ได้ เริ่มตั้งแต่ 255.255.0.0 ขึ้นไป

ไอพีส่วนตัวข้างต้นถูกกำหนดให้ไม่สามารถนำไปใช้งานในเครือข่ายสาธารณะ (Internet) ได้

ไอพีสาธารณะ (Public IP)

ไอพีสาธารณะมีไว้สำหรับให้แต่ละองค์กร แต่ละบุคคล ต่างก็สามารถเชื่อมต่อเข้าหากัน รับส่งข้อมูลระหว่างกันผ่านเครือข่ายสาธารณะได้

การแปลงไอพี (NAT)

เนื่องจากเมื่อแต่ละองค์กร แต่ละบุคคล ต่างก็ใช้งานไอพีส่วนตัวกับเครื่องคอมพิวเตอร์ของตนเอง ซึ่งส่งผลให้ไม่สามารถติดต่อกับเครือข่ายสาธารณะ (Internet) ได้ จึงทำให้องค์กรเหล่านี้จำเป็นต้องอาศัยการแปลงไอพี เพื่อช่วยให้เครื่องคอมพิวเตอร์ของตนเองสามารถเชื่อมต่อกับเครือข่ายสาธารณะได้ นอกจากนี้ไอพีสาธารณะเองก็มีอยู่อย่างจำกัด ทำให้เมื่อแต่ละองค์กร แต่ละบุคคลต้องการที่จะเชื่อมต่อเข้ากับเครือข่ายสาธารณะจะทำให้เกิดปัญหาไอพีสาธารณะไม่พอเพียงต่อการใช้งาน ดังนั้นเพื่อให้เกิดการใช้งานไอพีสาธารณะอย่างมีประสิทธิภาพ จึงจำเป็นต้องมีการแปลงไอพีส่วนตัวของแต่ละองค์กรให้สามารถแบ่งปันกันใช้งานไอพีสาธารณะที่มีอยู่อย่างจำกัด (Overloaded NAT) ในแง่ของความปลอดภัย การแปลงไอพีสามารถช่วยเพิ่มความปลอดภัยให้กับระบบเครือข่ายได้ เนื่องจากเครื่องคอมพิวเตอร์จากเครือข่ายสาธารณะทั้งหลาย จะไม่สามารถรู้จักไอพีที่แท้จริงของคอมพิวเตอร์ในองค์กร ทำให้ความเสี่ยงที่คอมพิวเตอร์ภายในองค์กรจะถูกโจมตีในแง่ต่างๆลดลงไปด้วย

ไอพีเวอร์ชัน 6

ไอพีเวอร์ชันที่ 6 (IPv6) ถูกพัฒนาขึ้นมาด้วยจุดประสงค์หลักในการแก้ปัญหาการขาดแคลนจำนวนหมายเลขไอพีซึ่งกำหนดโดยมาตรฐานไอพีเวอร์ชันที่ 4 ซึ่งในมาตรฐานของเวอร์ชัน 6 นี้จะใช้ระบบ 128 บิตในการระบุหมายเลยไอพี

แหล่งข้อมูลอื่น

More about IPv6: core implementation in ipv6 kaufmann morgan networking protocol series, ipv6 running, deploying ipv6 network networking technology, ipv6 understanding, advanced implementation ipv6 protocol, architecture generation ipv6 network next over voice voip, core implementation ipv6 protocol, ipv6 tutorial, ipv4 ipv6 vs,

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.