한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

คู่มือเกมแลค › L3 เครือข่ายในบ้าน

เราเตอร์สเปกไม่พอหรือร้อนเกิน Router CPU / session table exhaustion

ID สาเหตุ hn-router · ผู้รับผิดชอบหลัก ภายนอก (ภายนอก)

เปิดการ์ดในฉบับหลักที่มีภาพและการทดลอง →

เมื่ออุปกรณ์หลายสิบเครื่องและการเชื่อมต่อหลายพันรายการมารวมที่เราเตอร์ราคาถูก ตัวเราเตอร์เองจะประมวลผลไม่ไหว

ทำไม อุปกรณ์หลายสิบเครื่อง และ P2P/ทอร์เรนต์เปิดการเชื่อมต่อหลายพันรายการ → ผลคือ CPU และตารางเซสชันของเราเตอร์เต็ม → บนหน้าจอ ประมวลผลแพ็กเก็ตช้าหรือแพ็กเก็ตหาย, เชื่อมต่อใหม่ไม่สำเร็จ

อาการ
กระตุก, เข้าเกมไม่ได้/โหลดไม่จบ, หลุด
ปัจจัย
แพ็กเก็ตหาย, จิตเตอร์
ใครเจอ
คนในบ้านเดียวกัน
เกิดเมื่อไร
ยิ่งเปิดไว้นานยิ่งเป็น, สุ่มเป็นครั้งคราว
ผู้รับผิดชอบ
ผู้รับผิดชอบหลัก ภายนอก (ภายนอก)
งานฝั่งภายนอก
แนะนำให้ผู้เล่นรีบูตเราเตอร์ (แก้ชั่วคราว), เปลี่ยนเราเตอร์, ปิดโปรแกรมที่เปิดการเชื่อมต่อจำนวนมาก (P2P, ทอร์เรนต์)
บนกราฟ
ชนเพดานแล้วแบนราบ · CPU และจำนวนการเชื่อมต่อของเราเตอร์, RTT ถึงเราเตอร์
จุดที่ต้องดู
ดูอัตราการใช้ CPU, จำนวนการเชื่อมต่อ (เซสชัน) และจำนวนอุปกรณ์ที่เชื่อมอยู่ในหน้าจัดการเราเตอร์ (ถ้ารุ่นนั้นรองรับ) แล้วเทียบปิงถึงตัวเราเตอร์ก่อนและหลังรีบูต
สัญญาณว่าใช่
เมื่อการเชื่อมต่อมาก ปิงถึงเราเตอร์ก็เริ่มพุ่งหรือแพ็กเก็ตหาย และเชื่อมต่อใหม่ไม่สำเร็จ รีบูตแล้วดีอยู่พักหนึ่งก่อนกลับมาแย่อีก
สัญญาณว่าไม่ใช่
ถึงเราเตอร์ปกติแต่ช่วงที่เลยออกไปแย่: ให้ดูเน็ตและช่วงของ ISP
วิธีตรวจ
ตรวจที่สภาพแวดล้อมฝั่งผู้เล่น

แหล่งอ้างอิง

  1. An Experimental Study of Home Gateway Characteristics (IMC 2010) ACM
    จำนวนการเชื่อมต่อ TCP ที่เราเตอร์บ้านยอมให้ต่อไปยังพอร์ตเซิร์ฟเวอร์เดียวคือ 16 ถึงราว 1,024 (ค่ามัธยฐาน 135) และอุปกรณ์ราคาถูกบางรุ่นมี throughput แค่ไม่กี่ Mbps
  2. Netfilter Conntrack Sysfs variables Linux kernel
    จำนวนรายการสูงสุดในตาราง connection tracking ของ Linux (nf_conntrack_max) และค่าเริ่มต้นของระยะเวลาที่เก็บไว้ในแต่ละสถานะ

สาเหตุที่ควรดูประกอบ

ชั้นเดียวกัน: L3 เครือข่ายในบ้าน

สาเหตุจากชั้นอื่นที่ทำให้เกิดอาการเดียวกัน (กระตุก)

ดูการ์ดในฉบับหลักที่มีภาพและการทดลอง