ip address

26
IP Address 1

Upload: blake

Post on 10-Jan-2016

21 views

Category:

Documents


0 download

DESCRIPTION

IP Address. IP Address. IP รุ่น 4 ใช้ไอพีแอดเดรสขนาด 32 บิต มีจำนวนแอดเดรสที่เป็นไปได้ทั้งสิ้น 2 32 (4,294,967,296) นิยมเขียนในรูปเลขฐานสิบตามแบบ “dotted decimal” โดยแบ่งตัวเลข 32 บิต ออกเป็น 4 ชุด ชุดละ 1 ไบต์ ( 8 บิต) แต่ละไบต์แทนด้วยเลขฐานสิบ 1 ตัว และคั่นด้วยจุด - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IP Address

1

IP Address

Page 2: IP Address

2

IP รุ่��น 4 ใช้�ไอพี�แอดเดรุ่สขนาด 32 บิ�ต มี�จำ�านวนแอดเดรุ่สที่��เป็�นไป็ได�ที่��งส��น 232 (4,294,967,296)

“น�ยมีเข�ยนในรุ่!ป็เลขฐานส�บิตามีแบิบิ dotted decimal” โดยแบิ�งต�วเลข 32 บิ�ต ออกเป็�น 4 ช้�ด ช้�ดละ 1 ไบิต' (8 บิ�ต)

แต�ละไบิต'แที่นด�วยเลขฐานส�บิ 1 ต�ว และคั่��นด�วยจำ�ด

เช้�น10011110 01101100 00000010 00000001

จำะเข�ยนได�เป็�น ?

IP Address

158.108.2.1

Page 3: IP Address

3

คั่ลาสของ IP Address

Page 4: IP Address

4

Network ID (หรุ่*อ net id)รุ่ะบิ�ขอบิเขตของเคั่รุ่*อข�าย Network ID เหมี*อนก�น เคั่รุ่*อข�ายเด�ยวก�น

Host IDรุ่ะบิ�หมีายเลขโฮส (โฮส หมีายถึ/ง เคั่รุ่*�องคั่อมีพี�วเตอรุ่'หรุ่*ออ�ป็กรุ่ณ์'

เคั่รุ่*อข�าย)

IP Address ป็รุ่ะกอบิด�วย Network ID และ Host ID

Page 5: IP Address

5

Network ID and Host IDClass Network ID Host ID

A 8 บิ�ตแรก 24 บิ�ตถั�ดไปB 16 บิ�ตแรก 16 บิ�ตถั�ดไปC 24 บิ�ตแรก 8 บิ�ตถั�ดไป

8 bits 8 bits 8 bits 8 bits

202 150 80 11

เช่�น 202.150.80.11

Network ID Host ID

Page 6: IP Address

6

IP Address:202.150.80.1

IP Address:202.150.80.3

IP Address:202.150.80.2

Network ID

Network ID

Network ID

Host ID

Host ID

Host ID

Page 7: IP Address

202.150.80.3202.150.80.2

202.150.80.1

202.150.12.1

202.150.12.2

Page 8: IP Address

8

จำงข�ดเส�นใต�ส�วนที่��เป็�น Network ID1. 202.15.101.12. 98.100.20.303. 128.10.100.14. 190.20.30.55. 61.113.20.86. 150.220.170.1087. 212.100.200.408. 170.200.100.85

Network ID and Host ID

Class Network ID

Host ID

A 8 บิ�ตแรุ่ก 24 บิ�ตถึ�ดไป็B 16 บิ�ตแรุ่ก 16 บิ�ตถึ�ดไป็C 24 บิ�ตแรุ่ก 8 บิ�ตถึ�ดไป็

Page 9: IP Address

9

IP Address ใดบิ�างที่��อย!�เคั่รุ่*อข�ายเด�ยวก�น1. 202.15.101.12. 170.100.30.1003. 98.10.20.34. 170.100.50.405. 170.120.30.1006. 202.14.101.2007. 202.15.101.1008. 170.120.20.49. 98.50.33.4

Network ID and Host ID

Class Network ID

Host ID

A 8 บิ�ตแรุ่ก 24 บิ�ตถึ�ดไป็B 16 บิ�ตแรุ่ก 16 บิ�ตถึ�ดไป็C 24 บิ�ตแรุ่ก 8 บิ�ตถึ�ดไป็

1, 72, 43, 95, 8

6

Page 10: IP Address

คั่*อไอพี�แอดเดรุ่สที่��บิ�ตของ Host ID มี�คั่�าเป็�น 0 ที่�กบิ�ต มี�ไว�ส�าหรุ่�บิอ�างอ�งเคั่รุ่*อข�าย เสมี*อนเป็�นหมีายเลขต�วแที่นของที่��งเคั่รุ่*อข�าย

เช้�น ไอพี�แอดเดรุ่ส 200.10.1.1 และ 200.10.1.2 อย!�ในคั่ลาส C

เน*�องจำาก Network ID ของคั่ลาส C คั่*อ 24 บิ�ตซ้�าย ด�งน��น

ไอพี�แอดเดรุ่ส 200.10.1.1 อย!�ในเคั่รุ่*อข�าย 200.10.1.0 ไอพี�แอดเดรุ่ส 200.10.1.2 อย!�ในเคั่รุ่*อข�าย 200.10.1.0

น��นคั่*อ ไอพี�แอดเดรุ่สที่��งสอง อย!�ในเคั่รุ่*อข�ายเด�ยวก�น

แอดเดรุ่สเคั่รุ่*อข�าย

  Network ID Host ID

เลขฐานสอง

11001000 00001010 00000001 00000000

เลขฐานส�บิ

200 10 1 0

Page 11: IP Address

200.10.1.1200.10.1.2

200.10.1.3

165.202.12.1

165.202.12.2

เคั่รุ่*อข�าย 200.10.1.0

เคั่รุ่*อข�าย 165.202.0.0

Page 12: IP Address

12

บิรุ่อดคั่าสต'แอดเดรุ่ส (Broadcast Address)

11111111 11111111

เป็�นไอพี�แอดเดรุ่สที่��มี�ไว�ส�าหรุ่�บิส�งข�อมี!ลกรุ่ะจำายไป็ย�งที่�กๆ เคั่รุ่*�องที่��อย!�ในเคั่รุ่*อข�ายเด�ยวก�น โดยบิ�ตที่��เป็�น Host ID จำะมี�คั่�าเป็�น 1 ที่��งหมีด

แต�ละเคั่รุ่*อข�ายจำะมี�บิรุ่อดคั่าสต'แอดเดรุ่สเพี�ยง 1 ไอพี�แอดเดรุ่สเที่�าน��น

ด�งน��น ถึ�ามี�แอดเดรุ่สเคั่รุ่*อข�าย 165.202.0.0เคั่รุ่*อข�ายน��จำะมี�บิรุ่อดคั่าสต'แอดเดรุ่สเป็�น 165.202.255.255

Page 13: IP Address

13

ไอพี�แอดเดรุ่สน��อย!�ในแอดเดรุ่สเคั่รุ่*อข�ายใด

เคั่รุ่*อข�ายน��มี�บิรุ่อดคั่าสต'แอดเดรุ่สเป็�นเที่�าใด

เคั่รุ่*อข�ายน��มี�โฮสต'(จำ�านวนเคั่รุ่*�อง)ส!งส�ดเป็�นเที่�าใด

ถึ�าก�าหนดไอพี�แอดเดรุ่ส 203.145.200.178

203.145.200.0

203.145.200.255

254

Page 14: IP Address

14

Class A แต�ละเคั่รุ่*อข�ายมี�โฮสต'ได�ส!งส�ด...............โฮสต'(เคั่รุ่*�อง)

Class B แต�ละเคั่รุ่*อข�ายมี�โฮสได�ส!งส�ด...............โฮสต' (เคั่รุ่*�อง)

Class C แต�ละเคั่รุ่*อข�ายมี�โฮสได�ส!งส�ด...............โฮสต' (เคั่รุ่*�อง)

สรุ่�ป็จำ�านวนโฮส

2Host ID – 2 โฮสต'

Page 15: IP Address

15

แอดเดรุ่สเคั่รุ่*อข�าย ◦คั่*อไอพี�แอดเดรุ่สที่��บิ�ตของ Host ID มี�คั่�าเป็�น 0 ที่�กบิ�ต มี�ไว�

ส�าหรุ่�บิอ�างอ�งเคั่รุ่*อข�าย เสมี*อนเป็�นหมีายเลขต�วแที่นของที่��งเคั่รุ่*อข�าย

บิรุ่อดคั่าสต'แอดเดรุ่ส◦คั่*อไอพี�แอดเดรุ่สที่��บิ�ตของ Host ID มี�คั่�าเป็�น 1 ที่�กบิ�ต ใช้�

ส�าหรุ่�บิส�งข�อมี!ลกรุ่ะจำายไป็ย�งคั่อมีพี�วเตอรุ่'และอ�ป็กรุ่ณ์'ที่��งหมีดภายในเคั่รุ่*อข�าย

ล!ป็แบิ4กแอดเดรุ่ส◦คั่*อไอพี�แอดเดรุ่ส 127.X.X.X สงวนไว�ใช้�ที่ดสอบิรุ่ะบิบิภายใน

เคั่รุ่*�องคั่อมีพี�วเตอรุ่' คั่�า X มี�คั่�าเที่�าใดก4ได� แต�โดยป็กต�แล�วจำะน�ยมีใช้� 127.0.0.1

ไอพี�แอดเดรุ่สเฉพีาะกรุ่ณ์�

Page 16: IP Address

16

ไอพี�แอดเดรุ่สที่��ใช้�เฉพีาะเคั่รุ่*อข�ายภายในองคั่'กรุ่ (Private IP Address)

ช้�วยให�มี�ไอพี�แอดเดรุ่สใช้�อย�างเพี�ยงพีอในเคั่รุ่*อข�าย โดยองคั่'กรุ่ที่��เช้*�อมีต�อเคั่รุ่*อข�ายเข�าก�บิอ�นเที่อรุ่'เน4ตและป็รุ่ะสบิป็6ญหาไอพี�แอดเดรุ่สไมี�พีอใช้�

สามีารุ่ถึใช้�ไอพี�แอดเดรุ่สภายในได� แต�ต�องแยกส�วนของเคั่รุ่*อข�ายที่��ใช้�ไอพี�แอดเดรุ่สภายในไมี�ให�เช้*�อมีต�อก�บิอ�นเที่อรุ่'เน4ตโดยตรุ่ง

Private IP Address

คั่ลาส ช้�วงไอพี�แอดเดรุ่สภายในA 10.0.0.0 ถึ/ง

10.255.255.255

B 172.16.0.0 ถึ/ง 172.31.255.255

C 192.168.0.0 ถึ/ง 192.168.255.255

Page 17: IP Address

17

เพี��มีคั่วามีป็ลอดภ�ยของข�อมี!ลที่��ส�งผ่�านรุ่ะบิบิเคั่รุ่*อข�าย ป็9องก�นไมี�ให�ข�อมี!ลถึ!กส�งไป็ย�งหน�วยงานอ*�น

ลดการุ่กรุ่ะจำายข�อมี!ลในเคั่รุ่*อข�ายให�น�อยลง

การุ่แบิ�งเคั่รุ่*อข�ายย�อย (subnet)

การุ่แบิ�งซ้�บิเน4ตจำะใช้�ว�ธี�แบิ�งบิางส�วนของ Host ID มีาใช้�เป็�นเลขซ้�บิเน4ต หรุ่*อ Subnet ID เพี*�อก�าหนดว�าเป็�นเคั่รุ่*อข�ายย�อยที่��เที่�าใด

Page 18: IP Address

16 บิ�ต (Network ID) 16 บิ�ต (Host ID)158 108 Subnet ID Host ID

(ของซ้�บิเน4ต)    8 บิ�ตแรุ่กของ

Host ID8 บิ�ตที่��เหล*อ

ต�วอย�าง เคั่รุ่*อข�าย 158.108.0.0 ซ้/�งอย!�ในคั่ลาส B

16 บิ�ต (Network ID) 16 บิ�ต (Host ID)158 108 Host ID

สมีมีต�ว�า ใช้� 8 บิ�ตแรุ่กของ Host ID

มีาเป็�น Subnet ID

พี�จำารุ่ณ์าจำาก Subnet ID จำะแบิ�งได� 28 – 2 ซ้�บิเน4ต

พี�จำารุ่ณ์าจำาก Host ID แต�ละซ้�บิเน4ตจำะมี�โฮสต'ได� 28 – 2 โฮสต'

ที่�าไมีลบิ 2 ? ที่�าไมีลบิ 2 ?

Page 19: IP Address

16 บิ�ต (Network ID) 16 บิ�ต (Host ID)158 108 Subnet ID Host ID

(ของซ้�บิเน4ต)    8 บิ�ตแรุ่กของ

Host ID8 บิ�ตที่��เหล*อ

ต�วอย�าง(ต�อ) เคั่รุ่*อข�าย 158.108.0.0 ซ้/�งอย!�ในคั่ลาส B

พี�จำารุ่ณ์าจำาก Subnet ID จำะแบิ�งได� 28 – 2 ซ้�บิเน4ต

พี�จำารุ่ณ์าจำาก Host ID แต�ละซ้�บิเน4ตจำะมี�โฮสต'ได� 28 – 2 โฮสต'

Subnet ID ที่��ที่�กบิ�ตเป็�น 0 และ 1 จำะสงวนไว�ใช้�งานเฉพีาะ ด�งน��นจำ/งต�องลบิจำ�านวนซ้�บิเน4ตออก 2 ซ้�บิเน4ต ซ้/�งเป็�นที่��มีาของ 2Subnet ID – 2

Host ID ที่��ที่�กบิ�ตเป็�น 0 และ 1 จำะสงวนไว�ส�าหรุ่�บิ แอดเดรุ่สเคั่รุ่*อข�าย

บิรุ่อดคั่าสต'แอดเดรุ่ส ด�งน��นจำ/งต�องลบิจำ�านวนโฮสต'ออก 2 โฮสต'

ซ้/�งเป็�นที่��มีาของ 2Host ID – 2

Page 20: IP Address

20

ต�วอย�าง(ต�อ) เคั่รุ่*อข�าย 158.108.0.0 ซ้/�งอย!�ในคั่ลาส B

16 บิ�ต (Network ID) 16 บิ�ต (Host ID)158 108 Subnet ID Host ID

(ของซ้�บิเน4ต)    8 บิ�ตแรุ่กของ

Host ID8 บิ�ตที่��เหล*อ

ต�วอย�าง Subnet Address ที่��ได�   Network ID Subnet ID Host ID

(ของซ้�บิเน4ต)เลขฐาน

สอง10011110 01101100 00000001 00000000

เลขฐานส�บิ

158 108 1 0  Network ID Subnet ID Host ID (ของซ้�บิเน4ต)

เลขฐานสอง

10011110 01101100 00000010 00000000

เลขฐานส�บิ

158 108 2 0

Subnet Address จำะ concept เด�ยวก�นก�บิแอดเดรุ่สเคั่รุ่*อข�าย คั่*อ ให�บิ�ตของ Host ID ให�มี�คั่�าเป็�น 0 ที่�กบิ�ต

Page 21: IP Address

ต�วอย�าง(ต�อ) เคั่รุ่*อข�าย 158.108.0.0 ซ้/�งอย!�ในคั่ลาส B ต�วอย�าง Subnet Address ที่��

ได�   Network ID Subnet ID Host ID (ของซ้�บิเน4ต)

เลขฐานสอง

10011110 01101100 00000011 00000000

เลขฐานส�บิ

158 108 3 0  Network ID Subnet ID Host ID (ของซ้�บิเน4ต)

เลขฐานสอง

10011110 01101100 00000100 00000000

เลขฐานส�บิ

158 108 4 0254 Subnet Address ด�งน��: 158.108.1.0

158.108.2.0…

158.108.253.0

158.108.254.0

แต�ละซ้�บิเน4ตจำะมี�โฮสต'ได� 28 – 2 โฮสต' 158.108.1.0 (Subnet Address) 158.108.1.1 158.108.1.2 … 158.108.1.254 158.108.1.255 (บิรุ่อดคั่าสต'แอดเดรุ่ส)

Page 22: IP Address

22

ใช้�ป็รุ่ะโยช้น'ในการุ่ตรุ่วจำสอบิหาแอดเดรุ่สเคั่รุ่*อข�าย(ย�อย)ของแต�ละไอพี�แอดเดรุ่สได� เช้�น

ไอพี�แอดเดรุ่ส 158.108.1.2 เป็�นสมีาช้�กของเคั่รุ่*อข�ายย�อยใด?

เรุ่าที่รุ่าบิแต�เพี�ยงว�า 158.108.1.2 อย!�ในคั่ลาส B น��นคั่*อเป็�นสมีาช้�กของเคั่รุ่*อข�าย 158.108.0.0 (ซ้/�งเป็�นเคั่รุ่*อข�ายก�อนที่�าการุ่แบิ�งซ้�บิเน4ต)

ด�งน��น จำ/งมี�การุ่ก�าหนด subnet mask เพี*�อใช้�หาคั่�าตอบิด�งกล�าว

ซ้�บิเน4ตมีาสก' (Subnet Mask)

Page 23: IP Address

23

ซ้�บิเน4ตมีาสก'เป็�นต�วเลขขนาด 32 บิ�ต ซ้/�งเข�ยนอย!�ในรุ่!ป็ dotted-decimal เช้�นเด�ยวก�บิการุ่เข�ยนไอพี�แอดเดรุ่ส โดย..

บิ�ตที่��ตรุ่งก�บิ Network ID และ Subnet ID จำะมี�คั่�าเป็�น 1 และบิ�ตที่��ตรุ่งก�บิ Host ID จำะมี�คั่�าเป็�น 0

ซ้�บิเน4ตมีาสก' (Subnet Mask)

Page 24: IP Address

24

ซ้�บิเน4ตมีาสก' (Subnet Mask)

  Network ID Subnet ID Host ID (ของซ้�บิเน4ต)

เลขฐานสอง

11111111 11111111 11111111 00000000

เลขฐานส�บิ

255 255 255 0

ต�วอย�างเช้�น เคั่รุ่*อข�าย 158.108.0.0 ซ้/�งจำ�ดอย!�ในคั่ลาส B

มี� Network ID คั่*อ 16 บิ�ตที่างซ้�าย สมีมีต�ถึ!กแบิ�งซ้�บิเน4ตโดยให�มี� Subnet ID และ Host ID อย�างละ 8 บิ�ต16 บิ�ต (Network ID) 16 บิ�ต (Host ID)

158 108 Subnet ID Host ID (ของซ้�บิเน4ต)

ด�งน��นจำะมี�คั่�าซ้�บิเน4ตมีาสก'เที่�าก�บิ 255.255.255.0

ซ้/�งคั่�านวณ์ได�จำากการุ่ก�าหนดให�บิ�ตในส�วนของ Network ID และ Subnet ID มี�คั่�าเป็�น 1 และก�าหนดบิ�ตในส�วนของ Host ID ให�มี�คั่�าเป็�น 0

Page 25: IP Address

25

ไอพี�แอดเดรุ่ส 158.108.1.2 เป็�นสมีาช้�กของเคั่รุ่*อข�ายย�อยใด?

  Network ID Subnet ID Host ID (ของซ้�บิเน4ต)

เลขฐานสอง

11111111 11111111 11111111 00000000

เลขฐานส�บิ

255 255 255 0

  Network ID Subnet ID Host ID (ของซ้�บิเน4ต)

เลขฐานสอง

10011110 01101100 00000001 00000010

เลขฐานส�บิ

158 108 1 2

ว�ธี�การุ่ คั่*อ น�าไอพี�แอดเดรุ่สที่��ต�องการุ่ตรุ่วจำสอบิมีาด�าเน�นการุ่ “AND” ก�บิคั่�าซ้�บิเน4ตมีาสก' ผ่ลล�พีธี'ที่��ได�จำากการุ่ด�าเน�นการุ่ “AND” คั่*อแอดเดรุ่สเคั่รุ่*อข�ายของไอพี�แอดเดรุ่สน��นๆ

  Network ID Subnet ID Host ID (ของซ้�บิเน4ต)

เลขฐานสอง

10011110

01101100

00000001

00000000

เลขฐานส�บิ

158 108 1 0

AND

Page 26: IP Address

26

ด�ฟอลต'ซ้�บิเน4ตมีาสก' (Default Subnet Mask)

คั่ลาส

ด�ฟอลต'ซ้�บิเน4ตมีาสก' (เลขฐานส�บิ)

ด�ฟอลต'ซ้�บิเน4ตมีาสก' (เลขฐานสอง)

A 255.0.0.0 11111111.00000000.00000000.00000000

B 255.255.0.0 11111111.11111111.00000000.00000000

C 255.255.255.0

11111111.11111111.11111111.00000000ซ้/�งคั่�านวณ์จำากการุ่ก�าหนดให�บิ�ตในส�วนของ

Network ID มี�คั่�าเป็�น 1 และก�าหนดบิ�ตในส�วนของ Host ID ให�มี�คั่�าเป็�น 0