Я делаю свой собственный итеративный DNS-резольвер, где мне нужен IP-адрес хоста, но Datagrampacket требует объект InetAddresstype. Поэтому мне пришлось использовать библиотечную функцию.
InetAddress ipAddress = InetAddress.getByName(DNSAddress);
....
//some code
....
DatagramPacket dnsReqPacket = new DatagramPacket(dnsFrame, dnsFrame.length, ip, DNSServerPort);
....
//some code
Итак, я подумал, возможно ли создать собственную функцию getbyName () без использования библиотеки inetAddress?