วิธีการคำนวณ IP Subnet Mask

แนวคิดการสื่อสารออนไลน์ โซเชียลเน็ตเวิร์ก

วิธีการคำนวณ IP Subnet Mask

เครดิตรูปภาพ: anyaberkut / iStock / GettyImages

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

ที่อยู่ IP ทำงานอย่างไร

ดิ อินเทอร์เน็ตโปรโตคอลเป็นระบบสำหรับกำหนดเส้นทางข้อมูล ระหว่างคอมพิวเตอร์บนอินเทอร์เน็ตทั่วโลกหรือเครือข่ายอื่นๆ แบ่งข้อมูล เช่น เนื้อหาหน้าเว็บ ข้อความอีเมล หรือการส่งสัญญาณวิดีโอแบบสตรีมเป็นหน่วยเล็กๆ ที่เรียกว่า แพ็คเก็ต ด้วยโครงสร้างเฉพาะ รวมทั้ง a หัวข้อ พร้อมข้อมูลว่าแพ็กเก็ตมาจากไหนและกำลังจะไปที่ไหน

วีดีโอประจำวันนี้

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

IPv4. ที่อยู่ IP เหล่านี้เป็นเลขฐานสอง 32 หลักหรือบิตยาว พวกเขากำลัง มักเขียนเป็นทศนิยมสี่ตัวคั่นด้วยจุดเช่น 192.168.0.1 หรือ 255.255.255.255

ที่อยู่ IP ถูกกำหนดให้กับองค์กรต่าง ๆ โดยกลุ่มที่เรียกว่า Internet Assigned Numbers Authority หรือ IANA. โดยทั่วไป บล็อกที่อยู่ติดกันเป็นตัวเลขของที่อยู่ IP ถูกกำหนดให้กับองค์กรเดียว หลายองค์กรยังมีที่อยู่ IP ภายในที่สามารถเข้าถึงได้ภายในเท่านั้น บล็อกของที่อยู่ IP บางส่วนสงวนไว้สำหรับการใช้งานภายใน ภายในเครือข่าย

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

บล็อกและคลาสที่อยู่ IP

ตามเนื้อผ้าบล็อกที่อยู่ IP ถูกแบ่งออกเป็น ชั้นเรียนโดยที่ชั้นเรียนจะกำหนดจำนวนที่อยู่ในบล็อกและรูปแบบที่ออกมาเป็นอย่างไร

ที่อยู่คลาส A เริ่มต้นด้วยบิต "0" เจ็ดบิตถัดไประบุบล็อกเครือข่ายแต่ละรายการ และ 24 บิตถัดไประบุคอมพิวเตอร์แต่ละเครื่องภายในเครือข่ายนั้น ที่อยู่คลาส B เริ่มต้นด้วยบิต "1" ตามด้วยบิต "0" โดยที่ 14 บิตถัดไประบุบล็อกเครือข่าย และ 16 บิตต่อมาระบุคอมพิวเตอร์แต่ละเครื่อง ที่อยู่คลาส C เริ่มต้นด้วยสองบิต "1" ตามด้วยบิต "0" โดย 21 บิตถัดไประบุบล็อกเครือข่ายและ 8 บิตสุดท้ายระบุอุปกรณ์เฉพาะภายในเครือข่าย

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

การกำหนดเส้นทางระหว่างโดเมนแบบไม่มีคลาส

ข้อเสียคือไม่มีประสิทธิภาพในการจัดสรรที่อยู่ IP ให้กับเครือข่าย โดยเฉพาะอย่างยิ่งในกรณีที่เครือข่ายต้องการ IP มากกว่า ที่อยู่มากกว่าเครือข่ายคลาส C ที่จ่ายได้ แต่น้อยกว่าที่คลาส B จะให้ หรือมากกว่าที่คลาส B อนุญาต แต่น้อยกว่าคลาส A จัดเตรียมให้. ที่สามารถนำไปสู่ ที่อยู่ IP ที่เสียไปเมื่อองค์กรใช้คลาสที่อยู่ IP ที่ใหญ่กว่าที่ต้องการจริง หรือกำหนดเส้นทางที่ไม่มีประสิทธิภาพหากองค์กรมี เพื่อแก้ไขบล็อกที่อยู่ IP คลาส C ที่ไม่เกี่ยวข้องจำนวนมากภายในเครือข่ายเดียวจริง ๆ เพื่อรับจำนวนที่อยู่ที่พวกเขา ความต้องการ.

เพื่อให้สิ่งต่าง ๆ มีประสิทธิภาพมากขึ้น เราเตอร์และองค์กรจำนวนมากได้นำสิ่งที่เรียกว่า การกำหนดเส้นทางระหว่างโดเมนแบบไม่มีคลาส หรือ CIDR (มักออกเสียงเหมือนคำว่า "ไซเดอร์") ซึ่งช่วยให้แบ่งที่อยู่ IP ออกเป็น บล็อกที่อยู่ IP ขนาดที่ยืดหยุ่นมากขึ้นโดยสามารถตามด้วยคำนำหน้าของความยาวใดก็ได้ที่ระบุเครือข่าย โดยส่วนที่เหลือของที่อยู่ IP ที่ระบุอุปกรณ์แต่ละเครื่อง

คำนำหน้ามักจะเขียนเป็น เลขฐานสิบหรือชุดเลขฐานสิบคั่นด้วยจุดตามด้วยเครื่องหมายทับและจำนวนบิตในคำนำหน้านั้น ตัวอย่างเช่น "017/8" คือบล็อกที่อยู่ IP ที่กำหนดให้กับ Apple รวมถึงที่อยู่ IP ทั้งหมดที่ขึ้นต้นด้วยเลขฐานสองที่ตรงกับเลขทศนิยม 17 ในทำนองเดียวกัน "70.132.0.0/18" คือบล็อกที่อยู่ IP ที่จัดสรรให้กับ Amazon ซึ่งประกอบด้วยที่อยู่ที่ไบนารี 18 หลักแรกตรงกับเลขฐานสอง 18 หลักแรกในที่อยู่ IP 70.132.0.0

ทำความเข้าใจซับเน็ตมาสก์

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

ซับเน็ตมาสก์ดูเหมือนที่อยู่ IP โดยที่มันคือ โดยทั่วไปจะเขียนเป็นชุดจุดทศนิยมสี่ตัวเช่น 255.255.254.0 หรือ 255.128.0.0 ข้อจำกัดหลักในซับเน็ตมาสก์คือเลขฐานสองทางซ้ายสุดจนถึงจุดหนึ่ง ต้องเป็น 1 ทั้งหมด และตัวเลขต่อมาต้องเป็น 0 ทั้งหมด เมื่อมีการประมวลผลที่อยู่ IP เราเตอร์จะใช้ไบนารี "และ" ของซับเน็ตมาสก์และ IP address หมายความว่าบิตใดๆ ที่เป็น 1 ทั้งในมาส์กและแอดเดรสจะเป็น 1 ในผลลัพธ์ และอื่นๆ ตัวเลขคือ 0 ผลลัพธ์คือเครือข่ายหรือซับเน็ตที่เป็นที่อยู่ IP

หากคุณต้องการคำนวณจำนวนซับเน็ตและโฮสต์ (หรืออุปกรณ์) ที่ตรงกับซับเน็ตมาสก์ที่กำหนด มันค่อนข้างง่าย จำนวนซับเน็ตทั้งหมดคือจำนวนรูปแบบที่เป็นไปได้ในที่อยู่ IP สำหรับส่วนของมาสก์ที่เป็นทั้งหมด ซึ่งจะเพิ่มขึ้นเป็นสองเท่าของจำนวนที่อยู่ในมาสก์ ตัวอย่างเช่น 255.255.254.0 ที่เขียนด้วยเลขฐานสองเริ่มต้นด้วย 23 ตัว ดังนั้นจึงมีซับเน็ตที่เป็นไปได้ 2^(23) หรือ 8,388,608 รายการ แต่ละซับเน็ตมีที่อยู่ IP ทั้งหมดที่มีคำนำหน้าที่ถูกต้องแต่สามารถเปลี่ยนแปลงได้ในเลขฐานสองที่เหลือ 9 หลัก ดังนั้นจึงมีที่อยู่ IP 2^9 = 512 ที่ใช้ได้สำหรับโฮสต์ในแต่ละซับเน็ต

คุณสามารถหาได้มากมาย เครื่องมือคำนวณ netmask ออนไลน์ เพื่อทำการคำนวณเหล่านี้สำหรับคุณและเพื่อจับคู่ที่อยู่ IP และซับเน็ตมาสก์กับซับเน็ต ฮาร์ดแวร์และซอฟต์แวร์สำหรับทำการคำนวณอย่างรวดเร็วนั้นสร้างขึ้นในเราเตอร์สมัยใหม่

ช่วงที่อยู่ IP ส่วนตัว

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

ดิ ช่วง IP ส่วนตัวคือ 10.0.0.0 ถึง 10.255.255.255, 172.16.0.0 ถึง 172.31.255.255 และ 192.168.0.0 ถึง 192.168.255.255. ในเงื่อนไข CIDR นั่นคือ 10.0.0.0/8, 172.16.0.0/12 และ 192.168.0.0/16

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

ที่อยู่ IP แบบวนรอบ

ที่อยู่ IP แบบพิเศษอีกประเภทหนึ่งคือ ที่อยู่ลูปแบ็ค. นี่คือ ที่อยู่ IP ในช่วง 127.0.0.1-127.255.255.255. ในแง่ CIDR นั่นคือช่วง 127.0.0.0/8 ซึ่งเป็นบล็อกที่อยู่ IP คลาส A ด้วย

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

ที่อยู่ "127.0.0.1" เป็นที่อยู่ IP ที่ใช้บ่อยที่สุดสำหรับการวนรอบและโดยทั่วไปควรใช้เว้นแต่ มีเหตุผลสำคัญที่ต้องใช้อย่างอื่น เนื่องจากผู้ใช้และซอฟต์แวร์มีแนวโน้มที่จะ เข้าใจมัน.

ชื่อโดเมนวัตถุประสงค์พิเศษ "localhost" ยังใช้เพื่ออ้างถึงคอมพิวเตอร์ปัจจุบัน

หมวดหมู่

ล่าสุด

วิธีใช้ Gunzip เพื่อ Unzip .Zip Files

วิธีใช้ Gunzip เพื่อ Unzip .Zip Files

Gunzip เป็นยูทิลิตี้ Linux และ Unix ที่ใช้ในการ...

โฟลเดอร์ TMP บน Mac อยู่ที่ไหน

โฟลเดอร์ TMP บน Mac อยู่ที่ไหน

โฟลเดอร์ TMP เป็นเพียงหนึ่งในหลาย ๆ โฟลเดอร์ที...

วิธีรับวิดีโอ YouTube mp4

วิธีรับวิดีโอ YouTube mp4

เปิดเว็บเบราว์เซอร์ของคุณและไปที่ "YouTube.com"...