การสื่อสารข้อมูลในระบบเครือข่าย (Data Communication in Computer Networks)

 

การสื่อสารข้อมูล (Data Communication) คือ กระบวนการแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์ตั้งแต่สองเครื่องขึ้นไปผ่านสื่อกลางการสื่อสาร โดยมีการกำหนดรูปแบบและกฎเกณฑ์เพื่อให้ข้อมูลถูกส่งและรับได้อย่างถูกต้อง

1) องค์ประกอบของการสื่อสารข้อมูล

การสื่อสารข้อมูลที่สมบูรณ์ประกอบด้วย 5 องค์ประกอบหลัก

  1. ผู้ส่ง (Sender)
    อุปกรณ์ที่ทำหน้าที่ส่งข้อมูล เช่น คอมพิวเตอร์ หรือ Server

  2. ผู้รับ (Receiver)
    อุปกรณ์ที่รับข้อมูล เช่น Smartphone หรือ Laptop

  3. ข้อมูล (Message)
    ข้อมูลที่ต้องการส่ง เช่น ข้อความ รูปภาพ วิดีโอ

  4. สื่อกลาง (Transmission Medium)
    ช่องทางการส่งข้อมูล เช่น สาย LAN, Wi-Fi, Fiber Optic

  5. โปรโตคอล (Protocol)
    กฎหรือมาตรฐานในการสื่อสาร เช่น TCP/IP, HTTP

2) กระบวนการสื่อสารข้อมูล

กระบวนการสื่อสารข้อมูลในเครือข่ายมีขั้นตอนสำคัญดังนี้

  1. ผู้ส่งเตรียมข้อมูล

  2. แปลงข้อมูลให้อยู่ในรูปแบบสัญญาณ (Encoding)

  3. ส่งผ่านสื่อกลาง

  4. ผู้รับรับสัญญาณ

  5. แปลงสัญญาณกลับเป็นข้อมูล (Decoding)

  6. แสดงผลข้อมูล

3) รูปแบบการส่งข้อมูล (Transmission Modes)

3.1 Simplex

  • ส่งข้อมูลทางเดียว

  • ตัวอย่าง: ระบบกระจายเสียง

3.2 Half-Duplex

  • ส่งข้อมูลได้สองทาง แต่ไม่พร้อมกัน

  • ตัวอย่าง: วิทยุสื่อสาร

3.3 Full-Duplex

  • ส่งข้อมูลได้สองทางพร้อมกัน

  • ตัวอย่าง: โทรศัพท์ / Video Call

4) ประเภทของสัญญาณข้อมูล

4.1 Analog Signal

  • สัญญาณต่อเนื่อง

  • ใช้ในระบบเสียงหรือวิทยุ

4.2 Digital Signal

  • สัญญาณแบบไม่ต่อเนื่อง (0 และ 1)

  • ใช้ในคอมพิวเตอร์

5) ทิศทางการส่งข้อมูล (Data Flow)

  • Unicast → ส่งจาก 1 ไป 1

  • Broadcast → ส่งจาก 1 ไปทุกเครื่อง

  • Multicast → ส่งไปยังกลุ่มเฉพาะ

6) ปัจจัยที่มีผลต่อประสิทธิภาพการสื่อสาร

  1. Bandwidth – ความกว้างของช่องสัญญาณ

  2. Latency – ความหน่วงเวลา

  3. Noise – สัญญาณรบกวน

  4. Throughput – อัตราการส่งข้อมูลจริง

7) สื่อกลางการสื่อสาร

แบบมีสาย (Wired)

  • Twisted Pair

  • Coaxial

  • Fiber Optic

แบบไร้สาย (Wireless)

  • Wi-Fi

  • Bluetooth

  • 5G

8) โปรโตคอลสำคัญในการสื่อสารข้อมูล

  • TCP/IP → โปรโตคอลหลักของอินเทอร์เน็ต

  • HTTP/HTTPS → ใช้บนเว็บไซต์

  • FTP → รับส่งไฟล์

  • SMTP → ส่งอีเมล

  • DNS → แปลงชื่อโดเมนเป็น IP

9) ตัวอย่างการสื่อสารข้อมูลจริง

ตัวอย่าง: การเข้าเว็บไซต์

  1. ผู้ใช้พิมพ์ URL

  2. DNS แปลงชื่อเป็น IP

  3. Browser ส่ง Request ผ่าน HTTP

  4. Server ตอบกลับข้อมูล

  5. แสดงผลหน้าเว็บ

10) สรุป

การสื่อสารข้อมูลเป็นหัวใจสำคัญของระบบเครือข่ายคอมพิวเตอร์ ทำให้สามารถแลกเปลี่ยนข้อมูลได้อย่างรวดเร็วและมีประสิทธิภาพ โดยอาศัยองค์ประกอบและโปรโตคอลต่าง ๆ ที่ทำงานร่วมกันอย่างเป็นระบบ

แบบฝึกหัด (10 ข้อ)

  1. การสื่อสารข้อมูลหมายถึงอะไร
    A. การเก็บข้อมูล
    B. การส่งข้อมูลระหว่างอุปกรณ์
    C. การประมวลผลข้อมูล
    D. การลบข้อมูล

  2. องค์ประกอบใดไม่ใช่ส่วนของ Data Communication
    A. Sender
    B. Receiver
    C. CPU
    D. Protocol

  3. Simplex คืออะไร
    A. ส่งสองทางพร้อมกัน
    B. ส่งทางเดียว
    C. ส่งหลายเครื่อง
    D. ส่งแบบสุ่ม

  4. Half-Duplex คืออะไร
    A. ส่งทางเดียว
    B. ส่งสองทางไม่พร้อมกัน
    C. ส่งพร้อมกัน
    D. ไม่มีทิศทาง

  5. Full-Duplex คืออะไร
    A. ส่งทางเดียว
    B. ส่งไม่พร้อมกัน
    C. ส่งพร้อมกัน
    D. ส่งเฉพาะกลุ่ม

  6. สัญญาณ Digital คืออะไร
    A. ต่อเนื่อง
    B. ไม่ต่อเนื่อง
    C. เสียง
    D. คลื่นวิทยุ

  7. Broadcast คืออะไร
    A. ส่งเฉพาะเครื่อง
    B. ส่งทุกเครื่อง
    C. ส่งเฉพาะกลุ่ม
    D. ส่งกลับ

  8. Bandwidth คืออะไร
    A. ความเร็ว CPU
    B. ความกว้างช่องสัญญาณ
    C. ความจุ RAM
    D. ความจุ HDD

  9. โปรโตคอล HTTP ใช้ทำอะไร
    A. ส่งอีเมล
    B. เปิดเว็บไซต์
    C. โอนเงิน
    D. เล่นเกม

  10. DNS ทำหน้าที่อะไร
    A. เก็บข้อมูล
    B. แปลง Domain เป็น IP
    C. ส่งไฟล์
    D. ป้องกันไวรัส

เฉลย

  1. B

  2. C

  3. B

  4. B

  5. C

  6. B

  7. B

  8. B

  9. B

  10. B

ความคิดเห็น