Всегда ли в IP4 3 точки?
нет
Вам дали неправильный ответ. IP адрес может записываться как одно число. Например
94.100.180.199 может быть записан как 1583658183, и URI
http://1583658183/
является корректным. Потенциально, есть другие возможности записи адреса, например в форме адреса IPv4 over IPv6, например любой адрес  из сети 
2002:c000:0204::/48 соответствует адресу 192.0.2.4
Еще варианты, например
::ffff:127.0.0.1
он же может быть записан как
::ffff:7f00:0001