Мне нужно подключиться к удаленному серверу, чье имя и номер порта указаны мне. Это мне нужно сделать через сокеты Unix. После подключения к нему мне нужно будет получать сообщения, которые отправляет сервер, а затем отправлять ему данные, как мне приказано. Я знаю шаги, чтобы сделать эту клиентскую программу, но я теряюсь относительно точных вещей, которые я должен сделать. Также я запутался в getaddrinfo () и gethostbyname (). Может кто-нибудь сказать мне, как реальный клиент сделал бы это. Это может быть простой задачей, но я застрял в том, как начать кодирование. Реализация должна быть сделана в C с использованием gcc в Linux.
Примечание: это не IP-адрес, а имя удаленного сервера.