Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore IPAddress

IPAddress

Published by somchai nuansri, 2019-07-08 06:40:36

Description: เรื่อง IP Address

Search

Read the Text Version

IP Address

โปรโตคอล IP (Internetwork Protocol) ⚫ IP Address คือ ที่อยู่ (Address) ของอุปกรณ์ในระบบเครือขา่ ย เปรียบเสมือน กบั เลขท่ีบา้ นของเครื่องคอมพิวเตอร์ หรืออุปกรณ์เครือขา่ ยท่ีเช่ือมต่อกนั

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 ไดเ้ ป็น 2128

ส่วนประกอบของ IP Address

IP Address Class

IP Address Class ⚫ Class A Network ID 8 bit Host ID 24 bit เครือข่ายใหญ่ของลูกมีได้ 128 เครือข่าย ใชไ้ ดจ้ ริง 126 มีเครื่องลูกข่ายได้ 16,677,214 แต่ตวั เลขสงวนไวใ้ นการทางานบางอยา่ ง โดยหมายเลข 0-127 เป็นเลขข้ึนตน้ ⚫ Class B Network ID 16 bit Host ID 16 bit จะมีเครื่องลูกข่ายและ hostได้ 65,534 โดย หมายเลข 128-191 เป็นเลขข้ึนตน้ ใน Class B ⚫ Class C Network ID 24 bit Host ID 8 bit จะใชง้ านได้ 256 เครื่องแต่ใชง้ านจริงได้ 254 เครื่อง โดยหมายเลข 192-223 เป็นเลขข้ึนตน้ ใน Class C ⚫ Class D 224 เป็น Class D ไม่ไดจ้ ดั สรรใหแ้ ต่ใชใ้ นงานบางอยา่ งไม่ใช่ Add ประจา เครื่อง เช่นการกระจายข่าว การกระจายขอ้ มูลไปใหก้ บั ผใู้ ช้ ⚫ Class E ไม่ไดใ้ ชง้ าน

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

ตวั อยา่ งหมายเลข IP Address และ Subnet Mask

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.net

ช่วงของหมายเลขการใชง้ าน Private IP

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

Subnet Mask ⚫ Default Subnet mask ของแต่ล่ะ Class ด้งั น้ี ⚫ • Class A จะมี Subnet mask เป็น 255.0.0.0 หรือเลขฐานสองดงั น้ี 11111111.00000000.00000000.00000000 (รวมเลข 1 ใหห้ มด กจ็ ะไดเ้ ท่ากบั 255) ⚫ • Class B จะมี Subnet mask เป็น 255.255.0.0 หรือเลขฐานสอง ดงั น้ ้ี 11111111.11111111.00000000.00000000 ⚫ • Class C จะมี Subnet mask เป็น 255.255.255.0 หรือ เลขฐานสองดงั น้ ้ี 11111111.11111111.11111111.00000000

ตวั อยา่ ง 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 หรือเท่ากบั 256 ลบ ดว้ ยค่าสุดทา้ ยของ Subnet Mask จากตวั อยา่ งคือ 256 - 0 = 256 ดงั น้นั จึงมี จานวนโฮสท้งั หมดเท่ากบั 256 โฮส แต่ในหน่ึงเน็ตเวิร์คจะตอ้ งมี Network Address และ Broadcast Address เสมอ จึงมีโฮสเท่ากบั 254 โฮส

ตวั อยา่ ง 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 สุดทา้ ยของเน็ตเวริ ์คเสมอ จาก ดา้ นบน Broadcast Address จึงมีค่าเท่ากบั 192.168.1.255

รูปแบบการเขียน 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 ที่ไม่ไดแ้ บ่ง Subnet นนั่ เอง

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

การแบ่ง Subnet Mark ⚫ เป็นการจดั สรรไอพแี อดเดรสใหก้ บั ใหก้ บั เน็ตเวริ ์กทาใหส้ ามารถใชไ้ อพี แอดเดรสไดอ้ ยา่ งมีประสิทธิภาพ

แบ่ง Subnet ออกเป็น 2 กลุ่ม

แบ่ง Subnet ออกเป็น 2 กลุ่ม

การแบ่ง Subnet ออกเป็น 3 กลุ่ม

การแบ่ง Subnet ออกเป็น 3 กลุ่ม

Subnet Mark Bit ⚫ 128 64 32 16 8 4 2 1 ⚫ 10 0 0 0 0 0 0 = 128 ⚫ 11 0 0 0 0 0 0 = 192 ⚫ 11 1 0 0 0 0 0 = 224 ⚫ 11 1 1 0 0 0 0 = 240 ⚫ 11 1 1 1 0 0 0 = 248 ⚫ 11 1 1 1 1 0 0 = 252 ⚫ 11 1 1 1 1 1 0 = 254 ⚫ 11 1 1 1 1 1 1 = 255

Class A 8 bit แรกมีค่ำต้งั แต่ 0-127

Class A 8 bit แรกมีค่ำต้งั แต่ 0-127

Class B 8 bit แรกมคี ่ำต้งั แต่ 128-191

Class C 8 bit แรกมคี ่ำต้งั แต่ 192-223


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook