ASK HN: Why are so many IP's text based?
1–9 of 9 posts
Re: ASK HN: Why are so many IP's text based?
#2Re: ASK HN: Why are so many IP's text based?
#3What do you mean by "text based IPs"?
Re: ASK HN: Why are so many IP's text based?
#4Re: ASK HN: Why are so many IP's text based?
#5What do you mean by "text based IPs"?
He's asking why we have human-readable/text based protocols vs a binary protocol.
Re: ASK HN: Why are so many IP's text based?
#6What do you mean by "text based IPs"?
I think he's abbreviating "internet protocols" to "IPs". He's asking why we have human-readable/text based protocols vs a binary protocol.
Re: ASK HN: Why are so many IP's text based?
#7Re: ASK HN: Why are so many IP's text based?
#8What do you mean by "text based IPs"?
text-based vs binary. So most of the characters used in the IP are between 0x20 (space) and 0x7E (~), opposed to transmitting binary over the connection.
HTTP is text based because it is a protocol for transferring (hyper)text and so was intended to be human readable like hypertext is.
Re: ASK HN: Why are so many IP's text based?
#9As you can see clearly from the 5 previous answers, the reason why is obvious.
After a bit of digging, it does appear my question itself was incorrectly phrased. But it seems to be that the majority of internet traffic use text based protocols. There are many more binary protocols than text but more text traffic than binary. Thus most of the successful protocols on the internet are text based. Except for a small number of applications (bittorrent is one example) binary protocols tend to die.