ข้อมูลองค์ความรู้โดย
Web Master (IT)
ตำแหน่ง อาจารย์

?จะเกิดอะไรขึ้นเมื่อ IPv4 หมดโลก

ประเภททางด้าน IT หลัก :   Networking & Infrastructure
ประเภททางด้าน IT ย่อย :   Networking
  ลงข้อมูลเมื่อ 11:09:04 10/01/2013
  Page View (1531) แบ่งปัน

ความเปลี่ยนแปลงหลังจากการเปลี่ยนผ่านไปยังโลกแห่ง IPv6 หากสำเร็จลงได้ จะนำฟีเจอร์สำคัญของระบบไอพีที่มีมาแต่ต้น คือ เครื่องทุกเครื่องสามารถเชื่อมต่อถึงกันได้ ไม่ว่าจะเป็นเครือข่ายแบบใดๆ เพราะมีชั้นของไอพีครอบไว้ให้ทำงานเหมือนกันทั้งหมด

ด้วยแอดเดรสที่มีมากถึง 2^128 หมายเลขไอพีจะไม่ใช่สิ่งที่ต้องแจกจ่ายอย่างจำกัดอีกต่อไป ตัวอย่างของการจำกัดการใช้งานไอพีทุกวันนี้ เช่น บริการบรอดแบนด์ตามบ้าน ที่จะจ่ายหมายเลขไอพีมาให้เพียงทีละหมายเลขเท่านั้น ทั้งที่ภายในบ้านมักมีอุปกรณ์เป็นจำนวนมากเชื่อมต่ออยู่พร้อมกัน

การเชื่อมต่อผ่าน NAT ทุกวันนี้ทำให้เราท์เตอร์ต้องเปลี่ยนหมายเลขไอพีทุกแพ็กเก็ตที่วิ่งผ่านรวมถึงต้องคำนวณค่า checksum ใหม่ในระดับ TCP กระบวนการเช่นนี้ทำให้อัตตราการกินพลังงานของเราท์เตอร์สูงขึ้น และต้องใช้ชิปที่มีประสิทธิภาพสูงเพื่อให้รองรับแบนด์วิดท์สูงๆ ในอนาคตเมื่อความเร็วในการเชื่อมต่อเพิ่มขึ้นอย่างรวดเร็ว เช่น ระบบไฟเบอร์เข้าถึงบ้านที่ความเร็วอาจจะสูงถึง 1 กิกะบิตต่อวินาที ชิปประมวลผลเหล่านี้จะกลายเป็นคอขวดของระบบ

แต่ในระบบ IPv6 หมายเลขไอพีจะถูกแบ่งออกเป็นสามส่วนได้แก่ routing prefix ที่ใช้ระบุผู้ให้บริการอินเทอร์เน็ต โดยตอนนี้มีขนาดไม่เกิน 48 บิตแรกของหมายเลขไอพี, subnet id ขนาด 16 บิต สำหรับให้ผู้ให้บริการอินเทอร๋เน็ตจัดการการเราท์ภายใน, และอีก 64 บิตเรียกว่า interface identifier เป็นหมายเลขสำหรับระบบอินเทอร์เฟชบนเครื่องที่จะใช้เชื่อมต่อกับอินเทอร์เน็ต

ด้วยรูปแบบการใช้งานนี้ ผู้ให้บริการบรอดแบนด์จะแจกหมายเลขไอพีขนาดวง /64 มายังบ้านของลูกค้าเพื่อให้เครือข่ายในบ้านจัดการหมายเลขไอพีกันเอง และทุกเครื่องในบ้านหรือสำนักงานจะมีหมายเลขไอพีเป็นของตัวเองทั้งหมด โดยหมายเลขไอพีของแต่ละเครื่องจะได้จากหมายเลข MAC ที่แจกจ่ายให้กับการ์ดแลนทุกการ์ดอยู่แล้ว กระบวนการนี้เป็นไปตามโปรโตคอล Stateless Address Autoconfiguration (SLAAC - RFC4862)

กระบวนการแปลงหมายเลข MAC มาเป็นหมายเลขไอพีเรียกว่า modified EUI-64 เนื่องจากหมายเลข MAC มีความยาว 48 บิต จึงต้องแทรก FF:FE ลงไปตรงกลางเพื่อให้ครบ 64 บิต

การที่เครือข่ายสามารถมีเครื่องในเครือข่ายได้สูงสุดถึง 2^64 เครื่อง มีผลสำคัญหลายอย่าง โดยเฉพาะการแจกหมายเลขไอพีให้กับอุปกรณ์ที่หลายหลายมากขึ้น ทุกวันนี้มีโครงการจำนวนมากออกแบบระบบไอพีสำหรับอุปกรณ์ขนาดเล็กมาก เช่นContiki เป็นระบบปฎิบัติการโอเพนซอร์สสำหรับคอมพิวเตอร์ฝังตัว ที่ใช้โปรโตคอล 6LoWPAN (RFC4944) โปรโตคอลเช่นนี้ทำให้คอมพิวเตอร์ฝังตัวที่มีแรมเพียง 8 กิโลไบต์ และราคาในระดับ 10 ดอลลาร์หรือ 300 บาท สามารถเชื่อมต่ออินเทอร์เน็ตได้เหมือนคอมพิวเตอร์ทั่วไป

โมดูล CC2530 ของ Texas Instrument รองรับการเชื่อมต่อผ่านชั้น Datalink แบบ IEEE 802.15.4 สามารถติดตั้ง Contiki เพื่อรัน 6LoWPAN ได้ในราคาขายปลีกทั้งโมดูลเพียง 8 ดอลลาร์

6LoWPAN เป็นการสร้างชุดโปรโตคอลขึ้นให้เทียบเท่าการใช้งาน IPv6 พร้อมกับ ICMP, TCP, และ UDP ทั้งชุดผ่านการบีบอัดข้อมูล เพื่อให้ทำงานได้บนช่องทางการสื่อสารที่ขนาดเฟรมมีขนาดเพียง 127 ไบต์ของการเชื่อมต่อแบบ IEEE 802.15.4 (ถูกใช้งานใน Bluetooth) โดยเปิดให้มีการย่อข้อมูลให้มีขนาดเล็กลง และใช้ชั้น Datalink ของ IEEE 802.15.4 เป็นส่วนหนึ่งของการอ้างที่อยู่ในชั้นเครือข่ายเพื่อประหยัดพื้นที่ในเฟรม

การเชื่อมต่อเซ็นเซอร์และควบคุมการทำงานผ่านเครือข่าย Wi-Fi (ภาพจากบริษัท NXP ผู้ผลิตชิปเราท์เตอร์สำหรับ 6LoWPAN)

แอพพลิเคชั่นที่จะเกิดได้ผ่านการเปลี่ยนแปลงนี้ เช่น การจัดการระบบไฟฟ้า, ระบบเชื่อมควบคุมการเข้าออกสถานที่, เซ็นเซอร์สภาพแวดล้อม, หรือแอพพลิเคชั่นขนาดเล็กอื่นๆ จะสามารถวิ่งบนเครือข่ายไอพีเดียวกันได้ทั้งหมด เซิร์ฟเวอร์สำหรับการเก็บข้อมูลเหล่านี้สามารถเขียนเพียงครั้งเดียว แล้วให้ระบบเซ็นเซอร์ที่อาจจะมีความแตกต่างกันมากมายอิมพลีเมนต์ระบบไอพีแล้วเชื่อมต่อกับเซิร์ฟเวอร์ในภายหลัง ระบบการควบคุมคนเข้าออกอาคาร, ระบบป้องกันไฟไหม้, หรือระบบรักษาความปลอดภัยในระดับวิทยาเขตมหาวิทยาลัยที่มีหลายอาคาร อาจจะถูกรวบเข้าศูนย์กลางที่เซิร์ฟเวอร์เพียงตัวเดียว จากเดิมที่ระบบเหล่านี้มักใช้โปรโตคอลเฉพาะของตัวเองและไม่มีมาตรฐานกลางในการเชื่อมต่อกับอุปกรณ์อื่นๆ ในอินเทอร์เน็ต

แต่ภายใต้ความก้าวหน้าของการสื่อสาร ความกลัวถึงความปลอดภัยก็เป็นประเด็นที่หลายฝ่ายกังวลว่าการเปิดให้มีการเชื่อมถึงแบบจากปลายทางถึงปลายทาง (end-to-end) อาจจะทำให้แฮกเกอร์เข้าถึงเซ็นเซอร์ตัวตัวควบคุมระบบไฟฟ้าที่สำคัญได้ แต่ในความเป็นจริงแม้ทุกวันนี้เองแม้จะผ่าน NAT ปัญหาความปลอดภัยก็ยังคงมีอยู่ การคอนฟิกที่ผิดพลาด การเปิดไอพีของเกตเวย์ระบบเซ็นเซอร์ทำให้มีแฮกเกอร์สามารถเข้าถึงระบบเหล่านั้นได้ ความปลอดภัยที่ถูกต้องจึงควรอาศัยการควบคุมสิทธิอย่างเหมาะสม การกรองหมายเลขไอพีที่เข้าถึงเครือข่ายได้ (access control list - ACL) และการเข้ารหัสข้อมูลเมื่อมีข้อมูลเป็นความลับ

อย่างไรก็ดีความกังวลในด้านความเป็นส่วนตัวเป็นความกังวลที่เราต้องระวัง จากการใช้หมายเลข MAC เป็นส่วนหนึ่งของหมายเลขไอพี หากมีการใช้งานอย่างกว้างขวางในอนาคตเป็นไปได้ว่าผู้ใช้จะถูกติดตามว่าใช้งานจากที่ใดบ้าง ผู้ใช้ที่ใช้งานผ่านบริการ VPN อาจจะถูกเปิดเผยว่าเป็นผู้ใช้คนเดียวกันกับการเชื่อมต่อโดยตรงเพราะหมายเลขอื่น มาตรฐานในส่วนนี้ IETF ได้เตรียมไว้ล่วงหน้าให้มีมาตรฐาน RFC3041 ที่ระบุกระบวนการปกปิดหมายเลข MAC ของผู้ใช้ โดยทั้งวินโดวส์และลินุกซ์ก็ล้วนรองรับกระบวนการนี้แล้วทั้งสิ้น

การเชื่อมต่อในโลกไอพีที่มีหมายเลขแอดเดรสไม่จำกัด จะเปิดให้คอมพิวเตอร์ไม่ว่าใหญ่เล็ก เชื่อมต่อเข้าสู่ระบบไอพีเดียวกันทั้งหมด มีความเป็นไปได้ที่เราท์เตอร์ในบ้านจะรองรับทั้ง Wi-Fi และ 6LoWPAN ไปพร้อมกัน เซ็นเซอร์ในบ้านจะสามารถรายงานสถานะของบ้านไปยังโทรศัพท์มือถือได้โดยตรง หรือโทรศัพท์มือถือก็อาจจะสั่งปิดตรวจสอบสถานะต่างๆ ในบ้านได้โดยไม่ต้องการเซิร์ฟเวอร์ให้บริการตรงกลางเช่นทุกวันนี้ เมื่อถึงเวลานั้นอินเทอร์เน็ตจะกลับไปสู่ยุคเดิมที่ทุกเครื่องในอินเทอร์เน็ตสามารถกลับมาเชื่อมต่อกันได้อีกครั้ง

 

 

 

 

ที่มา; blognone.com

เขียนโดย: lew 




องค์ความรู้ที่มีผู้อ่านมากสุด
รายละเอียดของระบบ e-Purchasing Online ของกรมส่งเสริมอุตสาหกรรม กระทรวงอุตสาหกรรม
รายละเอียดของระบบ e-Purchasing Online ของกรมส่งเสริมอุตสาหกรรม กระทรวงอุตสาหกรรม

โดย... Web Master (IT)

เรียนรู้เรื่อง เมนบอร์ด (Mainboard, mother board)
แผงวงจรหลัก เป็นหัวใจสำคัญที่สุดที่อยู่ภายในเครื่อง เมื่อเปิดฝาเครื่องออกมาจะเป็นแผงวงจรขนาดใหญ่วางนอนอยู่ นั่นคือส่วนที่เรียกว่า "เมนบอร์ด"

โดย... Web Master (IT)

AutoCAD คืออะไร
AutoCAD (Computer Aided Drefting/Dedign, CAD) เป็นซอฟต์แวร์ช่วยออกแบบด้วยคอมพิวเตอร์ ที่สามารถรองรับการทำงานทั้งใน 2 มิติ และ 3 มิติ

โดย... Web Master (IT)

ทำความรู้จักกับ IIG (International Internet Gateway ) & NIX(National Internet Exchange )
การใช้งานอินเตอร์เน็ตของเราทุกคน จำเป็นต้องผ่านระบบการให้ บริการของ IIG และ NIX เพราะว่า เป็นเหมือนเส้นทางหลักของศูนย์กลางโครงข่าย ของประเทศไทย ทั้งภายในและ ภายนอกประเทศ ที่จากเดิมเราจะทราบกันอยู่แล้วว่า บริการทั้งสองประเภทนี้จะมีผู้ให้บริการ แบบผูกขาดอยู่เพียงรายเดียวเท่านั้น คือ การสื่อสารแห่งประเทศไทย เพียงเท่านั้น แต่ ณ ปัจจุบันนี้ได้มีหน่วยงานที่เข้ามา กำกับดูแลในเรื่องของโทรคมนาคมของเมืองไทยอย่างเป็น รูปธรรมมากยิ่งขึ้น จึงก่อให้เกิดการแข่งขันอย่างเสรี และปัจจุบัน ทาง กทช. ผู้เป็นหน่วยงานหลัก ของ การกำกับดูแลได้เปิดอนุญาตให้กลุ่มบริษัทเอกชนทั่วไป สามารถขอรับใบอนุญาต การให้ บริการทั้งสองประเภทได้ เพื่อให้เกิดการแข่งขันกันอย่างเป็นธรรม และก่อให้ เกิดประโยชน์สูงสุด แก่ผู้บริโภคกันเลยละครับ

โดย... Web Master (IT)

ความรู้เรื่อง...การ์ดจอ
การ์ดจอ (Video Card) การ์ดแสดงผล หรือ กราฟฟิกการ์ด (Graphic card) เป็น แผงวงจรอิเล็กทรอนิกส์ ที่ทำหน้าที่ในการนำข้อมูลที่ได้จากการประมวลผลของซีพียูมาแสดงบนจอภาพ ทำให้ผู้ใช้ สามารถควบคุมการทำงาน ได้อย่างมีประสิทธิภาพ โดยจอภาพจะเป็นส่วนที่รับข้อมูลจากการ์ดแสดงผลอีกทีหนึ่ง การ์ดกราฟฟิกทีได้รับความนิยมและใช้กันแพร่หลายในอยู่ปัจจุบัน เป็นการ์ดกราฟฟิกที่มี GPU เป็นตัวประมวลผล

โดย... Web Master (IT)

Windows XP Service Pack 3 Overview
ภาพรวม Windows XP Service Pack 3 จะประกอบด้วย security updates hotfix และ patch ต่างๆ ที่ไมโครซอฟท์ปล่อยหลังออก SP2 เป็นต้นมาไม่มีการเปลี่ยนแปลงในเชิงฟังก์ชั่นและการทำงานที่สำคัญ แต่จะอัพเดตองค์ประกอบต่างๆ อย่าง Microsoft Management Console (MMC) 3.0 และ Microsoft Core XML Services 6.0 (MSXML6) เป็นเวอร์ชั่นปัจจุบัน สิ่งที่น่าสนใจประการหนึ่งคือ ไมโครซอฟท์ไม่ได้รวมเอา Windows Internet Explorer 7 เข้ามาไว้ใน SP3 แต่จะใส่มาเฉพาะส่วนที่เป็นอัพเดตและ fix เท่านั้น คล้ายกับว่าไมโครซอฟท์ตั้งใจจะไม่บีบให้ลูกค้าต้องเปลี่ยนจาก IE6 มาใช้ IE7 ใครที่ต้องการอยู่กับ IE6 (ด้วยเหตุผลใดก็ตาม) ก็จะยังสามารถใช้ IE6 ได้ สำหรับใครที่เปลี่ยนไปเป็น IE7 แล้วจะมีอัพเดตมาให้เช่นเดียวกัน

โดย... Web Master (IT)

การประยุกต์ใช้ DATA WAREHOUSEING
มีการประมาณการณ์เอาไว้ว่า ถ้าไม่มีการนำเอาระบบ Data Warehouse มาประยุกต์ใช้ในองค์กร จะมีคน เพียง 10 เปอร์เซ็นต์เท่านั้นที่จะสามารถใช้งานระบบสารสนเทศได้ตามความต้องการ และนั่นก็คือจำนวนคนที่มีระดับความรู้ ทาง IT เพียงพอที่จะสร้าง Query ขึ้นด้วยตนเองเพื่อสนองความต้องการด้านข้อมูลของตน นอกจากนั้นแล้ว ระบบ EIS (Executive Information System) และ DSS (Decision Support System) ก็มักจะทำงานได้ไม่ตรงกับที่ต้องการ เพราะข้อมูล ดิบจากฐานข้อมูลประจำวันนั้น เข้าถึงยาก หรือไม่ก็ทำความเข้าใจได้ไม่ง่ายนัก ยิ่งไปกว่านั้น การอนุญาตให้ผู้ใช้ระดับสูง สามารถเข้าถึงและค้นหาฐานข้อมูลได้โดยตรงอาจจะส่งผลต่อประสิทธิภาพของงานข้อมูล รวมไปถึงความเป็นระเบียบ (Data Integrity) ของฐานข้อมูลด้วย

โดย... Web Master (IT)

นวัตกรรมรถบรรทุกขนาดใหญ่ B-double รถกึ่งพ่วงบรรทุกแบบพิเศษ
ในยุคที่ประสิทธิภาพและต้นทุนการขนส่งเป็นเรื่องสำคัญที่ต้องพัฒนาร่วมกันอย่างเร่งด่วน โดยเฉพาะเมื่อต้นทุนหลักของการขนส่งคือน้ำมันเชื้อเพลิงมีสัดส่วนสูงขึ้นอย่างต่อเนื่อง ก๊าซธรรมชาติและไบโอดีเซลกลายเป็นประเด็นสำคัญที่ผู้ประกอบการขนส่งต้องศึกษาและพัฒนากองรถมาทดลองและใช้กันแน่นอน การพัฒนารถไฟและการขนส่งทางลำน้ำให้สามารถขนส่งสินค้าในเส้นทางหลักได้มากขึ้น มีบริการที่แน่นอนและสามารถเชื่อมต่อกับการขนส่งด้วยรถบรรทุกได้สะดวกรวดเร็ว เป็นเรื่องที่ทุกฝ่ายปรารถนา เพราะคาดหมายว่าจะทำให้การขนส่งได้ประสิทธิภาพที่ดีกว่าด้วยต้นทุนที่ต่ำกว่าการขนส่งด้วยรถบรรทุก ประเด็นเรื่องการขนส่งในปริมาณมากๆ ต่อเที่ยว มักจะยกประเด็นในเรื่องการประหยัดพลังงาน การลดปริมาณมลพิษจากน้ำมัน และการประหยัดค่าจ้างแรงงานของพนักงานขับรถ โดยทั้งหมดคิดหารเฉลี่ยจากจำนวนหน่วยสินค้าและระยะทางขนส่งต่อเที่ยวนั้นๆ หลายครั้งที่รถบรรทุกถูกวางตำแหน่งให้ทำหน้าที่ขนส่งและกระจายสินค้าในระยะทางรัศมีสั้นๆ รอบๆ สถานีหรือต้นทางปลายทางที่เป็น hub

โดย... Web Master (IT)

เรียนรู้เรื่อง CPU
CPU (Central Processing Unit) หรือ โปรเซสเซอร์ (Processor) คือ ส่วนหนึ่งของเครื่องคอมพิวเตอร์ที่มีหน้าที่ควบคุมกา รทำงานของส่วนอื่นๆ โดยทั่วไปแล้ว ซีพียูจะประกอบไปด้วย หน่วยควบคุม (Control Unit), หน่วยประมวลผลคณิตศาสตร์และตรรกศาสตร์ (Arithmetic and Logic Unit; ALU) และหน่วยความจำ ได้แก่ รีจีสเตอร์ (Register), แคช (Cache), แรม (RAM) และรอม (ROM)

โดย... Web Master (IT)

การเขียนโปรแกรมเชิงวัตถุ (Object Oriented Programming: OOP)
ในปัจจุบันภาษาในการเขียนโปรแกรมเพื่อพัฒนาระบบสารสนเทศที่ใช้ในองค์กรธุรกิจ มีมากมายหลายภาษาให้เลือก การเรียนรู้ภาษาเขียนโปรแกรมหรือการมีความรู้ในหลาย ๆ ภาษาถือเป็นสิ่งที่ดี แต่ไม่ได้หมายความว่าเราจำเป็นต้องเขียนโปรแกรมให้ได้ทุก ๆ ภาษา แต่สามารถเลือกบางภาษาที่เรามีความถนัดหรือเลือกที่จะเริ่มต้นกับภาษาใด ภาษาหนึ่งได้ ซึ่งการเขียนโปรแกรมเชิงวัตถุถือได้ว่าได้รับความนิยมในปัจจุบันรวมถึงแนวโน้มในอนาคต ซึ่ง Java ก็เป็นหนึ่งในการเขียนโปรแกรมเชิงวัตถุ ที่มีพื้นฐานมาจากภาษา C และคิดว่าน่าจะเป็นอีกภาษาหนึ่งที่น่าศึกษาและน่าเรียนรู้ เพราะเทคโนโลยีของ Java ถือว่ากำลังร้อนแรงในแวดวงของ Software

โดย... Web Master (IT)