Anonim

แคช ARP ทำหน้าที่เป็นไลบรารีของรายการ ARP แบบไดนามิกส่วนใหญ่ สิ่งเหล่านี้มักเกิดขึ้นเมื่อที่อยู่ IP ได้รับการแก้ไขจากชื่อโฮสต์แล้วเป็นที่อยู่ MAC กระบวนการนี้เป็นสิ่งที่ช่วยให้ระบบของคุณสามารถสื่อสารกับที่อยู่ IP ได้อย่างถูกต้อง

การล้างแคช ARP ไม่จำเป็นเสมอไป ในความเป็นจริงในกรณีส่วนใหญ่การรีบูตสวิตช์หรือเราเตอร์นั้นมีมากเกินพอที่จะแก้ไขปัญหาเวลาแฝงหรือการเชื่อมต่อใด ๆ การล้างแคช ARP นั้นเป็นสาเหตุทำให้การร้องขอทั้งหมดในฐานข้อมูลของคุณผ่านกระบวนการ ARP ทั้งหมดอีกครั้ง

โดยพื้นฐานแล้วการเชื่อมต่อทุกครั้งที่คุณสร้างจะต้องแก้ไขที่อยู่ MAC จากที่อยู่ IP อีกครั้ง

อย่างไรก็ตามเมื่อเวลาผ่านไปแคช ARP อาจเสียหายได้ รายการแคช ARP กลายเป็นอัปเดตและการเพิ่มใหม่ในฐานข้อมูลอาจไม่แทนที่รายการที่หมดอายุในคอลเลกชันของคุณทุกครั้ง

เมื่อสิ่งนี้เกิดขึ้นคุณมักจะได้รับข้อผิดพลาดที่ส่งผลกระทบต่อระบบและประสิทธิภาพของเครือข่าย

สัญญาณทั่วไปสองประการที่ว่าแคช ARP ของคุณอาจต้องล้างข้อมูลคือถ้าคุณไม่สามารถโหลดเว็บไซต์ต่าง ๆ ที่ใช้งานได้ดีและถ้าคุณไม่สามารถ ping ที่อยู่ IP บางอย่างเมื่อคุณรู้ว่าไซต์เหล่านั้นทำงานได้อย่างถูกต้อง

ของ windows

หากคุณเป็นผู้ชี้แล้วคลิกประเภทคุณสามารถใช้แผงควบคุมเพื่อล้างแคช ARP นี่คือขั้นตอนที่ต้องทำ

  1. ค้นหาและเข้าถึงแผงควบคุม
  2. เลือกเมนูเครื่องมือการดูแลระบบ
  3. คลิกที่เมนูการจัดการคอมพิวเตอร์
  4. ค้นหาและเข้าถึงบริการและแอปพลิเคชัน
  5. เลื่อนลงจนกว่าคุณจะพบไอคอน Routing and Remote Services และเข้าถึง
  6. ใช้เมนูแบบเลื่อนลงเพื่อเลือกปิดการใช้งานและคลิกตกลง
  7. รีสตาร์ทระบบของคุณ
  8. กลับไปที่ขั้นตอนที่ 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

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

วิธีการล้างแคช arp