วิธีการคำนวน Network, Host - Subnet Mask IP Address

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: วิธีการคำนวน Network, Host - Subnet Mask IP Address

วิธีการคำนวน Network, Host - Subnet Mask IP Address

โดย Patcharanan.0399 » 25/04/2018 3:01 pm

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

:-o การคำนวณ Network ID ใช้หลักการ AND กันระหว่าง IP Address กับ Subnet Mask โดยการ AND จะได้ 1 ก็ต่อเมื่อเป็น 1 ทั้งคู่
:-o การคำนวณ Host ว่าในหนึ่งวง Network สามารถมี Host สูงสุดได้กี่ Host คือ 2 (ยกกำลัง bit Host) - 2
- bit Host คือบิทที่อยู่หลัง บิทของ Subnet Mask ทั้งหมด
- ต้องลบด้วย 2 เสมอ เพราะจะไม่นำ Network ID และ Broadcast Address (หมายเลข IP Address ของ Host) เข้าไปคำนวณหาจำนวน Host ด้วย
:-o การคำนวณวง Network ว่าสามารถมี Network ได้สูงสุดกี่วง Network ทำได้โดยนำ 2 ยกกำลัง Subnet Mask
[attachment=1]4-25-2018 2-17-09 AM.jpg[/attachment]

ตัวอย่าง IP Address 192.168.0.1/23
[attachment=0]4-25-2018 2-36-06 AM.jpg[/attachment]
จะได้ว่าสามารถมีวง Network ได้ 2 ยกกำลัง 23 วง
สามารถมี Host ได้ (2 ยกกำลัง 9) - 2 = 512 -2 = 510 เครื่อง
มีหมายเลข Broadcast Address = 192.168.0.255, Network ID = 192.168.0.0, Host ID = 0.0.0.1
แนบไฟล์
4-25-2018 2-36-06 AM.jpg
4-25-2018 2-36-06 AM.jpg (40.7 KiB) Viewed 12100 times
4-25-2018 2-17-09 AM.jpg
4-25-2018 2-17-09 AM.jpg (19.95 KiB) Viewed 12100 times

ข้างบน