อ่านที่อยู่แบบจุดคั่นทศนิยม
ถอดความหมายของตัวเลขสี่ชุดที่ประกอบเป็นที่อยู่ IPv4 ทุกที่อยู่
อ่านที่อยู่แบบจุดคั่นทศนิยม เป็นบทเรียน Cloud & IT Cert Prep ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cloud & IT Cert Prep และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน
ที่อยู่ IP คืออะไร
ที่อยู่ IP (ที่อยู่ Internet Protocol) คือตัวเลขเชิงตรรกะที่ใช้ระบุอุปกรณ์บนเครือข่าย คล้ายกับที่อยู่ถนนที่ใช้ระบุบ้าน อุปกรณ์ทุกเครื่องที่ส่งหรือรับข้อมูลจำเป็นต้องมีที่อยู่นี้ เพื่อให้แพ็กเก็ตค้นหาเส้นทางไปยังอุปกรณ์นั้นได้
โปรโตคอลรุ่นที่ 4 ซึ่งเรียกว่า IPv4 ใช้ที่อยู่ขนาด 32 บิต ทั้ง 32 บิตนี้ให้ที่อยู่ที่เป็นไปได้มากกว่า 4.2 พันล้านรายการ ซึ่งครั้งหนึ่งเคยดูเหมือนไม่มีวันหมด แต่ในที่สุดก็ไม่เพียงพอเมื่ออินเทอร์เน็ตเติบโตขึ้น
สี่อ็อกเท็ต อ็อกเท็ตละแปดบิต
ที่อยู่ IPv4 แบ่งออกเป็นสี่กลุ่ม กลุ่มละ 8 บิต แต่ละกลุ่มขนาด 8 บิตเรียกว่า อ็อกเท็ต อ็อกเท็ตสี่กลุ่มคูณ 8 บิต เท่ากับ 32 บิตเต็ม
เนื่องจาก 8 บิตสามารถแทนค่าได้ตั้งแต่ 0 ถึง 255 อ็อกเท็ตแต่ละกลุ่มจึงเป็นตัวเลขในช่วงดังกล่าว รูปแบบที่คุ้นเคยอย่าง 192.168.1.10 คืออ็อกเท็ตทั้งสี่ที่เขียนเป็นเลขฐานสิบและคั่นด้วยจุด
เหตุผลที่ใช้รูปแบบเลขฐานสิบคั่นจุด
คอมพิวเตอร์จัดเก็บที่อยู่เป็นสายยาวของเลขฐานสอง แต่มนุษย์อ่านเลขหนึ่งกับศูนย์ 32 ตัวได้ยาก รูปแบบเลขฐานสิบคั่นจุด ช่วยให้อ่านที่อยู่ได้ง่ายขึ้น โดยแปลงอ็อกเท็ตแต่ละกลุ่มเป็นเลขฐานสิบแล้วนำมาต่อกันด้วยจุด
ดังนั้นค่าเลขฐานสอง 11000000.10101000.00000001.00001010 จึงกลายเป็น 192.168.1.10 จุดเหล่านี้เป็นเพียงตัวช่วยในการมองเห็นเท่านั้น อุปกรณ์ยังคงทำงานด้วยเลขฐานสองทั้งหมด
11000000.10101000.00000001.00001010
= 192.168.1.10เลขฐานสองเบื้องหลังแต่ละอ็อกเท็ต
บิตแต่ละตัวในอ็อกเท็ตมีค่าน้ำหนักประจำตำแหน่ง ได้แก่ 128, 64, 32, 16, 8, 4, 2 และ 1 จากซ้ายไปขวา ให้รวมค่าน้ำหนักของตำแหน่งที่บิตมีค่าเป็น 1 เพื่อหาค่าอ็อกเท็ตในเลขฐานสิบ
- 10000000 = 128
- 11000000 = 128 + 64 = 192
- 11111111 = เปิดใช้งานทุกบิต = 255
ความรู้นี้ช่วยให้คุณแปลงระหว่างเลขฐานสองกับเลขฐานสิบได้ ซึ่งเป็นทักษะพื้นฐานสำคัญสำหรับการสอบ Network+
ช่วงค่าของแต่ละอ็อกเท็ต
เนื่องจากค่าขนาด 8 บิตที่น้อยที่สุดคือ 00000000 (0) และค่าที่มากที่สุดคือ 11111111 (255) อ็อกเท็ตทุกตัวจึงอยู่ระหว่าง 0 ถึง 255 นั่นหมายความว่าแต่ละอ็อกเท็ตมีค่าที่เป็นไปได้ 256 ค่า
ตัวเลขอย่าง 192.168.1.300 ไม่ถูกต้อง เพราะ 300 เกิน 255 การสังเกตอ็อกเท็ตที่อยู่นอกช่วงเป็นวิธีง่าย ๆ ในการตรวจจับที่อยู่ที่พิมพ์ผิดระหว่างการแก้ไขปัญหา
การอ่านที่อยู่จากซ้ายไปขวา
อ่านที่อยู่ IPv4 จากซ้ายไปขวาเป็นตัวเลขสี่ชุดแยกกัน ใน 10.0.5.42 อ็อกเท็ตต่าง ๆ คือ 10, 0, 5 และ 42
โดยทั่วไป อ็อกเท็ตทางซ้ายสุดจะอธิบายเครือข่ายที่มีขนาดใหญ่กว่า ส่วนอ็อกเท็ตทางขวาสุดจะระบุโฮสต์เฉพาะภายในเครือข่ายนั้น คุณจะเห็นอย่างชัดเจนว่าการแบ่งส่วนนี้ทำงานอย่างไรในบทเรียนถัดไปเกี่ยวกับส่วนเครือข่ายและส่วนโฮสต์
จำนวนที่อยู่ทั้งหมด
เมื่อมี 32 บิต จำนวนที่อยู่ IPv4 ที่ไม่ซ้ำกันทั้งหมดคือ 2 ยกกำลัง 32 ซึ่งเท่ากับ 4,294,967,296 หรือประมาณ 4.3 พันล้านรายการ
ตัวเลขนี้ฟังดูมากมาย แต่เมื่อมีโทรศัพท์ เซิร์ฟเวอร์ และอุปกรณ์อัจฉริยะออนไลน์หลายพันล้านเครื่อง ที่อยู่ก็ถูกใช้จนหมด นี่คือเหตุผลหลักที่สร้าง IPv6 ขึ้นมา ซึ่งคุณจะได้ศึกษาในหลักสูตรภายหลัง
ที่อยู่ IP กับที่อยู่ MAC
อย่าสับสนระหว่างที่อยู่ IP กับ ที่อยู่ MAC (ที่อยู่ Media Access Control) ที่อยู่ MAC เป็นตัวระบุฮาร์ดแวร์ขนาด 48 บิตที่ฝังอยู่ในการ์ดเครือข่าย และใช้สำหรับการส่งข้อมูลภายในลิงก์เดียว
ที่อยู่ IP เป็นที่อยู่เชิงตรรกะและสามารถเปลี่ยนแปลงได้เมื่ออุปกรณ์ย้ายระหว่างเครือข่าย IP ทำงานที่เลเยอร์ 3 (เครือข่าย) ส่วน MAC ทำงานที่เลเยอร์ 2 (ลิงก์ข้อมูล) ของแบบจำลอง OSI
ที่อยู่แบบคงที่กับแบบไดนามิก
ที่อยู่สามารถกำหนดได้สองวิธี ที่อยู่แบบคงที่ ตั้งค่าด้วยตนเองและไม่เปลี่ยนแปลง จึงเหมาะกับเซิร์ฟเวอร์และเครื่องพิมพ์ที่ต้องเข้าถึงได้เสมอ
ที่อยู่แบบไดนามิก ถูกแจกจ่ายโดยอัตโนมัติจากเซิร์ฟเวอร์ DHCP (Dynamic Host Configuration Protocol) และอาจเปลี่ยนแปลงไปตามเวลา อุปกรณ์ไคลเอ็นต์ทั่วไปส่วนใหญ่ใช้การกำหนดที่อยู่แบบไดนามิกเพื่อความสะดวก
ตำแหน่งที่พบที่อยู่ IP
คุณพบที่อยู่ IPv4 ได้ทุกที่: เราเตอร์ภายในบ้านมักใช้ 192.168.1.1 เซิร์ฟเวอร์เว็บไซต์สาธารณะมีที่อยู่ที่กำหนดเส้นทางผ่านอินเทอร์เน็ตได้ และแล็ปท็อปของคุณจะแสดงที่อยู่ของตนในการตั้งค่าเครือข่าย
ความสามารถในการอ่านและตรวจสอบความสมเหตุสมผลของตัวเลขเหล่านี้เป็นพื้นฐานของการแบ่งเครือข่ายย่อย การกำหนดเส้นทาง และการแก้ไขปัญหา ซึ่งทั้งหมดต่อยอดโดยตรงจากรูปแบบเลขฐานสิบคั่นจุด
ฝึกอ่านที่อยู่
ลองอ่านที่อยู่ต่อไปนี้ออกเสียงเป็นตัวเลขสี่ชุด: 172.16.254.1 คือ 172, 16, 254, 1 ซึ่งทุกค่าล้วนอยู่ในช่วงและถูกต้อง ส่วน 8.8.8.8 คือที่อยู่ของเซิร์ฟเวอร์ DNS สาธารณะที่มีชื่อเสียง
ตรวจสอบว่าอ็อกเท็ตแต่ละตัวอยู่ระหว่าง 0 ถึง 255 และมีอ็อกเท็ตทั้งหมดสี่ตัวคั่นด้วยจุดสามจุดพอดี หากไม่ผ่านการตรวจสอบข้อใดข้อหนึ่ง ที่อยู่นั้นก็มีรูปแบบไม่ถูกต้อง
ตรวจสอบความเข้าใจอย่างรวดเร็ว
ทดสอบความเข้าใจของคุณเกี่ยวกับรูปแบบเลขฐานสิบคั่นจุด
ทบทวน
คุณได้เรียนรู้วิธีอ่านที่อยู่ IPv4 แล้ว
- IPv4 เป็นที่อยู่เชิงตรรกะขนาด 32 บิต ที่แสดงเป็น อ็อกเท็ต สี่กลุ่ม
- อ็อกเท็ตแต่ละกลุ่มมี 8 บิต มีค่าตั้งแต่ 0 ถึง 255 และเขียนในรูปแบบเลขฐานสิบคั่นจุด
- ค่าน้ำหนักประจำตำแหน่ง (128 ถึง 1) ใช้แปลงอ็อกเท็ตเลขฐานสองเป็นเลขฐานสิบ
- IP เป็นที่อยู่เชิงตรรกะ (เลเยอร์ 3) ส่วน MAC เป็นที่อยู่ฮาร์ดแวร์แบบคงที่ (เลเยอร์ 2)
- มีที่อยู่ IPv4 ประมาณ 4.3 พันล้าน รายการ ซึ่งเป็นแรงผลักดันให้เปลี่ยนไปใช้ IPv6
คำถามที่พบบ่อย
บทเรียน “อ่านที่อยู่แบบจุดคั่นทศนิยม” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “อ่านที่อยู่แบบจุดคั่นทศนิยม” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cloud & IT Cert Prep ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “อ่านที่อยู่แบบจุดคั่นทศนิยม”
ถอดความหมายของตัวเลขสี่ชุดที่ประกอบเป็นที่อยู่ IPv4 ทุกที่อยู่ คุณปฏิบัติ Cloud & IT Cert Prep ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cloud & IT Cert Prep หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Cloud & IT Cert Prep บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “อ่านที่อยู่แบบจุดคั่นทศนิยม” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Cloud & IT Cert Prep นี้ได้ไหม
ได้ บทเรียน Cloud & IT Cert Prep ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- อ่านที่อยู่แบบจุดคั่นทศนิยม
- ส่วนเครือข่ายกับส่วนโฮสต์
- คลาสของที่อยู่และช่วงของคลาส
- ที่อยู่สาธารณะ ส่วนตัว และวนกลับ