MOBIKE รักษา IKEv2 VPN ให้ทำงานอยู่เมื่อเครือข่ายเปลี่ยนได้อย่างไร
MOBIKE อัปเดตการเชื่อมต่อ IKEv2 ที่รองรับเมื่ออุปกรณ์เปลี่ยนเครือข่าย การกำหนดเส้นทาง การกรอง และการกู้คืนเซสชันของแอปพลิเคชันยังต้องทำงาน
โทรศัพท์ออกจาก Wi-Fi และเชื่อมต่อกับเครือข่ายมือถือ แล็ปท็อปย้ายจาก Ethernet ไปยังฮอตสปอต และอุโมงค์ IKEv2 จะอยู่รอดหรือไม่ก็ตาม MOBIKE คือส่วนขยายที่ทำให้มันอยู่รอด โดยบอกปลายทางไกลว่าที่อยู่ต้นทางเปลี่ยนไปแทนที่จะเริ่มใหม่ สิ่งที่มันไม่ได้ทำคือทำให้ทุกแอปพลิเคชันยังทำงานอยู่ตลอดการเปลี่ยนแปลง นี่คือสองข้อกล่าวอ้าง และข้อที่สองคือสิ่งที่คนมักหมายถึง
ไล่ดูการเปลี่ยนแปลงเป็นขั้น ๆ เพราะแต่ละขั้นล้มเหลวต่างกัน
การอัปเดตเปลี่ยนอะไรจริง ๆ
ตราบใดที่ความสัมพันธ์ด้านความปลอดภัยยังใช้ได้ ผู้เริ่มต้นจะเรียนรู้ที่อยู่ใหม่และส่งการอัปเดตไปยังผู้ตอบ ซึ่งจะใช้ที่อยู่นั้นสำหรับความสัมพันธ์เดียวกัน พารามิเตอร์ด้านความปลอดภัยไม่ได้รับการเจรจาใหม่ตั้งแต่ต้น นี่คือประโยชน์ทั้งหมด ไม่มีรอบการตรวจสอบสิทธิ์ใหม่ ไม่มีการแลกเปลี่ยนคีย์ใหม่ ไม่มีคำขอถึงผู้ใช้ นอกจากนี้ยังหมายความว่าสถานะที่รอดชีวิตยังคงเป็นของเซสชันเก่า
MOBIKE ยังสามารถย้ายทราฟฟิกไปยังการห่อหุ้ม UDP ซึ่งเป็นเหตุผลที่อุโมงค์ที่ทำงานอยู่บางครั้งเริ่มใช้พอร์ต 4500 หลังการเปลี่ยนเครือข่าย การเปลี่ยนแปลงนั้นไม่ได้พิสูจน์โดยตัวมันเองว่าตรวจพบ NAT แม้ว่าทั้งสองมักปรากฏร่วมกัน
โปรไฟล์ของคุณเปิดใช้งานจริงหรือไม่
ทั้งสองฝ่ายต้องรองรับส่วนขยาย และการติดตั้งต้องเปิดใช้งาน ใน strongSwan พฤติกรรมสามารถกำหนดค่าได้ต่อการเชื่อมต่อ และการเปลี่ยนแปลงอินเทอร์เฟซหรือเส้นทางสามารถกระตุ้นการค้นหาเส้นทางและการอัปเดตเมื่อจำเป็น ตรวจสอบการตั้งค่าจริงของการเชื่อมต่อแทนที่จะถือว่าทุกโปรไฟล์ IKEv2 เปิดใช้งาน โปรไฟล์ที่คัดลอกมาจากคู่มือที่เก่ากว่าฟีเจอร์นี้เป็นสาเหตุทั่วไป
สถานะที่เจรจากันที่ปลายทั้งสองคือผู้มีอำนาจ ไม่ใช่เอกสารของตระกูลผลิตภัณฑ์
ไล่ดูการเปลี่ยนแปลงเป็นขั้น ๆ
บันทึกสถานะของแอปพลิเคชันก่อนเปลี่ยนเครือข่าย จากนั้นเปลี่ยน และบันทึกสถานะของไคลเอนต์และเซิร์ฟเวอร์หลังจากนั้น ที่อยู่ที่หายไป คู่ค้าที่เข้าถึงไม่ได้ และแอปพลิเคชันที่ต้องเชื่อมต่อเซสชันของตัวเองใหม่คือผลลัพธ์ที่แตกต่างกันสามแบบ เฉพาะสองอย่างแรกเท่านั้นที่เป็นของชั้น VPN อย่างที่สามเป็นของโพรโทคอลที่แอปพลิเคชันพูด
เปรียบเทียบการสลับเครือข่ายกับการทดสอบแบบอยู่กับที่ เพื่อให้รู้ว่าเหตุการณ์ใดทำให้เกิดปัญหา การวัดปริมาณงานบนเครือข่ายสุดท้ายไม่สามารถจำลองการเปลี่ยนแปลงได้ มันวัดปลายทาง ไม่ใช่การเดินทาง
แยกชั้นของความล้มเหลว
เซสชัน TCP ที่มีอายุยาวอาจล้มเหลวด้วยเหตุผลนอกการแลกเปลี่ยน IKEv2 เครือข่ายใหม่อาจกรอง แก้ไขชื่อ หรือกำหนดเส้นทางต่างออกไป ที่อยู่ของอุโมงค์อาจไม่เปลี่ยนเลยในขณะที่เส้นทางข้างใต้เปลี่ยน นั่นคือเหตุผลที่การเชื่อมต่อแอปพลิเคชันใหม่สามารถแก้ไขสิ่งที่ VPN ไม่เคยทำให้เสีย
รักษานโยบายการบล็อกไว้ในระหว่างการกู้คืนด้วย
การเคลื่อนที่อัตโนมัติและกฎที่ป้องกันทราฟฟิกโดยตรงเป็นตัวควบคุมที่แตกต่างกัน และการปิดตัวที่สองเพื่อให้ตัวแรกทำงานเป็นการแลกเปลี่ยนที่ไม่ดี หากการอัปเดตการเคลื่อนที่ล้มเหลว การบล็อกควรคงอยู่แทนที่จะปล่อยให้ทราฟฟิกรั่วรอบอุโมงค์
จะบันทึกอะไรเมื่อเกิดซ้ำ
เก็บการประทับเวลาและค่าที่อยู่ทั้งสองค่าจากทั้งสองฝ่าย บันทึกนั้นแสดงว่าการอัปเดตเสร็จสิ้นก่อนที่แอปพลิเคชันจะขาดการติดต่อหรือไม่ ซึ่งเป็นความแตกต่างระหว่างข้อบกพร่องด้านการเคลื่อนที่และการหมดเวลาของแอปพลิเคชัน จากนั้นเปรียบเทียบทิศทางของการสลับ การออกจาก Wi-Fi ไปยังเครือข่ายมือถือไม่สมมาตรกับทิศทางตรงกันข้าม ทิศทางหนึ่งอาจทำงานได้ในขณะที่อีกทิศทางล้มเหลว
ความไม่สมมาตรนั้นพบได้บ่อยพอที่จะเป็นสิ่งแรกที่ควรทดสอบ
เมื่อมีบันทึกอยู่ในมือ เหตุการณ์ก็เลิกเป็นเพียงไอคอนที่ขาดการเชื่อมต่ออีกอัน และกลายเป็นเหตุการณ์หนึ่งในลำดับที่มีเจ้าของที่รู้จัก และนั่นคือทั้งหมดที่การเดินชมสามารถสัญญาได้อย่างซื่อสัตย์