เกิดอะไรขึ้นเมื่อหน่วยความจำของเราเตอร์เติม ฉันรู้ว่าเราเตอร์เมื่อหน่วยความจำเต็มหลังจากนั้นไม่พร้อมใช้งานเน็ตและอินเทอร์เน็ตถูกปิดก่อนที่เราเตอร์จะไม่ทำการรีสตาร์ทเราเตอร์ และอื่น ๆ ที่สนใจฉัน ช่วงเวลาใดเติมความทรงจำ?
อัสซุสหน่วยความจำ

เกิดอะไรขึ้นเมื่อหน่วยความจำของเราเตอร์เติม ฉันรู้ว่าเราเตอร์เมื่อหน่วยความจำเต็มหลังจากนั้นไม่พร้อมใช้งานเน็ตและอินเทอร์เน็ตถูกปิดก่อนที่เราเตอร์จะไม่ทำการรีสตาร์ทเราเตอร์ และอื่น ๆ ที่สนใจฉัน ช่วงเวลาใดเติมความทรงจำ?
อัสซุสหน่วยความจำ

คำตอบ:
มีบางสิ่งที่อาจผิดพลาดได้หากเราเตอร์ของคุณมีหน่วยความจำไม่เพียงพอ นี่คือสมมติว่าเราเตอร์ SOHO ที่ใช้ Linux หรือระบบปฏิบัติการฝังตัวอื่น ๆ เราเตอร์ระดับธุรกิจ / ผู้ให้บริการอาจทำหน้าที่แตกต่างกัน
การติดตามการเชื่อมต่อ TCP ต้องการหน่วยความจำเล็กน้อยจากระบบ หากหน่วยความจำของเราเตอร์เต็มอย่างสมบูรณ์อาจไม่ตอบสนองต่อการเชื่อมต่อ TCP ขาเข้าทำให้พวกเขาลดลง คนที่มีอยู่ควรทำงานต่อไป
การติดตามเซสชัน NAT ยังต้องการหน่วยความจำเล็กน้อยต่อคำขอที่เข้ามา หากหน่วยความจำเต็มโดยสมบูรณ์ระบบของคุณอาจไม่สามารถส่งต่อการเชื่อมต่อใหม่ไปยังอินเทอร์เน็ตหรือไม่สามารถส่งต่อการเชื่อมต่อขาเข้า สิ่งนี้จะมีผลกับโปรโตคอล IP ขาเข้าใด ๆ ไม่ใช่แค่ TCP
เว็บเซิร์ฟเวอร์ในตัวของเราเตอร์ที่ให้บริการอินเทอร์เฟซทางเว็บจะสร้างกระบวนการใหม่เพื่อพยายามเข้าถึงหรือจัดสรรหน่วยความจำเพิ่มเติมเพื่อจัดการกับคำขอ หาก RAM เต็มจะไม่สามารถเกิดขึ้นได้และเว็บอินเตอร์เฟสของเราเตอร์อาจไม่ทำงานเลยหรือสินทรัพย์บางอย่างจะไม่โหลดหรืออาจมีปัญหาในการโหลด
มีสถานการณ์ที่คล้ายกันสำหรับ telnet หรือเซิร์ฟเวอร์ SSH ใด ๆ ที่ทำงานบนเราเตอร์ เราเตอร์ของคุณอาจไม่สามารถวางไข่กระบวนการล็อกอินหรือเชลล์หากมี RAM ไม่เพียงพอ
มีสถานการณ์คล้ายกันสำหรับบริการใด ๆ ที่ทำงานบนเราเตอร์ของคุณเช่นdnsmasqหรือเซิร์ฟเวอร์ DHCP อาจไม่สามารถจัดสรรหน่วยความจำหรือกระบวนการวางไข่เพื่อจัดการคำขอใหม่และอาจหยุดตอบสนอง บริการบางอย่างอาจยุติอย่างผิดปกติหากเกิดขึ้นบางคนอาจหยุดตอบสนอง
256MB เป็นหน่วยความจำจำนวนมากสำหรับเราเตอร์ดังนั้นคุณไม่ควรพบปัญหาใด ๆ เว้นแต่ว่าคุณกำลังทำอะไรแปลก ๆ
ไม่มีอะไรเกิดขึ้น. อุปกรณ์ทำงานได้อย่างสมบูรณ์แบบตามปกติแม้ว่าหน่วยความจำจะเต็ม เราเตอร์ Commodity ได้รับการออกแบบให้เป็นระบบที่สมบูรณ์และเลือกหน่วยความจำที่จัดหาโดยฮาร์ดแวร์เพื่อให้เราเตอร์ไม่พบปัญหาขณะใช้งาน
ในกรณีของฮาร์ดแวร์เช่นCisco 1800 Seriesเมื่อเราเตอร์ RAM เต็มเราเตอร์จะพบกับสภาพการใช้งานที่ลดลงและล็อคในการประมวลผล ในกรณีของบ้าน / ที่ทำงานพวกเขาจะทำงานได้ดีในเครือข่ายขนาดเล็กดังนั้นจึงไม่มีอะไรเกิดขึ้น