คลาสใดท ม subnet mask เท าก บ 255.255.255.0

IP Address คืออะไร  IP Address คือ ท่ีอยู่ (Address) ของอุปกรณ์ในระบบเครือข่าย เปรียบเสมือนกบั เลขท่ีบา้ นของเครื่องคอมพิวเตอร์ หรืออุปกรณ์ เครือข่ายที่เชื่อมต่อกนั  คำถำม : ทาไมจึงไม่ใช้ MAC Address ?  จากท่ีผา่ นมาเราไดเ้ รียนเก่ียวกบั MAC Address หรือหมายเลขประจา NIC (Network Interface Card) หรือ LAN Card นนั่ เองซ่ึงตวั NIC แตล่ ะ อนั กม็ ีหมายเลขท่ีไม่ซ้ากนัWeek 07 2

คำตอบ สาเหตุท่ีเราตอ้ งมี IP Address อีกน้นั กเ็ พ่อื เหตุผลต่าง ๆ คือ MAC Address เปล่ียนแปลงไม่ได้ แต่ IP Address สามารถเปล่ียนแปลง เองได้ MAC Address ทางานในระดบั ของ Hardware ส่วน IP Address ทางาน ในระดบั ของ Software ในการรับส่งขอ้ มูลเราตอ้ งมีท้งั Hardware และ Software MAC Address ไม่สามารถจดั กลุ่ม เพ่อื แบ่งการใชง้ านในระบบได้Week 07 3

3 ระดบั ของ Addressing  Host Name Nontri.ku.ac.th 158.108.2.71  ชื่อเครื่อง 0:0:c:6:13:4a  Internet Address 4  หมายเลข IP  Station Address  เบอร์ Hardware ท่ีกาหนดใหก้ บั NIC หรือที่เรียกวา่ MAC Address นนั่ เองWeek 07

IP Version 4 และ Version 6 IP version 4 (IPv4)  มีขนาด 4 byte  แต่ละ byte มีขนาด 8 bit  ดงั น้นั IPv4 จึงมีขนาดเท่ากบั 32 bit  32 bit กค็ ือ 232 ทาใหส้ ามารถมีหมายเลข IP Address 4,294,967,296 หมายเลข 4 พนั ลา้ นเบอร์ ไม่พอใช้ นกั พฒั นาจึงพฒั นา IP เป็น version 6 หรือ IPv6 ที่มีขนาด 128 bit และเร่ิมนามาเสริมกบั IPv4 ไดเ้ ป็น 2128Week 07 5

ส่วนประกอบของ IP AddressWeek 07 6

IP Address ClassWeek 07 7

Note ! 8Week 07

IPv4 แบ่งออกเป็ น 5 Class ดงั นี้ เหตุผลของการแบ่ง Class คือเพื่อให้ง่ายต่อการจัดสรร IP Address และจำนวนโฮสในแต่ละ ClassWeek 07 9

ตัวอย่ำงหมำยเลข IP Address และ Subnet MaskWeek 07 10

Private IP กบั Public IP Private IP  หมายถึง IP Address ที่ไม่ใชบ้ น Internet และไม่สามารถติดตอ่ กบั Public IP ได้ แต่ไม่ใช่ซะทีเดียว เราสามารถใชเ้ ทคนิค ท่ีเรียกวา่ NAT (Network Address Translation) เขา้ ช่วยได้  Private IP สามารถกาหนดข้ึนใชไ้ ดเ้ อง โดยทวั่ ไปใชก้ บั Intranet ในหน่วยงาน Public IP หรืออกี นัยหนึ่งเรียกว่ำ Real IP  ใชใ้ นเครือขา่ ย Internet โดยจะตอ้ งขอไปยงั หน่วยงานที่กากบั ดูแล IP Address ในแตล่ ะประเทศ ซ่ึงแน่นอนวา่ แต่ละหน่วยงานท่ีขอ IP Address ตอ้ งได้ หมายเลขท่ีไม่ซ้ากบั ใครเลยในโลกน้ี ในประเทศไทยหน่วยงานที่กากบั ดูแลคือ thnic.netWeek 07 11

ช่วงของหมำยเลขกำรใช้งำน Private IPWeek 07 12

ตัวอย่ำง IP Address คือ 192.168.1.1/255.255.255.0 หมายถึง IP Address หรือ Host Address คือ 192.168.1.1 Subnet Mask คือหมายเลขหลงั เครื่องหมาย \"/\" คือ 255.255.255.0 โดยมี ความหมายวา่ มีจานวนโฮสในเน็ตเวริ ์คเท่าไหร่ ใน Class C คานวณ จานวนไดโ้ ดยการนาค่าจานวน HostID ท่ีมีขนาดเท่ากบั 8 bit หรือเท่ากบั 28 = 256 ลบดว้ ยค่าสุดทา้ ยของ Subnet Mask จากตวั อยา่ งคือ 256 - 0 = 256 ดงั น้นั จึงมีจานวนโฮสท้งั หมดเท่ากบั 256 โฮส แต่ในหน่ึงเน็ตเวริ ์ค จะตอ้ งมี Network Address และ Broadcast Address เสมอ จึงมีโฮส เท่ากบั 254 โฮสWeek 07 13

ตวั อย่ำง IP Address คือ 192.168.1.1/255.255.255.0 หมายถึง Network Address บอกตาแหน่งเร่ิมตน้ ของ IP Address ใน Class จาก ตวั อยา่ ง เป็นเน็ตเวิร์ค Class C ซ่ึงมีโฮสท้งั หมดเท่ากบั 256 โฮส โดยมี IP Address เริ่มจาก 192.168.1.0 - 192.168.1.255 ดงั น้นั Network Address คือ 192.168.1.0 Broadcast Address เป็นช่องทางของการส่งขอ้ มูลใหก้ บั โฮสอื่นๆ เปรียบเสมือนการตะโกนเขา้ ไปในหอ้ งที่มีคนอยรู่ วมๆ กนั ซ่ึงทาใหค้ นท่ี อยใู่ นหอ้ งไดย้ นิ พร้อมๆ กนั ท้งั หมด โดย Broadcast Address จะเป็น IP Address สุดทา้ ยของเน็ตเวิร์คเสมอ จากขอ้ 3 Broadcast Address จึงมีคา่ เท่ากบั 192.168.1.255Week 07 14

รูปแบบกำรเขยี น IP Address และ Subnet Mask การเขียน Subnet Mask อีกอยา่ งคือเขียนเป็นจานวน bit เช่น 192.168.1.1 / 24  โดย 24 น้ี คือ NetID จาก 32 bit ของ IPv4 ทาใหเ้ หลือ HostID เท่ากบั 8 bit (32 - 24)  ดงั น้นั จึงเขียน Subnet Mask เป็น /24 ซ่ึงเท่ากบั การเขียนโดยระบุ Subnet Mask 255.255.255.0  192.168.1.1/24 = 192.168.1.1/255.255.255.0 ซ่ึงกค็ ือ Class C ที่ไม่ไดแ้ บ่ง 15 Subnet นน่ั เองWeek 07

IP Address กบั RouterIP Address หน่ึง ใหก้ บั 1 interface (ไม่ใช่ 1 เคร่ือง) ดงั น้นั อุปกรณ์ที่มีหลาย Interface กม็ ีไดห้ ลาย IP แลว้ แต่จะกาหนด เช่น อุปกรณ์ Switch หรือ RouterWeek 07 16

Windows ให้เรำกำหนดค่ำอะไรบ้ำงWeek 07 17

Cast Study กำรจัดสรร IP AddressWeek 07 18

Case : 1 ถา้ ไม่แบ่ง Subnet เลย เราตอ้ งระบุใหห้ มายเลข Subnet เป็นWeek 07 19

กรณที ี่ต้องกำรแบ่ง Subnet น้ันมจี ุดประสงค์เพื่อ แยก Network ออกจำกกนั ซึ่งจะทำให้  เคร่ืองผใู้ ช้ จะมองเป็นกนั เฉพาะในกลุ่มเท่าน้นั  การ Boardcast จะเกิดเฉพาะใน Net เดียวกนั เท่าน้นั  ลดการแพร่กระจาย Virus ได้Week 07 20

Case : 2 ต้องกำรแบ่ง Subnet ออกเป็ น 2 กล่มุWeek 07 21

Case : 2 ต้องกำรแบ่ง Subnet ออกเป็ น 2 กล่มุWeek 07 22

Case : 3 ต้องกำรแบ่ง Subnet ออกเป็ น 3 กล่มุWeek 07 23

Case : 3 ต้องกำรแบ่ง Subnet ออกเป็ น 3 กล่มุWeek 07 24

คำถำม ?  จะแบ่ง หรือ ไม่แบ่ง Subnet ดี ?  ถา้ มีการแบ่ง Subnet จะแบ่งเป็นกี่ Subnet และเพราะอะไร จึงแบ่งแบบน้นั ?Week 07 25

กำรบ้ำน ส่งครำวหน้ำ (เขยี นด้วยลำยมือเท่ำน้ัน) ใหจ้ ดั สรร IP Address ใหเ้ หมาะสมและถูกตอ้ งตามหลกั วิชาการ โดย โจทยค์ ือ หน่วยงานแห่งหน่ึงมีเคร่ือง PC ท้งั หมด 200 เครื่อง โดยแบ่ง ส่วนงานออกเป็น 3 แผนก ดงั น้ี  แผนกท่ี 1 มี PC จานวน 70 เคร่ือง  แผนกที่ 2 มี PC จานวน 20 เครื่อง  แผนกที่ 3 มี PC จานวน 50 เครื่อง  ให้ใช้ IP Private Class C Network Number, Gateway, IP Range, Boardcast Address และ SubnetWeek 07 26