Special Report

ข่าวหมายเลข IPv4 หมดโลกอาจจะสร้างความตกใจให้กับหลายๆ คนว่าวันพรุ่งนี้เราจะใช้งานอินเทอร์เน็ตกันไม่ได้หรืออย่างไร เรามาดูกันว่าจะเกิดอะไรขึ้นหลังจากนี้

แนะนำโปรโตคอล IP

ก่อนยุคอินเทอร์เน็ต โลกของเรามีเครือข่ายหลากหลายรูปแบบที่ล้วนเชื่อมต่อกันไม่ได้ เช่น IPX, Nowell Netware (Xerox Network Systems), หรือแอปเปิลเองก็มีเครือข่าย Appletalk ความพยายามที่จะเชื่อมคอมพิวเตอร์ที่อยู่ในเครือข่ายเหล่านี้เข้าด้วยกันหลายต่อหลายครั้งล้วนล้มเหลว จนกระทั่งมกราคมปี 1980 ผลของโครงการ ARPANet ก็เริ่มออกมาเป็นรูปธรรม เมื่อทีมงานสามารถออกมาตรฐาน RFC 760 (ภายหลังปรับปรุงเพิ่มเป็น RFC 791 ออกมาอธิบายถึงการทำงานของโปรโตคอลไอพีหรือ Internet Protocol ออกมาเป็นผลสำเร็จ จากโครงการที่ทดลองในมหาวิทยาลัยไม่กี่แห่ง เครือข่ายไอพีเริ่มได้รับความนิยมจากบริษัทภายนอกอย่างรวดเร็ว

โปรโตคอลไอพีมีไว้เพื่อการส่งข้อมูลจากเครื่องหนึ่งไปยังคอมพิวเตอร์เครื่องใดๆ ก็ได้ในโลก มันเปรียบเหมือนกับที่อยู่ที่เราใช้ส่งจดหมายที่เราจะต้องระบุตั้งแต่ ประเทศ, จังหวัด, ตำบล, ถนน, ไล่ลงมาจนถึงเลขที่บ้าน เพื่อให้ไปรษณีย์สามารถจดหมายไปถึงปลายทางอย่างถูกต้อง แต่หมายเลขไอพีนั้นถูกกำหนดไว้ด้วยเลขฐาน 2 จำนวน 32 หลัก ซึ่งมักเขียนเป็นสี่ชุด เช่น 203.150.228.224 โดยหมายเลขเหล่านี้จะไล่จากเลขด้านต้น เช่น 203 อาจะหมายถึงหมายเลขไอพีนี้อยู่ในประเทศไทย 203.150 หมายถึงหมายเลขนี้เป็นของบริษัทอินเทอร์เน็ตประเทศไทย จำกัด (มหาชน) 203.150.228 อาจจะระบุห้องคอมพิวเตอร์นั้นวางอยู่ และเมื่อหมายเลขครบถ้วนสี่ชุดเราก็จะสามารถบอกได้ว่าเครื่องปลายทางของเราอยู่ที่ไหนในโลกได้จริง

Vint Cerf ผู้จัดการโครงการ ARPANet ในยุคนั้น (ปัจจุบันทำงานอยู่กูเกิล) ระบุว่า IPv4 ถูกออกแบบมาเพื่อ "ทดลอง" การเชื่อมต่อเท่านั้น โดยมันควรถูกออกแบบใหม่ก่อนจะใช้งานจริง ทำให้การกำหนดหมายเลขนั้นจึงใช้เลขเพียง 32 บิต ซึ่งสามารถใช้งานได้สูงสุดประมาณ 4 พันล้านเลขหมายแต่ในทางปฎิบัติจะมีประสิทธิภาพต่ำกว่านี้มาก เพราะ การแจกจ่ายเลขนั้นขั้นต่ำสุดคือการแจกจ่าย 256 เลขหมาย เช่นบริษัทหนึ่งอาจจะต้องการหมายเลขไอพีของตัวเองก็จะสามารถไปขอใช้งานได้ โดยได้รับหมายเลขเป็นชุดเช่น 203.150.228.xxx โดยเราจะสามารถใช้หมายเลขใดๆ ในกลุ่มนี้ก็ได้

การจัดสรรหมายเลขไอพี

โลโก้ IANA

หน่วยงานที่มีอำนาจในการแจกจ่ายหมายเลขไอพีนั้นคือ Internet Assigned Numbers Authority หรือ IANA โดย IANA นั้นไม่ได้จัดสรรหมายเลขไอพีให้กับหน่วยงานต่างๆ โดยตรงแต่จัดสรรเป็นบล็อคขนาดใหญ่ (ประมาณ 16 ล้านเลขหมายต่อบล็อค) เพื่อจัดสรรไปยังภูมิภาคต่างๆ 5 ภูมิภาคทั่วโลก ที่เรียกว่า regional Internet registry (RIR) ได้แก่ AfriNIC (แอฟริกา), APNIC (เอเชียตะวันออก, เอเชียใต้, เอเชียตะวันออกเฉียงใต้, และออสเตรเลีย), ARIN (อเมริกาเหนือ), LACNIC (อเมริกาใต้), และ RIPE NCC (ยุโรป, และเอเชียตะวันตก)

ภูมิภาคต่างๆ ของหน่วยงานจัดสรรหมายเลขไอพี

หน่วยงาน RIR นั้นจะมีนโยบายในการแจกจ่ายไอพีให้กับผู้ให้บริการอินเทอร์เน็ตแตกต่างกันไป ในบรรดา RIR ทั้งหมด APNIC นั้นมีความต้องการหมายเลขไอพีเพิ่มเติมอย่างมากในช่วงหลายปีมานี้ ทำให้ IANA ต้องจ่ายบล็อคใหม่ๆ มาให้หลายต่อหลายครั้ง จนกระทั้งเหลือเพียง 5 บล็อคเมื่อไม่กี่วันที่ผ่านมา โดยตามข้อตกลงล่วงหน้าของเหล่า RIR ได้ระบุให้ 5 บล็อคสุดท้ายจะต้อง "หารเท่า" ไปยัง RIR ต่างๆ ทันที นั่นคือเครือข่าย 102 ส่งให้กับ AfriNIC, 103 ส่งให้ APNIC, 104 ส่งให้ ARIN, 179 ส่งให้ LACNIC, และ 185 ส่งให้ RIPE NCC

การกล่าวว่าหมายเลขไอพีหมดโลก นั้นคือเราไม่มีบล็อคขนาดใหญ่ ส่งมอบให้กับภูมิภาคต่างๆ อีกต่อไป อย่างไรก็ตาม RIR ต่างๆ สามารถบริหารจัดการหมายเลขไอพีที่ตนมีเพื่อให้การแจกจ่ายหมายเลขไอพีเพียงพอต่อความต้องการไปได้อีกระยะหนึ่ง โดยคาดว่า APNIC จะหมดก่อนภายในหนึ่งถึงสองปีข้างหน้า

ตอนต่อไปผมจะมาพูดถึงผลกระทบต่อผู้ใช้ตามบ้านอย่างเราๆ ท่านๆ ต่อไป

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

ไม่ใช่ครับ สมัย IPv4 จะเป็น ๓๒ บิต การเขียนปกติจะเขียนด้วยตัวเลขฐานสิบ แบ่งเป็นบล็อกละ ๘ บิต ทั้งหมด ๔ บล็อก คั่นด้วยมหัพภาค (. <- จุดธรรมดา เกิดอยากจะทวนวิชาภาษาไทย O_o) เช่น 192.168.0.1 ส่วน IPv6 จะเป็น ๑๒๘ บิตครับ ปกติจะเขียนด้วยตัวเลขฐานสิบหก แบ่งเป็นบล็อกละ ๑๖ บิต ทั้งหมด ๘ บล็อก แต่ละบล็อกคั่นด้วยเครื่องหมายทวิภาค (: <- Colon แหละครับ เขียนเอามัน) เช่น 2001:0db8:85a3:0000:0000:8a2e:0370:7334 ทำให้ผมไม่เคยจำ IPv6 ได้เลยยกเว้น loopback IP (IPv4 เป็น 127.0.0.1 IPv6 เป็น 0:0:0:0:0:0:0:1 ย่อได้ ::1 ครับ)

เมื่อถึงวันที่ต้องเปลี่ยนเป็น IPv6 จริงๆ อุปกรณ์เชื่อมต่อต่างๆจะมี Firmware ออกมาให้รึปล่าว

หรือต้องเปลี่ยนอุปกรณ์ใหม่กันทั้งโลก ?

ลืมๆ subnet แบบเก่าของ ipv4 ไปได้เลยครับ

ip มันมหาศาลจน assign ให้แต่ละ isp ได้ในระดับ /64
(2^64 = 18 ล้านล้านล้าน address)

เรียกได้ว่า assign ทีเดียวเอาไปแจกให้เครื่องใช้ไฟฟ้าทุกอย่างในองค์กรได้เลย

ผมยังไม่ค่อยเข้าใจเท่าไหร่น่ะครับ

1.ถ้า modem เปลี่ยนไปใช้ IPV6 แล้วแจก DHCP ให้เครื่องคอม มันจะแจกเป็น V4 หรือ V6 ครับ

2.ผมคิดว่าอุปกรณ์ในบ้าน หรือใน Office ก็ใช้ IPV4 เหมือนเดิมใช่ใหมครับอันนี้ไม่เกี่ยวเพราะเป็น Private IP

ipv4 ที่จะหมดไป เป็น public ip ครับ

ถ้าสมมุติเราต่ออินเทอร์เน็ตด้วย adsl modem แล้วได้ public ip เป็น ipv6
เครือข่ายภายในเราก็ไม่จำเป็นต้องเป็น ipv6 ด้วยมั้งครับ (ถ้าในโมเด็มยังรองรับ ipv4 อยู่ด้วย)

เดาเอาครับ ยังไม่เคยใช้งานจริงๆเลย :)

ไม่เกี่ยวครับ จะ vไหน ก็ต้อง NAT เพราะว่าสุดท้ายแล้ว IP ทีไ่ด้ Assign มาจะเป็นแค่ของตัว Gateway (เช่น Router) ตัวเดียวเท่านั้น

ตอนนี้ส่วนใหญ่ถ้าเป็นวินโดว์ตัวใหม่กับคอมพิวเตอร์รุ่นใหม่ มันจะรัน IP ได้ทั้งสองชุดแต่ที่เร้าท์เตอร์ยังจับเป็น IPv4 อย่างเดียวเอง

ถ้าจำไม่ผิด IPv6 ไม่ต้องแบ่งก็ได้นะครับ เค้าประมาณว่าในพื้นที่ 1 ตารางเมตร มีอุปกรณ์อิเลคทรอนิกส์ได้ 2000 ชั้น โดยคิดจากสัดส่วน IP กับ พื้นผิวโลก

ถ้า 1 ตารางเมตรนั้นเป็นตึก ต่อไปก็มีสิทธิ์ไม่พอเหมือนกัน
มันต้องมีคนเอาไปใช้นอกโลกบ้างละนะ

ถึง ipv6 จะมีหมายเลขเยอะ ลองคิดถึง เราเตอร์ดูครับจะทำงานหนักขนาดไหน
มีตั้งหลายเส้นทางให้ตัดสินใจมากมาย

ซักวันคงไม่พอจิงๆ แล.. โลกไอที อะไรๆ ที่ว่าเหลือเฟือ สุดท้ายไม่เคยพอซักอย่าง hdd 10 ปีก่อน .. tera นี่ไม่ค่อยนึกถึงเท่าไร พอยุคนี้ เริ่ม start ด้วย tera กันซะละ

IPv6 นี่จะอยู่นานเท่าไรนะ.. ตอนที่ออก เค้าว่าอยู่ได้นาน แต่มันก้อออกมานานแล้ว แล้วเดวพอ agent-based computing โต ก้อจะมี virtual node ที่ต้องใช้ IP อีกอื้อ physical node เอง ก้อไม่ใช่แค่ขยายขึ้นฟ้าลงดิน ขนาดยังเลกลง มี density สูงขึ้น

ปล. เมื่อ node เยอะขึ้น คงเลี่ยงไม่ได้ที่เราเตอร์จะต้องทำงานหนักขึ้น แต่อีกทางนึง.. IPv6 ที่ออกแบบมา ก้อ process routing ได้ง่ายขึ้นนะ

แต่อย่าลืมว่ามันก็ยังมี 1 ตารางเมตร ที่เป็น ทะเลทราย ป่าดงดิบ ภูเขา หุบเหว มหาสมุทร ขั้วโลก อีกนะครับ ซึ่งคงเยอะกว่า 1 ตารางเมตรที่เป็นตึกอย่างเทียบกันไม้ได้เลยแหละ

หลักสูตรเปลี่ยนมา ipv6 นานแล้วครับ น่าจะสัก 3-4 ปีแล้ว แต่ไม่ค่อยมีคนสนใจ ท่องๆ กันไปสอบ แต่ยังไม่ได้ใช้งานจริงจัง อย่าง cisco นี่ตัว ccna ก็มีให้สอบและอยู่ในเนื้อหามาสัก 4 ปีแล้วมั้ง

พวกที่ล้าหลังก็ต้องเตรียมเสียเงินกันยกใหญ่ บริษัทใหญ่ๆ เขาก็เปลี่ยนอุปกรณ์ทุกๆ สองปี สามปี ห้าปี เขาคงไม่เจอปัญหามากเมื่อเปลี่ยนเป็น IPv6

ในความคิดผม ตอนนี้น่าจะเป็นโอกาสอันดีที่จะเริ่มรัน IPv4/IPv6 Dual Stack กันให้แพร่หลายมากกว่าเดิมแล้วนะ

เพราะตาม Gateway หลักตอนนี้อย่าง TRUE IIG (ยกเว้น CAT เห็นบอกว่าเตรียมแล้ว แต่ก็ยังไม่เริ่มให้ Peering) ก็เริ่ม Peering ISP เป็น IPv6 กันแล้ว ไม่ต้องพูดถึง Global Internet Transit ระดับ Tier1 หรือ Tier2 ตอนนี้ Peering IPv6 กันไปแล้วแทบทั้งนั้น เหลือแต่ ISP ปลายทางว่าจะเริ่มปล่อย IPv6 ไปหาผู้ใช้ตามบ้านเมื่อไหร่

แล้วถ้าเป็นกรณีที่ว่า isp เป็น ipv6 และทั่วโลกก็เป็นแต่ในประเทศยังเป็น ipv4 อยู่ก็ให้ isp แปลงเป็น ipv4 ให้อย่างนี้ก็ยังใช้ได้อยู่ไหมครับ

ช่าย.ย. ที่ช้า 3G เราก้อเสียโอกาสไปเยอะละ

ถ้า IPv6 ช้าอีก โอกาสที่เสียนี่ยิ่งกว่า 3G อีก ยากที่จะข้ามไปโลก ubiquitous computing

ด้วย behavior ของ ubiquitous computing master/slave อย่าง NAT คงทู่ซี้ใช้ได้มินาน hierarchy ของ network มัน dynamic มาก

เรื่องแรกที่ต้องทำก้อคือ global addressing อันนี้ยาก เพราะต้องทำให้เปนหนึ่งเดียวให้ได้

ถัดมาก้อเรื่อง routing .. อันนี้ง่ายขึ้นมาบ้าง เพราะเชิงเทคนิคใช้หลาย mode คู่กันไปได้ เชื่อว่าหลังใช้ IPv6 ซักพัก จะมีตัวใหม่ๆ เกิด เพื่อตอบ behavior แบบใหม่ๆ ใน network เช่น multicast หรือ local area computing (แม้ IPv6 support แล้ว แต่ยัง tune ได้อีก)

ใครที่อยู่สาย network ก้อเตรียมปวดหัวได้ คนที่ยังไม่รุจะไปทางไหน สายนี้ก้อน่าสนนะ เริ่มมีเรื่องใหม่ต้องทำ เดวคงต้องการคนเพิ่ม

แต่กลุ่มที่เปลี่ยนยาวๆ คงอยู่ที่ hub/carrier พอปรับ mode ก้อต้องปรับ equip+wiring กลุ่ม last-mile ปรับ addressing ได้ก้อจบ

sfalpha Fri, 04/02/2011 - 16:13

IPv4 คุยกับ IPv6 โดยตรงไม่ได้นะ เช่น อีกคนมี IPv4 อย่างเดียว อีกคนมี IPv6 อย่างเดียว คุยกันโดนตรงไม่ได้ ข้างใดข้างหนึ่งต้องเป็น Dual Stack หรือผ่าน Proxy

ช่วงแรก ISP น่าจะให้บริการเป็น Dual Stack คือได้ทั้ง IPv4 และ IPv6 ... ถ้า ISP ไม่มี Public IPv4 จ่ายอาจจะจ่าย Private IPv4 แล้ว NAT ให้ไปก่อน จนว่า Website ต่าง ๆ จะเป็น IPv6 หมด ค่อยเลิกให้บริการ IPv6 ... ดังนั้นถ้า application ไหนต้องการ Public IPv4 ... เดี้ยง

จริง ๆ CAT เปิด IPv6 แล้วนะแต่ยังไม่มี ISP ไหน สนใจ Peer (ซะงั้น) แถมบางทีใช้ผ่าน Tunnel เร็วกว่า :P

joomla Fri, 04/02/2011 - 22:01

ไม่เดือดร้อน ปล่อยให้เป็นหน้าที่ของไอทีไปละกัน

น่าจะออกมาแนวนี้สำหรับผู้ใช้ทั่วไปและผู้ใช้ที่จะก้าวขึ้นสู่โลกออนไลน์

ก็ได้เวลาพลิกตำรากันอีกรอบครับ

ทุกวันนี้ผมยังจำตัวเลขหน้า Type ต่างๆของ ipv6 ไม่ได้เลยครับ
จำได้เพียงแต่ loopback ::1

ไหนจะ route protocol สำหรับ ipv6 อีก

ได้เวลาอ่านหนังสือบานฉ่ำกันอีกครั้ง...

อย่าห่วงครับ เรามี ipv6 รองรับไว้แล้ว แต่ว่า มันยาวมากๆๆๆๆๆๆๆๆๆๆ

ระดับว่า สามารถเอา ipv6 ไปกำหนด อะตอม กันได้ทีเดียว
เว่อร์ขนาด