Ip Address ทำงานอย่างไร

July 11, 2022, 7:50 a.m.
...

IP Address ทำงานอย่างไร

อุปกรณ์ทุกเครื่องที่เชื่อมต่อกับเครือข่าย ไม่ว่าจะเป็นคอมพิวเตอร์ แท็บเล็ต กล้อง หรืออะไรก็ตาม ต้องมีตัวระบุที่อยู่ที่ไม่ซ้ำกันเพื่อให้อุปกรณ์อื่นๆ ทราบวิธีเข้าถึง ในโลกของเครือข่าย TCP/IP ตัวระบุที่อยู่นั้นคือที่อยู่อินเทอร์เน็ตโปรโตคอล (IP)

หากคุณใช้คอมพิวเตอร์มาสักระยะหนึ่งแล้ว คุณอาจได้รับที่อยู่ IP ซึ่งเป็นลำดับตัวเลขที่มีลักษณะคล้าย 192.168.0.15 โดยส่วนใหญ่แล้ว เราไม่ต้องจัดการอะไรโดยตรง เนื่องจากอุปกรณ์และเครือข่ายของเราจะดูแลสิ่งเหล่านั้นอยู่เบื้องหลัง แต่ถ้าคุณต้องการที่จะเจาะลึกลงไปว่าตัวเลขเหล่านี้หมายถึงอะไร บทความนี้เหมาะสำหรับคุณ


Ip Address คืออะไร

หมายเลขประจำเครื่องคอมพิวเตอร์แต่ละเครื่องในระบบเครือข่ายที่ใช้โปรโตคอลแบบ TCP/IP สามารถบอกได้ว่าเครื่องคอมพิวเตอร์ตั้งอยู่ที่ไหน ซึ่งสามารถระบุได้ผ่าน ip address และแน่นอนแต่ละ ip จะไม่ซ้ำกัน

ที่อยู่ IP มักจะเป็นชุดของตัวเลขสี่ตัว ดังนั้นแต่ละหมายเลขสามารถอยู่ในช่วงตั้งแต่ 0 ถึง 255 ดังนั้นช่วง Ip Address แบบเต็มจะมีตั้งแต่ 0.0.0.0 ถึง 255.255.255.255

เหตุผลที่แต่ละหมายเลขสามารถเข้าถึงได้เพียง 255 เท่านั้นคือแต่ละตัวเลขเป็นเลขฐานแปด (บางครั้งเรียกว่าออกเตต) ในออคเต็ต เลขศูนย์จะเป็น 00000000 ในขณะที่เลข 255 จะเป็น 11111111 ซึ่งเป็นจำนวนสูงสุดที่ออคเต็ตสามารถเข้าถึงได้ ที่อยู่ IP นั้นที่เรากล่าวถึงก่อนหน้านี้ (192.168.1.34) ในรูปแบบไบนารีจะมีลักษณะดังนี้: 11000000.10101000.00000001.00100010

คอมพิวเตอร์จะทำงานในรูปแบบไบนารี แต่มนุษย์เราพบว่าการทำงานในรูปแบบทศนิยมจะง่ายกว่ามาก ดังนั้น การให้หมายเลข Ip address เป็นเลขฐานสอง จะช่วยให้เราเข้าใจได้ง่ายและหมายเลข Ip address อื่นๆ ก็มีลักษณะเช่นเดียวกัน


Network ID คือ รหัสเครือข่ายเป็นส่วนหนึ่งของที่อยู่ IP โดยเริ่มจากด้านซ้ายซึ่งระบุเครือข่ายเฉพาะที่อุปกรณ์นั้นตั้งอยู่ บนเครือข่ายภายในบ้านทั่วไป โดยที่อุปกรณ์มีที่อยู่ IP 192.168.1.34 ส่วนที่อยู่ 192.168.1 จะเป็นรหัสเครือข่าย โดยทั่วไปลแล้วส่วนสุดท้ายที่ขาดหายไปจะเป็นศูนย์ ดังนั้นเราอาจกล่าวได้ว่า ID เครือข่ายของอุปกรณ์คือ 192.168.1.0

Host : ID โฮสต์เป็นส่วนหนึ่งของที่อยู่ IP ที่ ID เครือข่ายไม่ได้ใช้งาน มันระบุอุปกรณ์เฉพาะ (ในโลก TCP/IP เราเรียกอุปกรณ์ว่า “โฮสต์”) บนเครือข่ายนั้น จากตัวอย่างที่อยู่ IP 192.168.1.34 รหัสโฮสต์จะเป็น 34 ซึ่งเป็น ID เฉพาะของโฮสต์บนเครือข่าย 192.168.1.0

บนเครือข่ายในบ้าน คุณอาจเห็นอุปกรณ์หลายเครื่องที่มีที่อยู่ IP เช่น 192.168.1.1, 192.168.1.2, 192.168.1 30 และ 192.168.1.34 ทั้งหมดนี้เป็นอุปกรณ์เฉพาะ (ที่มีรหัสโฮสต์ 1, 2, 30 และ 34 ) บนเครือข่ายเดียวกัน ( ID เครือข่าย 192.168.1.0)


The Subnet Mask

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


The Default Gateway Address

นอกจากที่อยู่ IP Addressและ Subnet Mask ที่เกี่ยวข้องแล้ว ยังมี  Default Gateway ที่ใช้เพื่ออนุญาตให้อุปกรณ์ต่างๆ ในเครือข่ายหนึ่งสามารถสื่อสารกับอุปกรณ์ต่างๆ ในเครือข่ายอื่นได้ หากคอมพิวเตอร์ของคุณกำลังร้องขอหน้าเว็บอินเทอร์เน็ต โดยคำขอจะทำงานผ่าน Default Gateway ก่อนจะออกจากเครือข่ายเฉพาะที่ เพื่อเข้าถึงอินเทอร์เน็ต  เพื่อให้เข้าใจง่ายขึ้น Default Gateway คืออุปกรณ์ที่เป็นสื่อกลางระหว่างเครือข่ายเฉพาะที่และอินเทอร์เน็ต  

ดังนั้นอุปกรณ์ Default Gateway หรือเครื่องที่สามารถกระจายอินเทอร์เน็ตในเครือข่าย หรือมาจาก router ก็ได้ โดยจะส่งผ่านข้อมูลจากเครือข่ายภายในเครื่องไปยังอุปกรณ์ต่างๆ ในเครือข่ายย่อยอื่น ๆ


ตัวอย่างที่ง่ายที่สุดของสิ่งนี้พบได้ในเครือข่ายในบ้านทั่วไป

หากคุณมีเครือข่ายในบ้านที่มีอุปกรณ์หลายเครื่อง คุณน่าจะมีเราเตอร์ที่เชื่อมต่ออินเทอร์เน็ตผ่านโมเด็ม เราเตอร์นั้นอาจเป็นอุปกรณ์แยกต่างหาก หรืออาจเป็นส่วนหนึ่งของโมเด็ม/เราเตอร์คอมโบยูนิตที่ผู้ให้บริการอินเทอร์เน็ตของคุณให้มา เราเตอร์ตั้งอยู่ระหว่างคอมพิวเตอร์และอุปกรณ์ในเครือข่ายของคุณกับอุปกรณ์ที่เปิดเผยต่อสาธารณะบนอินเทอร์เน็ต ส่งผ่าน (หรือกำหนดเส้นทาง) การรับส่งข้อมูลไปมา

สมมติว่าคุณเปิดเบราว์เซอร์และไปที่ www.google.com คอมพิวเตอร์ของคุณส่งคำขอไปยังที่อยู่ IP ของเว็บไซต์นั้น เนื่องจากเซิร์ฟเวอร์ของเว็บนั้น อยู่บนอินเทอร์เน็ต การรับส่งข้อมูลนั้นจึงส่งจากพีซีของคุณไปยังเราเตอร์ของคุณ (เกตเวย์) และเราเตอร์ของคุณส่งต่อคำขอไปยังเซิร์ฟเวอร์ของเรา เซิร์ฟเวอร์ส่งข้อมูลที่ถูกต้องกลับไปยังเราเตอร์ของคุณ ซึ่งจะส่งข้อมูลกลับไปยังอุปกรณ์ที่ร้องขอ และคุณจะเห็นไซต์ของเราปรากฏขึ้นในเบราว์เซอร์ของคุณ

โดยปกติ เราเตอร์จะได้รับการกำหนดค่าริ่มต้นเพื่อให้มีที่อยู่ IP ส่วนตัว (ที่อยู่ในเครือข่ายท้องถิ่น) เป็น ID โฮสต์แรก ตัวอย่างเครือข่ายภายในบ้านที่ใช้ 192.168.1.0 สำหรับ ID เครือข่าย เราเตอร์มักจะเป็น 192.168.1.1  คุณสามารถกำหนดค่าให้แตกต่างออกไปได้หากต้องการ


DNS Server

มีข้อมูลส่วนหนึ่งที่คุณจะเห็นถูกกำหนดควบคู่มากับ IP Address , subnet mask, และ default gateway  ก็คือ ชื่อโดเมนนั่นเอง (DNS) มนุษย์เราจะทำงานได้ดีกับชื่อมากกว่า ที่อยู่ที่เป็นตัวเลข การพิมพ www.google.com ลงในแถบเบราเซอร์นั้นจึงง่ายกว่า การจดจำหมายเลข IP Address ของเซ็บไซต์นั้น

DNS (Domain Name Server) คือคอมพิวเตอร์ที่ทำหน้าที่เก็บค่าIPของแต่ละเวปไซต์ เพราะว่าการที่คุณเข้าเวปไซต์โดยการพิมพ์ www ชื่อเวปไซต์นั้น ตัว DNS จะแปลงจากชื่อเวปไซต์ไปเป็นหมายเลข IP เพื่อนำคุณไปยัง Server ที่เป็นที่อยู่ของเวปไซต์นั้นๆ เช่น พอเราพิมพ์ที่อยู่ของเว็บ www.google.com ลงไปในเว็บเบราว์เซอร์, เบราว์เซอร์ก็จะไปถาม DNS ว่า “เฮ้ นาย หมายเลขที่อยู่ของ google.com เนี่ย มันคือหมายเลขอะไรเหรอ?”, DNS ก็จะตอบกลับมาว่า “ก็ 208.80.152.2 ไงล่ะ”, จากนั้นเบราว์เซอร์ก็จะติดต่อไปยังหมายเลขดังกล่าว เพื่อโหลดหน้าเว็บของวิกิพีเดียมาให้เรา