วันอาทิตย์ที่ 11 ธันวาคม พ.ศ. 2554

IP v4 คือ

        "IPv4" มีโครงสร้างการอ้างอิงเป็นตัวเลขฐานสองความยาว32 บิต เพื่อเป็นความสะดวกในการระบุอ้างอิงโดยมนุษย์ จึงมีการแยกอ่านค่าเลขฐานสองดังกล่าวออกเป็น 4 กลุ่ม ๆ ละ 8 บิตเรียงตามลำดับ การอ่านหรืออ้างอิงค่าหมายเลขไอพีแอดเดรสโดยทั่วไปจึงมักอยู่ในรูปแบบเช่น 205.46.15.198 แทนที่จะอ่านเป็น 11001101.00101110.00001111.11000110 สำหรับการแปลงค่าตัวเลขฐานสองไปเป็นฐานสิบนั้น สามารถกระทำได้โดยใช้เครื่องคิดเลขหรือเทียบจากตารางที่ 1 ตัวอย่างการอ่านค่าไอพีแอดเดรสตามตัวอย่างข้างต้นนั้นมีแสดงในรูปที่ 2 ทั้งนี้พึงทำความเข้าใจว่าในการติดต่อสื่อสารระหว่างเครื่องคอมพิวเตอร์ด้วยกันนั้น จะใช้การอ้างอิงตัวเลขฐานสองเป็นพื้นฐาน เนื่องจากเป็นมาตรฐานการอ้างอิงในระดับภาษาเครื่อง ส่วนการอ่านค่าเป็นตัวเลขฐานสิบนั้นเป็นไปเพื่อความสะดวกของมนุษย์เป็นสำคัญ อนึ่งโดยทั่วไปมักนิยมเรียกกลุ่มข้อมูลแต่ละกลุ่มซึ่งมีขนาด 8 บิตว่า "ออกเต็ด" (Octet) สำหรับความหมายของ "คลาส C" ซึ่งแสดงในรูปนั้น จะกล่าวถึงต่อไป
รูปที่ 2 การแปลงค่าไอพีแอดเดรสจากเลขฐานสิบเป็นเลขฐานสอง และการระบุคลาสของไอพีแอดเดรส

ตารางที่ 1 ตัวอย่างการแปลงค่าตัวเลขฐานสองเป็นฐานสิบ
ข้อควรทราบเกี่ยวกับการกำหนดค่าให้กับเลขหมายไอพีแอดเดรสในแต่ละออกเต็ดมีอยู่ 2 ประการ ประการแรกก็คือในแต่ละออกเต็ดจะต้องไม่มีค่าของข้อมูลเป็น "11111111"หรือ "00000000" หรือแทนค่าเป็นเลขฐานสิบได้เท่ากับ 255 และ 0 ตามลำดับ นอกจากนั้นยังมีการสำรองไอพีแอดเดรสที่มีค่าเป็น 127.0.0.1 ไว้สำหรับใช้ในการทดสอบเครื่องคอมพิวเตอร์แต่ละเครื่องที่มีการเชื่อมต่อกับเครือข่ายคอมพิวเตอร์ หลักการดังกล่าวนี้ใช้ได้ทั้งกับเครื่องคอมพิวเตอร์ที่มีการเชื่อมต่อภายในเครือข่ายแบบปิด และกับเครื่องคอมพิวเตอร์ในเครือข่ายเปิดซึ่งมีการเชื่อมต่อเข้ากับเครือข่ายอินเตอร์เน็ต

ไม่มีความคิดเห็น:

แสดงความคิดเห็น