Giả sử tôi muốn chạy dịch vụ TCP/IP trên một số cổng cho IPC. Vì tôi đang chuyển số cổng cho các quy trình tôi muốn giao tiếp với dù sao, số cổng không quan trọng. Cách tốt nhất để có được một số cổng ngẫu nhiên, cao (thường là> 49152) mà vẫn có sẵn từ hệ thống? Có cái gì trong POSIX tôi có thể sử dụng?Nhận số cổng cao, ngẫu nhiên vẫn có sẵn
Tôi biết máy chủ FTP cần điều này thường xuyên.
Không, nó không phải là cách duy nhất. Ràng buộc vào cổng số không là một cách khác, và một cách tốt hơn vô cùng. QED – EJP