Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Mạng máy tính] Mô phỏng ARP cache

    Mô phỏng bộ nhớ đệm ARP (ánh xạ IP → MAC) với thời gian hết hạn. Lệnh 'SET ip mac expiry' lưu ánh xạ với thời điểm hết hạn (ghi đè nếu đã có). Lệnh 'GET ip now' trả về MAC nếu IP có trong cache và chưa hết hạn (expiry ≥ now), ngược lại 'MISS'. Xử lý lần lượt và in kết quả mỗi GET.

    • Định dạng đầu vào:

      Dòng 1: n (số lệnh). n dòng tiếp: lệnh SET hoặc GET.

    • Ràng buộc đầu vào:

      1 ≤ n ≤ 1000.

    • Định dạng đầu ra:

      Mỗi lệnh GET in một dòng: MAC hoặc MISS.

    Ví dụ:

    Đầu vào:

    3
    SET 10.0.0.1 AA:BB 100
    GET 10.0.0.1 50
    GET 10.0.0.1 150
    

    Đầu ra:

    AA:BB
    MISS

    Giải thích:

    Lưu hết hạn 100; GET tại 50 (≤100) → AA:BB; GET tại 150 (>100) → MISS.

    Đang tải editor...