ซับเน็ตมาสก์ทำหน้าที่อะไร
ทำความเข้าใจว่ามาสก์ระบุบิตที่เป็นส่วนเครือข่ายและส่วนโฮสต์อย่างไร
ซับเน็ตมาสก์ทำหน้าที่อะไร เป็นบทเรียน Cloud & IT Cert Prep ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cloud & IT Cert Prep และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน
หน้ากากในประโยคเดียว
หน้ากากเครือข่ายย่อยบอกอุปกรณ์ว่าส่วนใดของที่อยู่ IP เป็นเครือข่าย และส่วนใดเป็นโฮสต์ หน้ากากนี้เป็นตัวเลขขนาด 32 บิตที่จับคู่กับที่อยู่ IPv4 ทุกที่อยู่
หากไม่มีหน้ากาก ที่อยู่จะไม่ชัดเจน — อุปกรณ์จะไม่รู้ว่าเครือข่ายสิ้นสุดตรงไหนและโฮสต์เริ่มต้นตรงไหน
เลขหนึ่งและเลขศูนย์
ในหน้ากาก บิตที่เป็น 1 จะระบุส่วนเครือข่าย และบิตที่เป็น 0 จะระบุส่วนโฮสต์ บิต 1 จะเรียงต่อเนื่องกันเสมอ โดยเริ่มจากด้านซ้าย
ตัวอย่างเช่น 11111111.11111111.11111111.00000000 มีเลขหนึ่ง 24 บิต ตามด้วยเลขศูนย์ 8 บิต หมายความว่าสามออกเท็ตแรกเป็นเครือข่าย และออกเท็ตสุดท้ายเป็นโฮสต์
11111111.11111111.11111111.00000000
= 255.255.255.0ค่าหน้ากากที่ใช้บ่อย
เนื่องจากออกเท็ตของหน้ากากประกอบด้วยเลขหนึ่งที่เรียงต่อเนื่องกัน จึงมีเพียงค่าทศนิยมบางค่าที่ปรากฏ:
- 255 = 11111111 (เป็นเครือข่ายทั้งหมด)
- 0 = 00000000 (เป็นโฮสต์ทั้งหมด)
- ออกเท็ตบางส่วน: 128, 192, 224, 240, 248, 252, 254
คุณจะไม่เห็นค่าสุ่มอย่าง 255.255.123.0 เพราะบิต 1 ต้องเรียงติดกัน
มาสก์กำหนดขอบเขต
ตำแหน่งที่เลข 1 เปลี่ยนเป็นเลข 0 คือ ขอบเขตเครือข่าย-โฮสต์ ทุกสิ่งทางซ้ายระบุเครือข่าย ส่วนทุกสิ่งทางขวาระบุโฮสต์
อุปกรณ์สองเครื่องที่อยู่ในเครือข่ายเดียวกันจะมีบิตเครือข่ายเหมือนกันทุกประการ มาสก์ช่วยให้อุปกรณ์แต่ละเครื่องคำนวณบิตเครือข่ายเหล่านี้จากที่อยู่ของตนเอง
การดำเนินการ AND เชิงตรรกะ
อุปกรณ์ค้นหาที่อยู่เครือข่ายของตนเองด้วยการทำ AND แบบระดับบิตระหว่าง IP กับมาสก์ โดย AND จะให้ผลลัพธ์เป็น 1 เฉพาะเมื่ออินพุตทั้งสองเป็น 1
ตำแหน่งที่บิตของมาสก์เป็น 1 บิตของ IP จะผ่านไปโดยไม่เปลี่ยนแปลง ส่วนตำแหน่งที่บิตของมาสก์เป็น 0 ผลลัพธ์จะกลายเป็น 0 ผลลัพธ์ที่ได้คือที่อยู่เครือข่าย โดยบิตโฮสต์ทั้งหมดถูกทำให้เป็น 0
ตัวอย่างการทำ AND
สมมติว่า IP คือ 192.168.1.130 และมาสก์คือ 255.255.255.0 ให้ทำ AND กับออคเต็ตสุดท้าย: 130 AND 0 = 0 ออคเต็ตสามตัวแรกยังคงค่าเดิม เพราะนำไปทำ AND กับ 255
ดังนั้นที่อยู่เครือข่ายคือ 192.168.1.0 ซึ่งเป็นวิธีเดียวกับที่โฮสต์ใช้ตัดสินว่าตนเองอยู่ในเครือข่ายใด
มาสก์เดียวกัน เครือข่ายต่างกัน
มาสก์หนึ่งค่าถูกใช้กับเครือข่ายต่าง ๆ ได้มากมาย มาสก์ 255.255.255.0 ใช้ได้กับ 192.168.1.0, 10.5.5.0 และเครือข่ายอื่น ๆ อีกนับไม่ถ้วน
มาสก์อธิบายเพียง รูปแบบ ของการแบ่ง (จำนวนบิตเครือข่าย) ไม่ได้ระบุว่าเป็นเครือข่ายใดโดยเฉพาะ ที่อยู่ IP เป็นตัวระบุเครือข่ายที่แท้จริง
การเปลี่ยนมาสก์จะปรับขนาด
หากขยายมาสก์ให้ยาวขึ้น (มีบิต 1 มากขึ้น) จะเป็นการยืมบิตจากส่วนโฮสต์ ทำให้เกิดเครือข่ายที่มีจำนวนมากขึ้นแต่มีขนาดเล็กลง หากทำให้มาสก์สั้นลง (มีบิต 1 น้อยลง) เครือข่ายจะถูกรวมเป็นเครือข่ายที่มีจำนวนน้อยลงแต่มีขนาดใหญ่ขึ้น
การปรับอย่างตั้งใจนี้คือหัวใจของการแบ่งซับเน็ต ซึ่งเป็นการปรับรูปแบบพื้นที่ที่อยู่ให้เหมาะกับความต้องการ
ปัญหาจากมาสก์ไม่ตรงกัน
หากอุปกรณ์สองเครื่องในเครือข่ายกายภาพเดียวกันมีมาสก์ต่างกัน อุปกรณ์ทั้งสองอาจเห็นไม่ตรงกันว่าอุปกรณ์ใดอยู่ในเครือข่ายเดียวกัน เครื่องหนึ่งอาจพยายามส่งทราฟฟิกผ่านเส้นทาง ขณะที่อีกเครื่องคาดว่าจะส่งถึงปลายทางโดยตรง
มาสก์ไม่ตรงกันเช่นนี้ทำให้การเชื่อมต่อขาด ๆ หาย ๆ หรือสื่อสารได้เพียงทิศทางเดียว และเป็นข้อผิดพลาดด้านการกำหนดค่าที่ควรตรวจสอบเป็นอันดับต้น ๆ ระหว่างการแก้ไขปัญหา
เกตเวย์เริ่มต้นกับมาสก์
มาสก์ทำงานร่วมกับเกตเวย์เริ่มต้น หลังจากทำ AND แล้ว หากปลายทางอยู่คนละเครือข่าย อุปกรณ์จะส่งแพ็กเก็ตไปยังเกตเวย์ของตนเอง
ดังนั้นมาสก์ไม่ได้มีหน้าที่เพียงอธิบายเครือข่ายเท่านั้น แต่ยังกำหนดการตัดสินใจของอุปกรณ์โดยตรงว่าจะส่งข้อมูลภายในเครือข่ายหรือส่งต่อให้เราเตอร์สำหรับปลายทางระยะไกล
นำมาสก์ไปใช้งาน
โฮสต์ทุกเครื่องต้องมีการตั้งค่าสามอย่างเพื่อสื่อสารออกไปนอกลิงก์ของตนเอง ได้แก่ ที่อยู่ IP ซับเน็ตมาสก์ และเกตเวย์เริ่มต้น มาสก์คือส่วนที่ทำให้ที่อยู่นั้นมีความหมาย
เมื่อคุณอ่านมาสก์ในรูปแบบเลขฐานสองและทำ AND ได้คล่องแล้ว สัญกรณ์ CIDR และการนับโฮสต์จะทำความเข้าใจได้อย่างเป็นธรรมชาติ
ตรวจสอบอย่างรวดเร็ว
ใช้มาสก์
ทบทวน
คุณได้เรียนรู้หน้าที่ของซับเน็ตมาสก์แล้ว
- มาสก์คือตัวเลขขนาด 32 บิต: เลข 1 หมายถึงเครือข่าย เลข 0 หมายถึงโฮสต์
- ออคเต็ตของมาสก์ใช้ค่าได้เฉพาะ เช่น 255, 254, 252, 248, 240, 224, 192, 128 และ 0
- การทำ AND แบบระดับบิตระหว่าง IP กับมาสก์จะแสดงที่อยู่เครือข่าย
- การขยายมาสก์ทำให้เกิดเครือข่ายที่มากขึ้นและเล็กลง ส่วนการทำให้สั้นลงจะรวมเครือข่ายเข้าด้วยกัน
- มาสก์ไม่ตรงกันทำให้เกิดปัญหาการเชื่อมต่อ
คำถามที่พบบ่อย
บทเรียน “ซับเน็ตมาสก์ทำหน้าที่อะไร” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “ซับเน็ตมาสก์ทำหน้าที่อะไร” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cloud & IT Cert Prep ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “ซับเน็ตมาสก์ทำหน้าที่อะไร”
ทำความเข้าใจว่ามาสก์ระบุบิตที่เป็นส่วนเครือข่ายและส่วนโฮสต์อย่างไร คุณปฏิบัติ 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- ซับเน็ตมาสก์ทำหน้าที่อะไร
- อ่านสัญกรณ์ CIDR แบบเครื่องหมายทับ
- นับจำนวนโฮสต์ในซับเน็ต
- แบ่งเครือข่ายออกเป็นซับเน็ต