Learning AtlasIT Support → Cybersecurity
คลังบทอ่าน06.2 / การกำหนดที่อยู่และเส้นทางบทถัดไป
สารบัญบทอ่าน / Addressing and Routing / 06.2
02 · เข้าใจเครือข่ายและเว็บ · บท 06.2

Subnetting

การแบ่งเครือข่ายย่อย

Subnet บอกว่าที่อยู่ไหนอยู่ในวงเดียวกัน ใช้บิตของที่อยู่กับ prefix เพื่อแยกส่วนเครือข่าย

3 หัวข้อคำอธิบายในหน้านี้ภาพอธิบายและกลไกทีละส่วน
ควรรู้ก่อน: 06.1 ที่อยู่ไอพี
หัวข้อในบทนี้
ศัพท์ในบทนี้ · กดคำที่ขีดเส้นใต้ในเนื้อหาเพื่อดูความหมายได้ด้วย
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 ในระดับบิต ไม่ต้องเดาจากเลขต้นของที่อยู่

คำนวณจากบิตและขอบเขตจริง192.168.10.70/26 อยู่ในวงใด
  1. Prefix

    26 บิต network + 6 บิต host ทั้งหมด 32 บิต

  2. Mask

    255.255.255.192 โดย octet สุดท้ายเป็น 11000000

  3. Address

    70 เป็น 01000110 เมื่อนำ AND กับ 11000000 ได้ 01000000 หรือ 64

  4. Network

    192.168.10.64 คือจุดเริ่มบล็อก ตัวอย่างนี้มี host แบบทั่วไป .65–.126

  5. Broadcast

    192.168.10.127 คือที่อยู่สุดท้ายของบล็อกนี้

ลองเปลี่ยน prefix ของ 192.168.10.70
01000110 AND 11000000 = 01000000
ค่า /26ผล
Mask255.255.255.192
Network192.168.10.64
Broadcast192.168.10.127
Host range.65 – .126
Address count64 รวม 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

01 / 03

คำนวณที่อยู่ฐานสองBinary Address Math · 06.2.1

การคำนวณใช้ค่าแต่ละหลักฐานสอง เพื่อแยกบิตเครือข่ายออกจากบิตเครื่อง

หนึ่ง octet มีน้ำหนัก 128 64 32 16 8 4 2 1 รวมตำแหน่งที่เป็นหนึ่งเพื่อได้เลขฐานสิบ การคิดนี้ใช้ทั้งแปลง และอ่าน mask ที่แบ่ง prefix ไม่ตรง octet

เทียบหน้าที่เพื่อไม่สับสน
•Binary positions

น้ำหนักแต่ละบิต

•Octet

ชุดแปดบิตของที่อยู่

•Decimal display

ผลรวมที่เขียน 0 ถึง 255

192 เท่ากับ 11000000 เพราะ 128 + 64 ส่วน 224 คือ 11100000 เพราะเพิ่ม 32 จึงเห็นจำนวนบิต prefix เพิ่มได้โดยไม่ต้องท่องค่าอย่างเดียว

ที่มาของหัวข้อนี้ · 1 รายการ

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

02 / 03

หน้ากากเครือข่ายSubnet Masks · 06.2.2

Mask ทำเครื่องหมายบิตเครือข่าย เมื่อใช้กับที่อยู่จะได้ส่วน network

Subnet mask ใช้บิตหนึ่งสำหรับ prefix และศูนย์สำหรับส่วน host ในรูปแบบทั่วไป Bitwise AND กับ ช่วยหาที่อยู่เครือข่าย เครื่องใช้ขอบเขตนี้ตัดสินส่งตรงหรือผ่าน gateway

เทียบหน้าที่เพื่อไม่สับสน
•IP

ที่อยู่ของเครื่อง

•Mask

ขอบเขต prefix ที่ใช้กับที่อยู่

•Network result

วงที่ได้หลังแยกส่วน 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
03 / 03

ความยาวพรีฟิกซ์CIDR Prefixes · 06.2.3

CIDR เขียนจำนวนบิตเครือข่าย เช่น /24 ใน IPv4 เหลือ 8 บิตสำหรับส่วนเครื่อง

/26 หมายถึง prefix 26 บิตใน IPv4 เหลือ host 6 บิต จึงมี 2 ยกกำลัง 6 หรือ 64 ที่อยู่ต่อวง ในวงทั่วไปมี network กับ broadcast ที่ไม่ใช้เป็น host แต่กฎลบสองไม่ครอบคลุม /31 และ /32 ทุกบริบท

เทียบหน้าที่เพื่อไม่สับสน
•Prefix length

จำนวนบิตระบุวง

•Host bits

32 ลบความยาว prefix

•Address block

จำนวนที่อยู่และขอบเขตแต่ละวง

แบ่ง /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 ที่เคยจับคู่ไว้ แสดงไว้ให้ตรวจที่มาของชื่อหัวข้อ และไม่รับรองว่าคอร์สสอนทุกส่วนของคำอธิบายนี้