Archive

Posts Tagged ‘ipv4’

如何快速判断ip是否在同一网段

July 7th, 2012 No comments

关于网段,需要理解同一物理网段可以有不同的ip网段。同一网段的定义是:在同一物理网段内,主机的ip具有相同的net_ID,并具备独特的host_ID。如何快速的区分两个ip是否是不是同一个网段的呢?比如区分192.168.10.100/25和192.168.10.200/25是否在同一网段?

现在我们来快速的划分下网段,此时net_id的位数是25,有种方法可以快速划分网段,25-24=1,2的1次方为2,也就是说根据net_id的位数我们能判断192.168.10.0/25这个网络为2个ip网段,其中每个ip网段含有的ip个数为256-2=254/2=127,故192.168.10.0/25可以快速划分为两个ip网段,分别是192.168.10.0-192.68.10.127和192.168.0.128-192.168.10.255。

然后我们再来观察下192.168.10.100和192.168.10.200他们所属的ip网段,一个对应为192.168.10.0/25,一个对应为192.168.10.128/25,显然他们的不在一个ip网段内。

Categories: 网络基础|web应用 Tags: ,

以192.168.0.0/24网段说明network/broadcast/netmask(ip)

July 7th, 2012 No comments

以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)

私有IP网段

July 7th, 2012 No comments

很多朋友常常听到什么『真实IP, 实体 IP, 虚拟 IP, 假的 IP….』烦都烦死了~其实不要太紧张啦!实际上,在 IPv4 里面就只有两种 IP 的类别,分别是:

Public IP : 公共 IP ,经由 INTERNIC 所统一规划的 IP,有这种 IP 才可以连上 Internet ;

Private IP : 私有 IP 或保留 IP,不能直接连上 Internet 的 IP , 主要用于局域网络内的主机联机规划。

早在 IPv4 规划的时候就担心 IP 会有不足的情况,而且为了应付某些企业内部的网络设定,于是就有了私有 IP (Private IP) 的产生了。私有 IP 也分别在 A, B, C 三个 Class 当中各保留一段作为私有 IP 网段,那就是:

Class A:10.0.0.0    – 10.255.255.255
Class B:172.16.0.0  – 172.31.255.255
Class C:192.168.0.0 – 192.168.255.255

以上转自鸟哥服务器第三版。

IPV4的5个IP等级

July 7th, 2012 No comments

以二进制说明 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保留没有使用的网段。

Categories: 网络基础|web应用 Tags: ,

如何查询linode vps的IP?

May 24th, 2012 No comments

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

Categories: linode入门 Tags: , , ,

linode有独立ip吗?

May 24th, 2012 No comments

购买linode完毕,默认有一个IPv4,如果你要更多的IPV4支持,给linode客服发ticket申请,需要说明的是,如果不是技术上特别需要额外的ipv4,在目前IPV4资源如此紧张的情况下,基本上申请ipv4没戏。额外的ip价格是1美金/月。

目前linode已经全部启用IPV6了。

Yes. Linodes include one IPv4 address. If you need more IPs, you can open a support ticket and provide technical justification. Additional IPs are $1.00 per month.

找linode申请ipv4再次杯具

May 17th, 2012 No comments

这是我第二次找linode申请多要一个ip,又被拒绝了,看来ipv4是异常的紧张啊。第一次是说我搞了linode合租,很多朋友要独立的ip,杯具。第二次是我说为linode宣传,准备买个关于linode的域名,便于seo,想多申请个ip,结果同样杯具,因为seo不作为技术理由申请ipv4。 Read more…