สล็อต 24 เกมที่ผมดักแพ็กเก็ตทีละสปิน เว็บกับแอปห่างกันเท่าไร
ผมเรียบเรียงหน้านี้จากไฟล์ pcap ที่เก็บไว้ในฮาร์ดดิสก์ภายนอก แต่ละเกมมีสองไฟล์ ไฟล์หนึ่งมาจากโหมดเว็บ อีกไฟล์มาจากแอปเนทีฟ ตัวเลขทุกแถวดึงด้วยสคริปต์ที่ผมเขียนเอง จาก timestamp ของแพ็กเก็ต ไม่ได้นั่งกดนาฬิกาจับเวลา และไม่ได้ขอค่าใดจากทีมของ lapdee88 มาเติมให้ดูสวย
งานประจำของผมคือไล่หาว่าทำไมลูกค้าบางพื้นที่เห็นวิดีโอค้างหรือเกมกระตุก ทั้งที่สัญญาณเต็มขีด คำตอบส่วนมากไม่ได้อยู่ที่ความแรงของคลื่น แต่อยู่ที่ระยะเวลา ไปกลับของแพ็กเก็ตกับความแกว่งของมัน พอเพื่อนในกลุ่มถามเรื่องเว็บสล็อตที่กดแล้วหน่วง ผมจึงหยิบเครื่องมือชุดเดียวกับที่ใช้ที่ออฟฟิศมาวัดเกมแทนสถานีฐาน
วิธีวัดของผมตายตัวทุกเกม เปิด mtr ไปยังปลายทางของเซิร์ฟเวอร์เกมค้างไว้ก่อนหนึ่งนาที แล้วเริ่ม tcpdump กดสปินมือทีละครั้ง 500 ครั้งในโหมดเว็บ ปิดแท็บ ล้างแคช รีบูตเครื่องเทส จากนั้นเปิดแอปเนทีฟบนเครือข่ายเดิมแล้วกดอีก 500 ครั้ง ผมสลับลำดับเว็บกับแอปทุกวัน เพื่อไม่ให้ช่วงที่โครงข่ายว่างหรือแน่นเข้าข้างโหมดใดโหมดหนึ่ง
ผมไม่เขียนว่าเกมไหนแตกง่ายหรือจ่ายหนัก เพราะเครื่องมือของผมมองเห็นแค่ชั้น transport ผลของ RNG ถูกคำนวณที่เซิร์ฟเวอร์ก่อนส่งกลับมาในแพ็กเก็ตเดียว สิ่งที่ผมยืนยันได้คือค่ากลาง ของ round-trip ความกว้างของ jitter และจำนวนแพ็กเก็ตที่หลุด ซึ่งบอกว่าเกมจะรู้สึกลื่น หรือหนืดบนเน็ตของคุณ ไม่ได้บอกว่าคุณจะได้หรือเสีย
ค่ายเกมในชุดวัด เรียงตามจำนวนเกมที่ผมดักแพ็กเก็ต
PG Soft
สิบสองเกมจากยี่สิบสี่เกมเป็นของค่ายนี้ จึงเป็นก้อนข้อมูลใหญ่ที่สุดของผม ค่ากลาง round-trip ของ /spin ฝั่งเว็บอยู่ที่ 310 ms ส่วนแอปเนทีฟลงมาที่ 190 ms ส่วนต่าง ราว 120 ms มาจากการที่เบราว์เซอร์ต้องจัดหน้าใหม่และรันสคริปต์ซ้ำหลังทุกสปิน บน True Fiber ผมนับ retransmit ได้น้อยมาก ส่วนบน AIS 5G ช่วงบ่ายตัวเลขขยับขึ้น แต่ยังไม่ทำให้สปินค้างกลางฟีเจอร์
Jili
ห้าเกมในชุด เซิร์ฟเวอร์ของค่ายนี้ตอบเร็วกว่า PG เล็กน้อยในการวัดของผม ค่ากลาง ฝั่งเว็บราว 285 ms ฝั่งแอปราว 175 ms แต่ jitter บน 5G กว้างกว่า ผมเห็นช่วงที่ค่า เหวี่ยงขึ้นไปเกิน 400 ms อยู่สองสามช่วงในเกม Super Ace ซึ่ง mtr ชี้ว่าเกิดที่ hop ต่างประเทศ ไม่ใช่ในโครงข่ายมือถือของไทย
Pragmatic Play
สี่เกม ตัวเลขของค่ายนี้สูงที่สุดในชุด ค่ากลางฝั่งเว็บ 345 ms ฝั่งแอป 220 ms ผมตามเส้นทางด้วย mtr แล้วพบว่าแพ็กเก็ตเดินทางไกลกว่าค่ายเอเชีย ใน Gates of Olympus ผมยังเห็นการโหลด asset ก้อนใหญ่ระหว่างฟรีสปิน ซึ่งทำให้คนที่ใช้ Wi-Fi 2.4 GHz รู้สึกว่าเกมสะดุด ทั้งที่ RTT ไม่ได้แย่ขนาดนั้น
Nolimit City
สองเกมเท่านั้น เพราะหน้ารวมเกมเปิดให้ค่ายนี้น้อย ตัวเลขจึงบางและผมไม่กล้าสรุปแรง ค่ากลางเว็บที่ผมได้ประมาณ 330 ms แอปประมาณ 205 ms ข้อสังเกตเดียวที่ผมมั่นใจคือ เกมของค่ายนี้ส่งข้อมูลต่อสปินมากกว่าค่ายอื่นเกือบเท่าตัว ถ้าคุณใช้แพ็กเกจเน็ต จำกัดปริมาณ ควรรู้ไว้ก่อนเปิดเล่นนาน
Red Tiger
หนึ่งเกม ผมใส่ไว้เพื่อให้ครบชุดยี่สิบสี่ ไม่ใช่เพราะมีข้อมูลพอให้ตัดสิน ค่ากลางเว็บ 300 ms แอป 185 ms ใกล้กับ PG มาก ช่วงที่ผมวัดบนไฟเบอร์บ้านไม่มีแพ็กเก็ตหลุดเลย แต่หนึ่งเกมกับหนึ่งพันสปินยังเป็นตัวอย่างที่เล็กเกินกว่าจะนำไปพูดแทนทั้งค่าย
เกณฑ์ที่ผมใช้คัดเกมเข้าชุดวัด
เกมต้องเปิดได้ทั้งบนเบราว์เซอร์และในแอปเนทีฟจากบัญชีเดียวกัน ถ้ามีแค่ทางใดทางหนึ่ง ผมตัดออกทันที เพราะหัวใจของชุดนี้คือการเทียบสองไคลเอนต์บนสายเดียวกัน เกมที่วัดได้ ข้างเดียวจะไม่มีคู่ให้ลบหาส่วนต่าง
ปลายทางของเกมต้องแยกออกจากทราฟฟิกอื่นได้ชัดใน pcap บางเกมยิงคำขอไปหลายปลายทาง พร้อมกัน ทั้งโฆษณา สถิติ และสตรีมเสียง ถ้าผมระบุไม่ได้ว่าแพ็กเก็ตไหนคือคำขอสปินจริง ผมไม่เอาเข้าชุด เพราะค่ากลางที่ได้จะปนเปื้อน
ผมวัดทุกเกมบนสามสภาพเครือข่าย ไฟเบอร์บ้าน 1Gbps, 5G นอกบ้าน และ Wi-Fi จาก router ตัวเดียวกันที่สลับ 2.4 กับ 5 GHz เกมที่เซสชันหลุดบ่อยจนวัดไม่ครบ 500 สปินในสภาพใด สภาพหนึ่ง ผมบันทึกไว้แยก แต่ไม่นำมาเฉลี่ยรวมกับเกมที่วัดครบ
ทำไมต้องกด 500 สปินต่อโหมด ไม่น้อยกว่านั้น
เพราะ jitter เป็นค่าที่ต้องการตัวอย่างมากพอจึงจะนิ่ง ช่วงร้อยสปินแรกค่ามักแกว่งตามแคช และการเจรจา TLS รอบแรก พอถึงราวสามร้อยสปินเส้นกราฟเริ่มราบ ผมเผื่อไว้อีกสองร้อย เพื่อให้เห็นช่วงที่โครงข่ายมือถือเปลี่ยนเซลล์ระหว่างเซสชัน
แอปเนทีฟเร็วกว่าเว็บจริงหรือ
ในชุดของผมใช่ ค่ากลางของ /spin บนแอปอยู่ที่ 190 ms ส่วนบนเว็บอยู่ที่ 310 ms แต่ส่วนต่างส่วนใหญ่ไม่ได้มาจากสายเน็ต ping ไปเซิร์ฟเวอร์เท่ากันทั้งสองไคลเอนต์ ส่วนที่หายไปคือเวลาที่เบราว์เซอร์ใช้วาดหน้าจอใหม่และรันสคริปต์ ถ้าเครื่องคุณแรง ส่วนต่างนี้จะแคบลง
Wi-Fi 2.4 GHz กับ 5 GHz ต่างกันมากไหม
บนคอนโดของผมที่เพื่อนบ้านปล่อยสัญญาณหลายสิบจุด ย่าน 2.4 GHz ให้ jitter กว้างกว่า ย่าน 5 GHz ชัดเจน และมีช่วงที่แพ็กเก็ตหลุดเป็นชุด ถ้าเกมกระตุกตอนเปิดฟรีสปิน ลองย้ายไป 5 GHz ก่อนโทษเกม เพราะหลายกรณีปัญหาอยู่ระหว่างมือถือกับ router ไม่ได้อยู่ที่ค่ายเกม
ค่าเครือข่ายที่ดีทำให้ชนะง่ายขึ้นหรือไม่
ไม่ครับ ผลของแต่ละสปินถูกตัดสินที่เซิร์ฟเวอร์ก่อนข้อมูลจะเดินทางมาถึงเครื่องของคุณ เน็ตที่เร็วช่วยให้ภาพไม่ค้างและไม่หลุดกลางฟีเจอร์ แต่ไม่ได้เปลี่ยนอัตราจ่าย ใครอ้างว่าเปลี่ยนเน็ตแล้วแตกง่ายขึ้น ผมยังไม่เคยเห็นแพ็กเก็ตไหนสนับสนุนคำพูดนั้น
ชุดวัดนี้จะอัปเดตเมื่อไร
ผมตั้งใจวัดซ้ำทุกครั้งที่ค่ายใหญ่ออกเวอร์ชันไคลเอนต์ใหม่ หรือเมื่อผู้ให้บริการมือถือ ขยายเสาในย่านที่ผมอยู่ และจะเพิ่ม Nolimit City กับ Red Tiger ให้มีจำนวนเกมมากพอ จะสรุปได้ ไฟล์ตัวเลขรอบเก่าผมเก็บไว้ครบ เพื่อให้เทียบย้อนหลังได้ว่าอะไรดีขึ้นหรือแย่ลง




