ip 在网络传输中是如何传递的
前言
ip 我们知道有ip4与ip6。ip6还未实行,那么就暂且不谈。
ip4我们在传递的时候一般是这样的"127.0.0.1",但是我们传输的是信号,也就是二进制数据,这个字符如何转换成2进制的?
把"127.0.0.1" 转换成一个什么形式的二进制?
主要的是一个约定,规定ip占用4个字节。
127 占用1个字节,0、0、1同样占用1个字节。
首先切割"127.0.0.1"为 127 0 0 1,且转换成整数。
如何把他们合成一个整数?
0001 1111 0000 0000 0000 0000 0000 0001
那么就是 127(2(3*8))+0*2*(2*8)+0*2(18))+1