คำศัพท์ต่างๆ ที่ควรรู้
- IP Address
IP (Internet Protocol) Address คือ หมายเลขที่เป็นเฉพาะ (ไม่ซ้ำกัน)
สำหรับอุปกรณ์ใน network (เครือข่าย) เป็นตัวเลขระบุที่อยู่ของคอมพิวเตอร์ที่ต้องการสื่อสารด้วย
ปัจจุบัน Internet Protocol (มาตรฐานการสื่อสาร) ที่นิยมใช้กันคือ IPv4 นั้นจะใช้ IP Address
32 bits (แสดงด้วยเลขฐานสอง)
ส่วนมาตรฐาน IPv6 ที่จะเป็นที่นิยมในอนาคตนั้น จะใช้ IP Address 128 bits
สำหรับมาตรฐาน IPv4 นั้น IP Address จะแสดงทีละ 8 bitsและคั่นด้วย period (.)
และแสดงด้วยเลขฐาน10 ได้ ดังเช่น 192.168.1.44 - MAC Address
MAC (Media Access Control) Address เป็นหมายเลขเฉพาะสำหรับ hardware ของ
network หรือที่เรียกว่า NIC (Network Interface Card) ตัวเลขนี้จะไม่ซ้ำกันเลยสำหรับ
แต่ละอุปกรณ์ NIC ที่ใช้อยู่ในโลกนี้
หมายเลข MAC Address จะประกอบด้วยเลขฐานสอง 48 bits (6 octets) โดยที่ 24 bits
(3 octets) แรก จะระบุถึงยี่ห้อผู้ผลิต NIC ส่วน 3 octets ที่เหลือจะใช้ระบุถึงตัว NIC
แต่ละตัวสำหรับผู้ผลิตนั้นๆ - Port
อย่างที่ได้อธิบายความหมายของ IP Address ไปแล้วว่าคือ ตัวเลขที่ระบุตัวคอมพิวเตอร์ (ที่อยู่)
สำหรับการสื่อสารระหว่างคอมพิวเตอร์ที่อยู่ใน network นั้นๆ
แต่ในคอมพิวเตอร์หนึ่งเครื่องนั้นอาจมีหลายโปรแกรม (เช่น Web Browser, Mail Client, และโปรแกรมอื่นๆ)
ที่กำลังทำงานอยู่พร้อมๆกัน ที่ต้องติดต่อสื่อสาร (รับส่งข้อมูล) ผ่าน network ดังนั้นแค่ IP Address
อย่างเดียว Kernel (software ที่จัดการ hardware ของคอมพิวเตอร์ซึ่งได้แก่ CPU, memory และ
อุปกรณ์รอบข้างเช่น แป้นพิมพ์, NIC) ไม่สามารถจัดการได้ว่าข้อมูลใน network ที่รับหรือส่งนั้น สำหรับ
โปรแกรมไหน
การที่จะระบุตัวโปรแกรม (หรือ process) ที่จะรับหรือส่งข้อมูลจะใช้ตัวเลข port เป็นตัวระบุ ซึ่งจะเป็น
1 port ต่อ 1 application โดยที่ไม่ซ้ำกัน ซึ่งตัวเลข port จะแสดงได้ด้วยตัวเลข「0」-「65535」
โดยที่「0」-「1023」เราเรียกว่า well-known ports ซึ่งหมายเลข port เหล่านี้บางตัวจะถูกใช้กับ
protocol เฉพาะ เช่น HTTP ใช้ port80, POP3 ใช้ port110หรือ995