Cách xóa ARP Cache

Bộ nhớ cache ARP hoạt động như một thư viện chứa hầu hết các mục nhập ARP động. Chúng thường được thực hiện khi địa chỉ IP được phân giải từ tên máy chủ và sau đó thành địa chỉ MAC. Quá trình này là những gì cho phép hệ thống của bạn giao tiếp đúng cách với một địa chỉ IP.

Cách xóa ARP Cache

Xóa bộ nhớ cache ARP không phải lúc nào cũng cần thiết. Trên thực tế, trong hầu hết các trường hợp, việc khởi động lại công tắc hoặc bộ định tuyến là quá đủ để khắc phục mọi vấn đề về độ trễ hoặc kết nối. Xóa bộ nhớ cache ARP về cơ bản khiến tất cả các yêu cầu trong cơ sở dữ liệu của bạn phải thực hiện lại toàn bộ quy trình ARP.

Về cơ bản, mọi kết nối bây giờ bạn thiết lập sẽ phải phân giải lại địa chỉ MAC từ địa chỉ IP.

Tuy nhiên, theo thời gian, bộ nhớ cache ARP có thể bị hỏng. Các mục nhập trong bộ nhớ cache ARP trở nên cũ và các bổ sung mới vào cơ sở dữ liệu có thể không phải lúc nào cũng ghi đè các mục đã hết hạn trong bộ sưu tập của bạn.

Khi điều này xảy ra, bạn sẽ thường gặp các lỗi ảnh hưởng đến hệ thống và hiệu suất của mạng.

Hai dấu hiệu phổ biến cho thấy bộ nhớ cache ARP của bạn có thể cần xóa là nếu bạn không thể tải các trang web khác nhau từng hoạt động tốt và nếu bạn không thể ping các địa chỉ IP nhất định khi bạn biết các trang web đó đang hoạt động bình thường.

các cửa sổ

Nếu bạn là loại trỏ và nhấp, bạn có thể sử dụng Bảng điều khiển để xóa bộ nhớ cache ARP. Dưới đây là các bước để làm như vậy.

  1. Định vị và truy cập Bảng điều khiển
  2. Chọn menu Công cụ quản trị
  3. Bấm vào menu Quản lý Máy tính
  4. Định vị và truy cập Dịch vụ và Ứng dụng
  5. Cuộn xuống cho đến khi bạn tìm thấy biểu tượng Định tuyến và Dịch vụ Từ xa và truy cập nó
  6. Sử dụng menu thả xuống để chọn Đã tắt và nhấp vào OK
  7. Khởi động lại hệ thống của bạn
  8. Quay lại bước 6 và chọn Bật lần này và nhấp vào OK

Bạn không phải khởi động lại hệ thống của mình sau đó.

Tất nhiên, phương pháp đơn giản nhất liên quan đến việc gõ một dòng lệnh đơn giản. Điều đầu tiên bạn phải làm là xác định vị trí và mở cửa sổ Command Prompt. Bạn có thể thực hiện việc này bằng cách nhấp vào nút Bắt đầu theo cách thủ công hoặc nhấn nút Windows trên bàn phím.

Từ đó, bạn muốn nhập ‘cmd’ vào hộp Windows Start Search. Bạn phải thực hiện việc này cho tất cả các phiên bản Windows sau Vista.

Nếu bạn đang sử dụng tài khoản quản trị viên, chỉ cần nhấp vào biểu tượng cmd hoặc nhấn enter. Nếu bạn không sử dụng tài khoản quản trị viên, bạn có thể phải nhấp chuột phải và chọn chạy với tư cách quản trị viên để lệnh NetShell hoạt động.

Bạn cũng có thể buộc các đặc quyền của quản trị viên nếu bạn nhấn Ctrl-Shift-Enter và chọn biểu tượng cmd.

Sau khi cửa sổ Command Prompt mở ra, bạn phải nhập vào dòng lệnh sau:

giao diện netsh IP xóa arpcache

Nó sẽ trông giống như thế này

Nhấn enter và cho nó vài giây để chạy quá trình của nó.

Linux

Xóa bộ nhớ cache ARP trong Linux cũng tương tự như vậy. Thay vì sử dụng Dấu nhắc lệnh của Windows, bạn sẽ phải mở dấu nhắc đầu cuối. Sau đó, bạn sẽ phải trở thành root trên hệ thống của mình.

Sau khi hoàn tất, bạn chạy các lệnh sau theo trình tự:

arp –n

Dòng này cho phép bạn xem bộ nhớ cache ARP của mình. Nó sẽ cho bạn biết nếu nó cần được làm mới hay không.

ip –s –s hàng xóm tuôn ra tất cả

Lệnh này được sử dụng để xóa bộ nhớ cache ARP.

arp –n

Bằng cách sử dụng lại lệnh này, bạn xác nhận kết quả. Bạn cũng sẽ có thể so sánh danh sách trước khi xóa với kết quả sau khi xóa và hiểu rõ hơn về những gì đã xảy ra với hệ thống của bạn.