Bộ công cụ phát triển Intel mà tôi đang sử dụng bao gồm một tính năng quản lý từ xa (cũng xem trang man Ubuntu ở đây ) cho phép khởi động lại từ xa trong trường hợp hệ điều hành bị treo.
Nó có khả năng nghe một số cổng (cụ thể là 16992 và 16993) trên một địa chỉ IP mà nó chia sẻ với hệ điều hành. (bằng cách rình mò các yêu cầu DHCP hoặc phát hành riêng; tôi không chắc, nhưng bằng cách nào đó, nó sử dụng địa chỉ MAC được chia sẻ trong chế độ này)
Tôi có nó chạy trên một địa chỉ IP riêng biệt, vì tôi lo lắng về một trường hợp sử dụng tiềm năng: làm thế nào AMT ngăn chặn ngăn xếp mạng máy chủ xung đột với nó?
Nói cách khác, phần mềm quản lý Intel hiện đang lắng nghe [ít nhất] hai cổng TCP, ngoài băng tần và không có kiến thức của hệ điều hành. Giả sử tôi khởi tạo kết nối TCP đến máy chủ từ xa và ngăn xếp máy chủ chọn 16992 hoặc 16993 làm cổng cục bộ để nghe [cho các gói trở lại hộp].
Các gói trở về từ máy chủ từ xa có bị "bôi đen" và không bao giờ đến được HĐH không? Hoặc có một số biện pháp phòng ngừa, như trình điều khiển Intel trong nhân Linux biết rằng TCP nên tránh cổng 16992? (dường như không thể vì đây là tính năng không biết hệ điều hành.) Hoặc có thể giao diện quản lý có thể chuyển tiếp lưu lượng được gửi đến cổng 16992 không thuộc phiên quản lý đã biết trở lại ngăn xếp máy chủ?
Dù bằng cách nào, tôi miễn cưỡng sử dụng điều này cho các tải nặng mạng cho đến khi tôi hiểu cách thức hoạt động của nó. Tôi đã tìm kiếm tài liệu Intel và không thể tìm thấy bất cứ thứ gì ở đó.
Tôi cho rằng điều này có thể được kiểm tra bằng cách khởi tạo khoảng 30.000 kết nối TCP và kiểm tra xem kết nối có hoạt động ngay cả khi cổng chồng chéo hay không. Nhưng tôi chưa có cơ hội để làm điều đó.
(Chú thích: Tôi nhận ra câu hỏi này tương tự như Làm thế nào để máy tính dựa trên Intel vPro duy trì kết nối IP?, Nhưng câu hỏi đó giải quyết kết nối nói chung, không kết nối với các cổng TCP cụ thể trùng lặp với ngăn xếp máy chủ.)
nc -p 16992 example.com 22
và xem những gì sẽ xảy ra.