Koji tip koristiti u mysql bazi za ip adresu

Pozdrav,

napravio sam da kad se korisnik registruje na sajt da mu se upiše ip adresa u mysql bazu

dali mi neko može reći kako je najbolje spremati u mysql bazu ip adresu?

ip_adresa tinytext NOT NULL,

ili

ip_adresa varchar(100) NOT NULL,

ili ima kakvo bolje riješenje, i moželi mi neko reći koliko ip adresa može imati najviše znakova?

i koja je php funkcija da saznam koji je host korisnika npr.(78-3-51-116.adsl.net.t-com.hr) i pod koji ga tip da spremim u mysql bazu.

Hvala na pomoći!

Ovo drugo ne bih spremao, mislim da se može zaključiti iz prvog.

IP adresa se sprema kao VARCHAR(15)

Zašto? jer može biti tipa xxx.xxx.xxx.xxx. 12 brojeva i tri točke.

Proguglaj malo ipv4 i ipv6.

Za korisnike fejsa:
Profejsaj malo ipv4 i ipv6.

vidi ovo

http://forums.mysql.com/read.php?21,49094,90807#msg-90807