แคช ARP ทำหน้าที่เป็นไลบรารีของรายการ ARP แบบไดนามิกส่วนใหญ่ สิ่งเหล่านี้มักเกิดขึ้นเมื่อที่อยู่ IP ได้รับการแก้ไขจากชื่อโฮสต์แล้วเป็นที่อยู่ MAC กระบวนการนี้เป็นสิ่งที่ช่วยให้ระบบของคุณสามารถสื่อสารกับที่อยู่ IP ได้อย่างถูกต้อง
การล้างแคช ARP ไม่จำเป็นเสมอไป ในความเป็นจริงในกรณีส่วนใหญ่การรีบูตสวิตช์หรือเราเตอร์นั้นมีมากเกินพอที่จะแก้ไขปัญหาเวลาแฝงหรือการเชื่อมต่อใด ๆ การล้างแคช ARP นั้นเป็นสาเหตุทำให้การร้องขอทั้งหมดในฐานข้อมูลของคุณผ่านกระบวนการ ARP ทั้งหมดอีกครั้ง
โดยพื้นฐานแล้วการเชื่อมต่อทุกครั้งที่คุณสร้างจะต้องแก้ไขที่อยู่ MAC จากที่อยู่ IP อีกครั้ง
อย่างไรก็ตามเมื่อเวลาผ่านไปแคช ARP อาจเสียหายได้ รายการแคช ARP กลายเป็นอัปเดตและการเพิ่มใหม่ในฐานข้อมูลอาจไม่แทนที่รายการที่หมดอายุในคอลเลกชันของคุณทุกครั้ง
เมื่อสิ่งนี้เกิดขึ้นคุณมักจะได้รับข้อผิดพลาดที่ส่งผลกระทบต่อระบบและประสิทธิภาพของเครือข่าย
สัญญาณทั่วไปสองประการที่ว่าแคช ARP ของคุณอาจต้องล้างข้อมูลคือถ้าคุณไม่สามารถโหลดเว็บไซต์ต่าง ๆ ที่ใช้งานได้ดีและถ้าคุณไม่สามารถ ping ที่อยู่ IP บางอย่างเมื่อคุณรู้ว่าไซต์เหล่านั้นทำงานได้อย่างถูกต้อง
ของ windows
หากคุณเป็นผู้ชี้แล้วคลิกประเภทคุณสามารถใช้แผงควบคุมเพื่อล้างแคช ARP นี่คือขั้นตอนที่ต้องทำ
- ค้นหาและเข้าถึงแผงควบคุม
- เลือกเมนูเครื่องมือการดูแลระบบ
- คลิกที่เมนูการจัดการคอมพิวเตอร์
- ค้นหาและเข้าถึงบริการและแอปพลิเคชัน
- เลื่อนลงจนกว่าคุณจะพบไอคอน Routing and Remote Services และเข้าถึง
- ใช้เมนูแบบเลื่อนลงเพื่อเลือกปิดการใช้งานและคลิกตกลง
- รีสตาร์ทระบบของคุณ
- กลับไปที่ขั้นตอนที่ 6 และเลือกเปิดใช้งานเวลานี้แล้วคลิกตกลง
คุณไม่ต้องรีสตาร์ทระบบอีกครั้งหลังจากนี้
แน่นอนวิธีที่ง่ายที่สุดเกี่ยวข้องกับการพิมพ์บรรทัดคำสั่งง่าย ๆ สิ่งแรกที่คุณต้องทำคือค้นหาและเปิดหน้าต่างพรอมต์คำสั่ง คุณสามารถทำได้โดยการคลิกที่ปุ่ม Start หรือกดปุ่ม Windows บนคีย์บอร์ดของคุณ
คุณต้องการพิมพ์ 'cmd' ในช่องค้นหาของ Windows คุณต้องทำเช่นนี้สำหรับ Windows ทุกรุ่นหลังจาก Vista
หากคุณอยู่ในบัญชีผู้ดูแลระบบเพียงคลิกที่ไอคอน cmd หรือกด Enter หากคุณไม่ได้อยู่ในบัญชีผู้ดูแลระบบคุณอาจต้องคลิกขวาและเลือก run as administrator เพื่อให้คำสั่ง NetShell ทำงานได้
คุณสามารถบังคับใช้สิทธิ์ผู้ดูแลระบบได้หากคุณกด Ctrl-Shift-Enter แล้วเลือกไอคอน cmd
หลังจากหน้าต่างพรอมต์คำสั่งเปิดขึ้นคุณจะต้องพิมพ์บรรทัดคำสั่งต่อไปนี้:
ส่วนต่อประสาน netsh IP ลบ arpcache
ควรมีลักษณะเช่นนี้
กด Enter และให้เวลาสองสามวินาทีเพื่อเปิดหลักสูตร
ลินุกซ์
การล้างแคช ARP ใน Linux นั้นค่อนข้างคล้ายกัน แทนที่จะใช้พรอมต์คำสั่งของ Windows คุณจะต้องเปิดพรอมต์เทอร์มินัล จากนั้นคุณจะต้องกลายเป็นรากในระบบของคุณ
เมื่อเสร็จแล้วให้คุณเรียกใช้คำสั่งต่อไปนี้ตามลำดับ:
arp –n
บรรทัดนี้ให้คุณดูแคช ARP ของคุณ มันจะบอกให้คุณรู้ว่ามันต้องการการรีเฟรชหรือไม่
ip –s –s ใกล้ล้างทั้งหมด
คำสั่งนี้ใช้เพื่อล้างแคช ARP
arp –n
เมื่อใช้คำสั่งนี้อีกครั้งคุณจะตรวจสอบความถูกต้องของผลลัพธ์ นอกจากนี้คุณยังสามารถเปรียบเทียบรายการก่อนล้างกับผลลัพธ์หลังล้างและทำความเข้าใจกับสิ่งที่ผิดกับระบบของคุณได้ดียิ่งขึ้น