以C网段192.168.0.0-192.168.0.255来说明network ip、broadcast ip、netmask的区别。192.168.0.0-192.168.0.255也可以用192.168.0.0/24来表示。该网段可用的ip是254个,即255-0+1-2=254个,192.168.0.1-192.168.0.254合计254个,当host_id全为0的时候,此时的ip为network,即192.168.0.0;当host_id全为1的时候,此时的ip为broadcast ip,也就是该网段能广播到的最后一个ip:192.168.0.255。
至于192.168.0.0-192.168.0.255等同于192.168.0.0/24,其中192.168.0.0为network,24为该网段的net_id的位数,net_id正好占了24位。至于netmask可以理解为net_id全为1,host_id全为0,即为255.255.255.0为该网段的子网掩码。
xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx(ipv4,32位)
|—-net_id—————————|—host_id-|
192.168.0.0(network,第一个ip)
192.168.0.255(broadcast,最后一个Ip)
255.255.255.0(netmask,net_id全为1,host_id全为0)
以二进制说明 Network 第一个数字的定义:
Class A : 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx ==> NetI_D 的开头是 0
|–net——|———host————————|
Class B : 10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx ==> NetI_D 的开头是 10
|——net–|——host—————————|
Class C : 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx ==> NetI_D 的开头是 110
|———–net————————|-host—–|
Class D : 1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx ==> NetI_D 的开头是 1110
Class E : 1111xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx ==> NetI_D 的开头是 1111
五种分级在十进制的表示:
Class A : 0.xx.xx.xx ~ 127.xx.xx.xx
Class B : 128.xx.xx.xx ~ 191.xx.xx.xx
Class C : 192.xx.xx.xx ~ 223.xx.xx.xx
Class D : 224.xx.xx.xx ~ 239.xx.xx.xx
Class E : 240.xx.xx.xx ~ 255.xx.xx.xx
以上转自鸟哥linux服务器第三版,没有特别的地方,记住就行,ipv4就是这么划分的ip网段。其中classD用于组播的特殊功能,常用语大批计算机的网络还原,Class E保留没有使用的网段。
前篇文章我写了在一个账户下克隆linode,把一个vps克隆到另外一个vps,人们担心的是ip变化情况,前篇文章我写了手动修改/etc/hosts,其实没必要,linode后台有自动的更换ip的功能,ipswap,简单的说就是把两个vps的ip对掉下,详情见附图。

Read more…
如上截图,
单独买内存,90M内存,5美金/月;
单独买磁盘空间,2G,2美金/月;
单独买流量,100G,10美金/月;
单独买IP,最多能多买一个对立ip,1美金/月。
算算,单独增加内存、磁盘空间、流量、是不如买整个套餐划算的。

上图即可显示Linode vps的各项IP值。公网ip,私有ip,IPV4,IPV6等。
需要说明的是linode申请ipv4特别困难,IPV6倒是容易的多。
最新评论