ip address
DESCRIPTION
IP Address. IP Address. IP รุ่น 4 ใช้ไอพีแอดเดรสขนาด 32 บิต มีจำนวนแอดเดรสที่เป็นไปได้ทั้งสิ้น 2 32 (4,294,967,296) นิยมเขียนในรูปเลขฐานสิบตามแบบ “dotted decimal” โดยแบ่งตัวเลข 32 บิต ออกเป็น 4 ชุด ชุดละ 1 ไบต์ ( 8 บิต) แต่ละไบต์แทนด้วยเลขฐานสิบ 1 ตัว และคั่นด้วยจุด - PowerPoint PPT PresentationTRANSCRIPT
1
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
3
คั่ลาสของ IP Address
4
Network ID (หรุ่*อ net id)รุ่ะบิ�ขอบิเขตของเคั่รุ่*อข�าย Network ID เหมี*อนก�น เคั่รุ่*อข�ายเด�ยวก�น
Host IDรุ่ะบิ�หมีายเลขโฮส (โฮส หมีายถึ/ง เคั่รุ่*�องคั่อมีพี�วเตอรุ่'หรุ่*ออ�ป็กรุ่ณ์'
เคั่รุ่*อข�าย)
IP Address ป็รุ่ะกอบิด�วย Network ID และ Host ID
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
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
202.150.80.3202.150.80.2
202.150.80.1
202.150.12.1
202.150.12.2
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 บิ�ตถึ�ดไป็
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
คั่*อไอพี�แอดเดรุ่สที่��บิ�ตของ 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
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
12
บิรุ่อดคั่าสต'แอดเดรุ่ส (Broadcast Address)
11111111 11111111
เป็�นไอพี�แอดเดรุ่สที่��มี�ไว�ส�าหรุ่�บิส�งข�อมี!ลกรุ่ะจำายไป็ย�งที่�กๆ เคั่รุ่*�องที่��อย!�ในเคั่รุ่*อข�ายเด�ยวก�น โดยบิ�ตที่��เป็�น Host ID จำะมี�คั่�าเป็�น 1 ที่��งหมีด
แต�ละเคั่รุ่*อข�ายจำะมี�บิรุ่อดคั่าสต'แอดเดรุ่สเพี�ยง 1 ไอพี�แอดเดรุ่สเที่�าน��น
ด�งน��น ถึ�ามี�แอดเดรุ่สเคั่รุ่*อข�าย 165.202.0.0เคั่รุ่*อข�ายน��จำะมี�บิรุ่อดคั่าสต'แอดเดรุ่สเป็�น 165.202.255.255
13
ไอพี�แอดเดรุ่สน��อย!�ในแอดเดรุ่สเคั่รุ่*อข�ายใด
เคั่รุ่*อข�ายน��มี�บิรุ่อดคั่าสต'แอดเดรุ่สเป็�นเที่�าใด
เคั่รุ่*อข�ายน��มี�โฮสต'(จำ�านวนเคั่รุ่*�อง)ส!งส�ดเป็�นเที่�าใด
ถึ�าก�าหนดไอพี�แอดเดรุ่ส 203.145.200.178
203.145.200.0
203.145.200.255
254
14
Class A แต�ละเคั่รุ่*อข�ายมี�โฮสต'ได�ส!งส�ด...............โฮสต'(เคั่รุ่*�อง)
Class B แต�ละเคั่รุ่*อข�ายมี�โฮสได�ส!งส�ด...............โฮสต' (เคั่รุ่*�อง)
Class C แต�ละเคั่รุ่*อข�ายมี�โฮสได�ส!งส�ด...............โฮสต' (เคั่รุ่*�อง)
สรุ่�ป็จำ�านวนโฮส
2Host ID – 2 โฮสต'
15
แอดเดรุ่สเคั่รุ่*อข�าย ◦คั่*อไอพี�แอดเดรุ่สที่��บิ�ตของ Host ID มี�คั่�าเป็�น 0 ที่�กบิ�ต มี�ไว�
ส�าหรุ่�บิอ�างอ�งเคั่รุ่*อข�าย เสมี*อนเป็�นหมีายเลขต�วแที่นของที่��งเคั่รุ่*อข�าย
บิรุ่อดคั่าสต'แอดเดรุ่ส◦คั่*อไอพี�แอดเดรุ่สที่��บิ�ตของ Host ID มี�คั่�าเป็�น 1 ที่�กบิ�ต ใช้�
ส�าหรุ่�บิส�งข�อมี!ลกรุ่ะจำายไป็ย�งคั่อมีพี�วเตอรุ่'และอ�ป็กรุ่ณ์'ที่��งหมีดภายในเคั่รุ่*อข�าย
ล!ป็แบิ4กแอดเดรุ่ส◦คั่*อไอพี�แอดเดรุ่ส 127.X.X.X สงวนไว�ใช้�ที่ดสอบิรุ่ะบิบิภายใน
เคั่รุ่*�องคั่อมีพี�วเตอรุ่' คั่�า X มี�คั่�าเที่�าใดก4ได� แต�โดยป็กต�แล�วจำะน�ยมีใช้� 127.0.0.1
ไอพี�แอดเดรุ่สเฉพีาะกรุ่ณ์�
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
17
เพี��มีคั่วามีป็ลอดภ�ยของข�อมี!ลที่��ส�งผ่�านรุ่ะบิบิเคั่รุ่*อข�าย ป็9องก�นไมี�ให�ข�อมี!ลถึ!กส�งไป็ย�งหน�วยงานอ*�น
ลดการุ่กรุ่ะจำายข�อมี!ลในเคั่รุ่*อข�ายให�น�อยลง
การุ่แบิ�งเคั่รุ่*อข�ายย�อย (subnet)
การุ่แบิ�งซ้�บิเน4ตจำะใช้�ว�ธี�แบิ�งบิางส�วนของ Host ID มีาใช้�เป็�นเลขซ้�บิเน4ต หรุ่*อ Subnet ID เพี*�อก�าหนดว�าเป็�นเคั่รุ่*อข�ายย�อยที่��เที่�าใด
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 ?
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
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 ที่�กบิ�ต
ต�วอย�าง(ต�อ) เคั่รุ่*อข�าย 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 (บิรุ่อดคั่าสต'แอดเดรุ่ส)
22
ใช้�ป็รุ่ะโยช้น'ในการุ่ตรุ่วจำสอบิหาแอดเดรุ่สเคั่รุ่*อข�าย(ย�อย)ของแต�ละไอพี�แอดเดรุ่สได� เช้�น
ไอพี�แอดเดรุ่ส 158.108.1.2 เป็�นสมีาช้�กของเคั่รุ่*อข�ายย�อยใด?
เรุ่าที่รุ่าบิแต�เพี�ยงว�า 158.108.1.2 อย!�ในคั่ลาส B น��นคั่*อเป็�นสมีาช้�กของเคั่รุ่*อข�าย 158.108.0.0 (ซ้/�งเป็�นเคั่รุ่*อข�ายก�อนที่�าการุ่แบิ�งซ้�บิเน4ต)
ด�งน��น จำ/งมี�การุ่ก�าหนด subnet mask เพี*�อใช้�หาคั่�าตอบิด�งกล�าว
ซ้�บิเน4ตมีาสก' (Subnet Mask)
23
ซ้�บิเน4ตมีาสก'เป็�นต�วเลขขนาด 32 บิ�ต ซ้/�งเข�ยนอย!�ในรุ่!ป็ dotted-decimal เช้�นเด�ยวก�บิการุ่เข�ยนไอพี�แอดเดรุ่ส โดย..
บิ�ตที่��ตรุ่งก�บิ Network ID และ Subnet ID จำะมี�คั่�าเป็�น 1 และบิ�ตที่��ตรุ่งก�บิ Host ID จำะมี�คั่�าเป็�น 0
ซ้�บิเน4ตมีาสก' (Subnet Mask)
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
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
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