Subnetting
การแบ่งเครือข่ายย่อย
Subnet บอกว่าที่อยู่ไหนอยู่ในวงเดียวกัน ใช้บิตของที่อยู่กับ prefix เพื่อแยกส่วนเครือข่าย
หัวข้อในบทนี้
ศัพท์ในบทนี้ · กดคำที่ขีดเส้นใต้ในเนื้อหาเพื่อดูความหมายได้ด้วย
- IP
- ที่อยู่และโปรโตคอลส่ง packet ระหว่างเครือข่าย รุ่น IPv4 และ IPv6 มีรูปแบบต่างกัน
- DHCP
- บริการแจก IP และ network options ให้เครื่องตามการตั้งค่า
192.168.10.70/26 อยู่ในวงใด
Prefix /26 หมายถึง 26 บิตแรกเป็นส่วน network เหลือ 6 บิตเป็นส่วน host จึงมี 2 ยกกำลัง 6 เท่ากับ 64 ที่อยู่ในบล็อก ตัวเลขสุดท้ายแบ่งช่วงละ 64: 0–63, 64–127, 128–191 และ 192–255 ที่อยู่ .70 อยู่ช่วง 64–127 การหา network ใช้ AND mask ในระดับบิต ไม่ต้องเดาจากเลขต้นของที่อยู่
- Prefix
26 บิต network + 6 บิต host ทั้งหมด 32 บิต
- Mask
255.255.255.192 โดย octet สุดท้ายเป็น 11000000
- Address
70 เป็น 01000110 เมื่อนำ AND กับ 11000000 ได้ 01000000 หรือ 64
- Network
192.168.10.64 คือจุดเริ่มบล็อก ตัวอย่างนี้มี host แบบทั่วไป .65–.126
- Broadcast
192.168.10.127 คือที่อยู่สุดท้ายของบล็อกนี้
| ค่า /26 | ผล |
|---|---|
| Mask | 255.255.255.192 |
| Network | 192.168.10.64 |
| Broadcast | 192.168.10.127 |
| Host range | .65 – .126 |
| Address count | 64 รวม network และ broadcast |
บิตสีเน้นเป็น network bits ของ octet สุดท้าย ตัวอย่างจำกัด /24 ถึง /30 ใช้กฎ host ของ subnet IPv4 แบบทั่วไป ไม่เหมารวม /31 /32 หรือ IPv6
ก่อนส่ง IPv4 เครื่องใช้ prefix ของ interface และ routing table ตัดสินว่าจะส่งในวงหรือผ่าน gateway เช่น .70 กับ .100 อยู่ /26 เดียวกัน แต่ .130 ไม่อยู่ การนับ host ด้วย 2 ยกกำลังจำนวน host bits ลบ 2 ใช้กับ subnet IPv4 แบบทั่วไปในตัวอย่าง ไม่ใช้เหมารวม /31 /32 และ IPv6
คำนวณที่อยู่ฐานสองBinary Address Math · 06.2.1
การคำนวณใช้ค่าแต่ละหลักฐานสอง เพื่อแยกบิตเครือข่ายออกจากบิตเครื่อง
หนึ่ง octet มีน้ำหนัก 128 64 32 16 8 4 2 1 รวมตำแหน่งที่เป็นหนึ่งเพื่อได้เลขฐานสิบ การคิดนี้ใช้ทั้งแปลง และอ่าน mask ที่แบ่ง prefix ไม่ตรง octet
น้ำหนักแต่ละบิต
ชุดแปดบิตของที่อยู่
ผลรวมที่เขียน 0 ถึง 255
192 เท่ากับ 11000000 เพราะ 128 + 64 ส่วน 224 คือ 11100000 เพราะเพิ่ม 32 จึงเห็นจำนวนบิต prefix เพิ่มได้โดยไม่ต้องท่องค่าอย่างเดียว
ที่มาของหัวข้อนี้ · 1 รายการ
คำอธิบายและภาพในหน้านี้เรียบเรียงใหม่ ชื่อบทต้นทางด้านล่างใช้ตรวจที่มา ไม่ได้แทนเนื้อหาที่คุณต้องไปอ่านเพิ่มเพื่อเข้าใจหน้านี้ และไม่ยืนยันว่าทุกประโยคมีอยู่ในคอร์ส
- The Bits and Bytes of Computer Networking · Module 2: The Network LayerVideo: Basic Binary MathIT2.M2.V10
หน้ากากเครือข่ายSubnet Masks · 06.2.2
Mask ทำเครื่องหมายบิตเครือข่าย เมื่อใช้กับที่อยู่จะได้ส่วน network
Subnet mask ใช้บิตหนึ่งสำหรับ prefix และศูนย์สำหรับส่วน host ในรูปแบบทั่วไป Bitwise AND กับ ช่วยหาที่อยู่เครือข่าย เครื่องใช้ขอบเขตนี้ตัดสินส่งตรงหรือผ่าน gateway
ที่อยู่ของเครื่อง
ขอบเขต prefix ที่ใช้กับที่อยู่
วงที่ได้หลังแยกส่วน host
192.168.1.50 กับ .70 ภายใต้ /26 อยู่คนละช่วง .0–.63 และ .64–.127 แม้สาม octets แรกเหมือนกัน จึงดูเลขหน้าของ อย่างเดียวไม่ได้
ที่มาของหัวข้อนี้ · 1 รายการ
คำอธิบายและภาพในหน้านี้เรียบเรียงใหม่ ชื่อบทต้นทางด้านล่างใช้ตรวจที่มา ไม่ได้แทนเนื้อหาที่คุณต้องไปอ่านเพิ่มเพื่อเข้าใจหน้านี้ และไม่ยืนยันว่าทุกประโยคมีอยู่ในคอร์ส
- The Bits and Bytes of Computer Networking · Module 2: The Network LayerVideo: Subnet MasksIT2.M2.V9
ความยาวพรีฟิกซ์CIDR Prefixes · 06.2.3
CIDR เขียนจำนวนบิตเครือข่าย เช่น /24 ใน IPv4 เหลือ 8 บิตสำหรับส่วนเครื่อง
/26 หมายถึง prefix 26 บิตใน IPv4 เหลือ host 6 บิต จึงมี 2 ยกกำลัง 6 หรือ 64 ที่อยู่ต่อวง ในวงทั่วไปมี network กับ broadcast ที่ไม่ใช้เป็น host แต่กฎลบสองไม่ครอบคลุม /31 และ /32 ทุกบริบท
จำนวนบิตระบุวง
32 ลบความยาว prefix
จำนวนที่อยู่และขอบเขตแต่ละวง
แบ่ง /24 เป็น /26 ได้สี่วงขนาด 64: .0 .64 .128 .192 ต้องจัด gateway และ route ตามวงใหม่ด้วย ไม่ใช่เปลี่ยน mask อย่างเดียวแล้วหวังว่าระบบทุกส่วนรู้ตาม
ที่มาของหัวข้อนี้ · 1 รายการ
คำอธิบายและภาพในหน้านี้เรียบเรียงใหม่ ชื่อบทต้นทางด้านล่างใช้ตรวจที่มา ไม่ได้แทนเนื้อหาที่คุณต้องไปอ่านเพิ่มเพื่อเข้าใจหน้านี้ และไม่ยืนยันว่าทุกประโยคมีอยู่ในคอร์ส
- The Bits and Bytes of Computer Networking · Module 2: The Network LayerVideo: CIDRIT2.M2.V11
นำศัพท์มาเชื่อมกับงาน
192.168.1.10/24 กับ 192.168.1.20/24 อยู่ในวงเดียวกัน ส่วน 192.168.2.20/24 อยู่อีกวง
สิ่งที่บทนี้เชื่อมไว้
Subnet บอกว่าที่อยู่ไหนอยู่ในวงเดียวกัน ใช้บิตของที่อยู่กับ prefix เพื่อแยกส่วนเครือข่าย
ใช้ภาพกับตัวอย่างด้านบนเชื่อมหน้าที่ของแต่ละส่วน แล้วตรวจความเข้าใจด้วยการอธิบายเหตุผลของผลที่เห็น ก่อนเปิดบทถัดไป
บทเรียนที่เกี่ยวข้องและที่มาของบทอ่าน
transcript ที่เคยใช้ตรวจแนวคิดพื้นฐานและตัวอย่างบางส่วน: T0402 · 2.The Bits and Bytes of Computer Networking · T0403 · 2.The Bits and Bytes of Computer Networking คำอธิบายเป็นการเขียนใหม่ ไม่ใช่การแปลครบทุกประโยค ภาพและตัวอย่างเป็นการเรียบเรียงเพื่อเชื่อมความเข้าใจ
คำอธิบายหน้านี้เขียนใหม่ตามหัวข้อใน Atlas รายการด้านล่างเป็นชื่อ Video/Reading ที่เคยจับคู่ไว้ แสดงไว้ให้ตรวจที่มาของชื่อหัวข้อ และไม่รับรองว่าคอร์สสอนทุกส่วนของคำอธิบายนี้