รวมเทคนิคแก้ปัญหา Network & Server
https://www.itcert2005.com/article.htm

บทความ >> Packet Loss เกิดจากอะไรได้บ้าง❓
   
 
Packet Loss เกิดจากอะไรได้บ้าง❓

Packet Loss คือการที่ข้อมูลบางส่วน (Packet) สูญหายระหว่างทางจากต้นทางไปยังปลายทาง ทำให้ข้อมูลส่งไปไม่ครบ ส่งผลให้ Internet ช้า, Video Call กระตุก, เกมออนไลน์ Lag หรือระบบ Network ทำงานผิดปกติ

เปรียบเทียบให้เข้าใจง่าย
สมมติคุณส่งเอกสาร 100 หน้าไปให้เพื่อน
• ถ้าถึงครบ 100 หน้า = ไม่มี Packet Loss
• ถ้าหายไประหว่างทาง 5 หน้า = Packet Loss 5%

👉 ยิ่ง Packet Loss สูง ยิ่งส่งผลกระทบต่อการใช้งานมาก

🔷 อาการที่พบเมื่อเกิด Packet Loss

❌ เว็บไซต์โหลดช้า
❌ Video Call ภาพค้าง เสียงขาด
❌ ประชุม Microsoft Teams / Zoom กระตุก
❌ เกมออนไลน์ Lag หรือเด้งออกจากเกม
❌ VPN หลุดบ่อย
❌ Ping สูงขึ้นผิดปกติ
❌ การ Copy File ผ่าน Network ช้ากว่าปกติ

สาเหตุหลักของ Packet Loss

🔷 1. สาย LAN มีปัญหา

เป็นสาเหตุที่พบได้บ่อยมาก
เช่น
• สาย LAN ชำรุด
• หัว RJ45 หลวม
• สายถูกพับงอ
• สายคุณภาพต่ำ

ผลที่เกิดขึ้น :
Packet บางส่วนถูกส่งผิดพลาด ทำให้ต้องส่งใหม่ (Retransmission)

วิธีตรวจสอบ :
ping -t 8.8.8.8
ถ้ามีข้อความ
Request Timed Out❌
หรือ
Lost = 5%

👉 อาจเกิดจากสายหรืออุปกรณ์ Layer 1

🔷 2. Network Congestion (Bandwidth เต็ม)

เปรียบเสมือนรถติดบนถนน
เมื่อมีผู้ใช้งานจำนวนมาก
• Download ไฟล์ใหญ่
• Backup ข้อมูล
• ดู Streaming พร้อมกันจำนวนมาก
• Switch หรือ Router อาจมี Buffer ไม่พอ

ผลที่เกิดขึ้น :
Packet ถูกทิ้ง (Dropped)

อาการ :
❌ Ping สูง
❌ Internet ช้าเป็นช่วงๆ
❌ Packet Loss เพิ่มในช่วงเวลางาน

🔷 3. Switch หรือ Router ทำงานหนักเกินไป

อุปกรณ์ Network มีข้อจำกัดด้าน
• CPU
• RAM
• Buffer
👉 หากใช้งานหนักเกินไป

Packet จะถูก Drop
ตัวอย่าง :
❌ CPU สูง 90-100%
❌ Routing จำนวนมาก
❌ Broadcast จำนวนมาก

วิธีตรวจสอบ :
Cisco
• show processes cpu

FortiGate
• get system performance status

🔷 4. Interface Error

Port Network อาจมีปัญหา
เช่น
• CRC Error
• Input Error
• Output Error

วิธีตรวจสอบ :
Cisco
• show interfaces

หากพบ :
❌ CRC Errors
❌ Input Errors
จำนวนเพิ่มขึ้นเรื่อยๆ
👉 อาจเกิด Packet Loss ได้

🔷 5. Duplex Mismatch

เกิดจากฝั่งหนึ่งเป็น
Full Duplex
แต่อีกฝั่งเป็น
Half Duplex

ผลที่เกิดขึ้น :
• Collision
• Retransmission
• Packet Loss

อาการ :
❌ Ping แกว่ง
❌ ความเร็วตก
❌ CRC Error เพิ่มขึ้น

🔷 6. Wi-Fi สัญญาณอ่อน

ในระบบ Wireless
Packet Loss พบได้บ่อยกว่า LAN

สาเหตุ :
• อยู่ไกล Access Point
• มีผนังกั้น
• สัญญาณรบกวน
• ช่องสัญญาณชนกัน

อาการ :
❌ Internet หลุดๆ ติดๆ
❌ Video Call กระตุก
❌ Ping แกว่งเยอะ

 

🔷 7. Switch Loop หรือ Broadcast Storm

หากมีการต่อสายผิดจนเกิด Loop
จะเกิด
❌ Broadcast จำนวนมหาศาล
❌ CPU Switch สูง
❌ Network ช้าทั้งระบบ

ผลลัพธ์ :
Packet ถูก Drop จำนวนมาก
👉 จนใช้งาน Network แทบไม่ได้

🔷 8. Firewall หรือ Security Policy

Firewall บางรุ่นอาจ Drop Packet
เมื่อ
• Session เต็ม
• CPU สูง
• Policy จำกัด Traffic

อาการ :
❌ บาง Application ใช้งานไม่ได้
❌ VPN หลุด
❌ Ping ขาดเป็นช่วง

🔷 9. ISP หรือ Internet Provider มีปัญหา

บางครั้งปัญหาไม่ได้อยู่ในองค์กร
แต่อยู่ที่
• ISP
• Backbone Network
• International Link

วิธีตรวจสอบ :
ใช้
tracert 8.8.8.8
หรือ
pathping 8.8.8.8

👉 ดูว่า Packet Loss เริ่มเกิดที่ Hop ใด

🔷 วิธีตรวจสอบ Packet Loss แบบง่าย

Windows
ping 8.8.8.8 -n 100

ตัวอย่าง
Packets: Sent = 100
Received = 98
Lost = 2 (2% loss)

Linux
ping -c 100 8.8.8.8

ตรวจสอบแบบละเอียด
Windows
pathping 8.8.8.8

Linux
mtr 8.8.8.8

👉 จะบอกได้ว่า Packet Loss เกิดที่อุปกรณ์หรือเส้นทางใด

🔷 Packet Loss เท่าไรถึงถือว่าผิดปกติ❓

Packet Loss และ ผลกระทบ
0% ปกติ
1-2% เริ่มสังเกตได้
3-5% Video Call เริ่มกระตุก
5-10% Application มีปัญหา

👉 มากกว่า 10% Network ผิดปกติชัดเจน

🔷 สรุปสุดท้ายเข้าใจง่าย

Packet Loss คือการสูญหายของข้อมูลระหว่างทาง ซึ่งสาเหตุที่พบบ่อยที่สุด ได้แก่
1. สาย LAN เสีย
2. Bandwidth เต็ม (Network Congestion)
3. Switch/Router CPU สูง
4. CRC Error หรือ Interface Error
5. Duplex Mismatch
6. Wi-Fi สัญญาณอ่อน
7. Switch Loop / Broadcast Storm
8. Firewall ทำงานหนัก
9. ISP มีปัญหา

🔷 เครื่องมือที่ควรรู้สำหรับตรวจสอบ

• ping
• pathping
• tracert
• ptrg
• zabbix
• show interfaces
• get system performance status