Tôi có một CentOS 6.3 tối thiểu, 64 bit đóng vai trò là cổng với 4 NIC (1 Gbps), mỗi liên kết với nhau cho lưu lượng công cộng và khác cho riêng tư, thực hiện NATing. Nó có RAM 6 GB và 4 lõi logic. Chúng tôi đã sử dụng điều này trong hai năm qua mà không có bất kỳ vấn đề.
Tôi không có bất kỳ kinh nghiệm nào với các bộ định tuyến phần cứng, nhưng tôi đã nghe nói rằng họ có ít RAM và CPU hơn và sử dụng đĩa flash. Làm thế nào một hộp có cấu hình phần cứng thấp có thể hoạt động tốt hơn (như trong, xử lý nhiều kết nối đồng thời hơn) so với một máy có nhiều RAM và CPU?
Các yếu tố hạn chế, ngoài iOS sử dụng các phương pháp khác nhau để xử lý việc này là gì?