ใช้ Multipath TCP ในการสร้างการเชื่อมต่อสำรองสำหรับ iOS

หากคุณเป็นผู้ดูแลระบบ คุณสามารถใช้ Multipath TCP กับ iOS เพื่อเพิ่มความเสถียรให้การเชื่อมต่อกับโฮสต์ปลายทาง

iOS รองรับ Multipath TCP (MPTCP) และช่วยให้ iPhone หรือ iPad สร้างการเชื่อมต่อ TCP สำรองกับโฮสต์ปลายทางผ่านการเชื่อมต่อข้อมูลเซลลูลาร์

ขอแนะนำให้ผู้ดูแลระบบเครือข่ายใช้ MPTCP แต่ลูกค้าที่ใช้เครือข่ายภายในบ้านทั่วไปนั้นไม่จำเป็นต้องเปิด MPTCP

เกี่ยวกับ Multipath TCP

MPTCP คือชุดของส่วนขยายสำหรับข้อกำหนดของ Transmission Control Protocol (TCP) เมื่อใช้ MPTCP ไคลเอ็นต์จะสามารถเชื่อมต่อกับโฮสต์ปลายทางเดียวกันได้มากกว่าหนึ่งการเชื่อมต่อผ่านอะแดปเตอร์เครือข่ายหลายตัว วิธีนี้จะสร้างการเชื่อมต่อข้อมูลที่มีเสถียรภาพและมีประสิทธิภาพ ระหว่างโฮสต์ที่ทำงานร่วมกับโครงสร้างพื้นฐานของระบบเครือข่ายที่มีอยู่

Multipath TCP บน iPhone หรือ iPad

iPhone และ iPad ใช้ MPTCP กับการเชื่อมต่อข้อมูลเซลลูลาร์ที่ใช้งานได้เพื่อสร้างการเชื่อมต่อสองประเภท ดังนี้

  • การเชื่อมต่อ TCP หลักผ่าน Wi-Fi

  • การเชื่อมต่อสำรองผ่านข้อมูลเซลลูลาร์

หาก Wi-Fi ไม่สามารถใช้งานได้หรือไม่ตอบสนอง iOS จะใช้การเชื่อมต่อข้อมูลเซลลูลาร์

MPTCP ใช้ตัวเลือก TCP ช่อง 30 ซึ่ง Internet Assigned Number Authority (IANA) สงวนไว้สำหรับการใช้งานนี้ หากอุปกรณ์ประเภท Middlebox เช่น เราเตอร์หรือสวิตช์ระหว่างอุปกรณ์ iOS และเซิร์ฟเวอร์ไม่รองรับ MPTCP iOS จะทำการเชื่อมต่อ TCP มาตรฐาน

ตัวอย่างเช่น เมื่อคุณถามคำถาม Siri สิ่งที่ Siri ทำคือพยายามทำการเชื่อมต่อ MPTCP ผ่าน Wi-Fi หากสำเร็จ Siri จะสร้างการเชื่อมต่อสำรองผ่านข้อมูลเซลลูลาร์ หากไม่สามารถใช้งาน Wi-Fi หรือทำงานไม่สม่ำเสมอ MPTCP จะเปลี่ยนไปใช้ข้อมูลเซลลูลาร์ทันทีโดยที่มองไม่เห็น

เปิด MPTCP สำหรับเครือข่าย

MPTCP สามารถใช้งานร่วมกับเครือข่ายที่มีอยู่ได้ หากเครือข่ายใดไม่รองรับ MPTCP ไคลเอ็นต์จะใช้การเชื่อมต่อ TCP มาตรฐาน อย่างไรก็ตาม ผู้ดูแลระบบเครือข่ายจะต้องตรวจสอบนโยบายไฟร์วอลล์ของตนเพื่อให้แน่ใจว่าอุปกรณ์ที่แทรกอยู่ทั้งหมดอนุญาตให้ตัวเลือก TCP 30 ผ่านไปได้โดยไม่มีการเปลี่ยนแปลง

เราเตอร์ในท้องตลาดหลายๆ รุ่นจะแทนที่ตัวเลือก TCP ที่ไม่รู้จักด้วยข้อมูล NOOP โปรดสอบถามวิธีเปิดตัวเลือก TCP จากผู้จำหน่ายของคุณ

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

วันที่เผยแพร่: