กวดวิชาอินเทอร์เน็ตโพรโทคอล - เครือข่ายย่อย

Subnet Masks และ Subnetting

subnet ช่วยให้การไหลของการรับส่งข้อมูลระหว่างเครือข่ายสามารถแยกออกจากกันได้ขึ้นอยู่กับการกำหนดค่าเครือข่าย การจัดระเบียบโฮสต์เป็นกลุ่มตรรกะการ subnetting สามารถปรับปรุงการ รักษาความปลอดภัย และประสิทธิภาพของ เครือข่าย ได้

ซับเน็ตมาสก์

บางทีลักษณะที่เป็นที่รู้จักมากที่สุดของ subnetting คือ subnet mask เช่นเดียวกับ ที่อยู่ IP ซับเน็ตมาสก์มีสี่ไบต์ (32 บิต) และมักเขียนด้วยสัญกรณ์ "dotted-decimal" เดียวกัน

ตัวอย่างเช่นหน้ากาก subnet ทั่วไปในการ แทนไบนารี ของมัน:

โดยทั่วไปแล้วจะแสดงในรูปแบบที่เทียบเท่าและอ่านได้มากขึ้น:

การใช้ซับเน็ตมาสก์

หน้ากาก subnet mask ไม่สามารถใช้งานได้เช่นที่อยู่ IP และไม่สามารถใช้งานได้โดยอิสระ แทนมาสก์เครือข่ายย่อยพร้อมกับที่อยู่ IP และทั้งสองค่าทำงานร่วมกัน การใช้ ซับเน็ตมาสก์ กับที่อยู่ IP แยกที่อยู่ออกเป็นสองส่วนคือที่ อยู่เครือข่ายแบบขยาย และที่อยู่โฮสต์

สำหรับซับเน็ตมาสก์ที่ถูกต้อง บิตที่เหลืออยู่ จะต้องตั้งค่าเป็น '1' ตัวอย่างเช่น:

เป็นซับเน็ตมาสก์ที่ไม่ถูกต้องเนื่องจากบิตซ้ายสุดถูกตั้งค่าเป็น '0'

ตรงกันข้ามให้บิตด้านขวาสุดในหน้ากากซับเน็ตที่ถูกต้องต้องตั้งค่าเป็น '0' ไม่ใช่ '1' ดังนั้น:

ไม่ถูกต้อง

มาสก์เครือข่ายย่อยที่ถูกต้องทั้งหมดมีสองส่วนคือด้านซ้ายพร้อมด้วยบิตรูปทั้งหมดที่ตั้งไว้ที่ '1' (ส่วนเครือข่ายแบบขยาย) และด้านขวาทั้งหมดที่กำหนดเป็น '0' (ส่วนโฮสต์) เช่นตัวอย่างแรกข้างต้น .

Subnetting ในการปฏิบัติ

Subnetting ทำงานโดยใช้แนวคิดเกี่ยวกับที่อยู่เครือข่ายแบบขยายไปยังที่อยู่ของคอมพิวเตอร์แต่ละเครื่อง (และอุปกรณ์เครือข่ายอื่น) ที่อยู่เครือข่ายแบบขยายรวมถึงที่ อยู่เครือข่าย และบิตเพิ่มเติมที่แสดงถึง จำนวน subnet ร่วมกันทั้งสององค์ประกอบข้อมูลสนับสนุนโครงการระดับสองระดับที่รู้จักโดยการใช้งานมาตรฐานของ IP

ที่อยู่เครือข่ายและหมายเลขเครือข่ายย่อยเมื่อรวมกับที่ อยู่โฮสต์ จะสนับสนุนรูปแบบสามระดับ

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

สี่บิตแรกของ 192.168.1.0 -

1100

วางเครือข่ายนี้ไว้ในช่วง Class C และกำหนดความยาวของที่อยู่เครือข่ายด้วย 24 บิต หากต้องการ subnet เครือข่ายนี้ต้องตั้งค่ามากกว่า 24 บิตเป็น '1' ที่ด้านซ้ายของหน้ากาก subnet mask ตัวอย่างเช่นมาสก์ 25 บิต 255.255.255.128 สร้างเครือข่ายย่อยสองเครือข่ายดังที่แสดงในตารางที่ 1

สำหรับบิตเพิ่มเติมที่ตั้งไว้ที่ '1' ในหน้ากากบิตอื่นจะพร้อมใช้งานในหมายเลข subnet เพื่อสร้างดัชนีเครือข่ายย่อยเพิ่มเติม หมายเลขเครือข่ายย่อยสองบิตสามารถรองรับเครือข่ายย่อยได้ถึงสี่เครือข่ายหมายเลขที่รองรับ 3 บิตรองรับเครือข่ายย่อย 8 เครือข่ายเป็นต้น

เครือข่ายส่วนตัวและเครือข่ายย่อย

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

โดยทั่วไปแล้วอินทราเน็ตที่ใช้เครือข่ายเหล่านี้จะสามารถควบคุมการจัดการการกำหนดค่า IP และการเข้าถึงอินเทอร์เน็ตได้มากขึ้น ปรึกษา RFC 1918 เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับเครือข่ายพิเศษเหล่านี้

สรุป

Subnetting ช่วยให้ผู้บริหารระบบเครือข่ายมีความยืดหยุ่นในการกำหนดความสัมพันธ์ระหว่างโฮสต์ของเครือข่าย โฮสต์บนเครือข่ายย่อยที่แตกต่างกันสามารถพูดคุยกับแต่ละอื่น ๆ ผ่าน อุปกรณ์เกตเวย์ เครือข่ายเฉพาะเช่น เราเตอร์ ความสามารถในการกรองการรับส่งข้อมูลระหว่างเครือข่ายย่อยสามารถทำให้มีแบนด์วิธเพิ่มขึ้นสำหรับแอปพลิเคชันและสามารถ จำกัด การเข้าถึงได้ตามต้องการ