如何获取ip地址

如何获取ip地址,第1张

A类网络的IP地址范围为:1001-126255255254;B类网络的IP地址范围为:128101-191255255254;C类网络的IP地址范围为:192011-223255255254。

IP地址是适合大型网和小型网的。地址是自定义的,它的最高位定义地址的类型。A类地址支持多个主机在一个网:最高位为0,跟随有7Bit网络部分和24Bit主机部分。在B类地址,最高位是非0,跟随有14Bit网络号和16Bit主机号。

C类地址以110开始,跟随有21Bit网络号和8Bit主机号。按常规IP地址由加点的字符给出,地址由四部分10进制数组成,用点作分隔。

IP分组的转发规则

路由器仅根据网络地址进行转发。当IP数据包经由路由器转发时,如果目标网络与本地路由器直接相连,则直接将数据包交付给目标主机,这称为直接交付;否则,路由器通过路由表查找路由信息,并将数据包转交给指明的下一跳路由器,这称为间接交付。

路由器在间接交付中,若路由表中有到达目标网络的路由,则把数据包传送给路由表指明的下一跳路由器;如果没有路由,但路由表中有一个默认路由,则把数据包传送给指明的默认路由器;如果两者都没有,则丢弃数据包并报告错误。

key:网络地址 101451280 广播地址 10145135255

IP转换成二进制: 00001010 10010001 10000001 00010010

掩码转换成二进制:11111111 11111111 11111000 00000000

IP与掩码相与得网络地址(全1为1,见0为0):00001010 10010001 10000000 00000000

网络地址转换成十进制为:10,145,128,0

看你的掩码把后24位的前13为划成了子网,后11为划成了主机,故:

广播地址则要把网络地址的主机位全换成1,得:00001010,10010001,10000111,1111111

广播地址转换成十进制为:10,145,135,255

首先由ip地址结合子网掩码可以看出的是这是一个由A类地址,“借用”13位的主机位而得到的子网,所以很轻易地得到

网络地址是:101451280,也即:000010101001000110000 00000000000(看出来没?前21(8+13)位是网络位,后11位是主机位)

至于广播地址,网络位+全为1的主机位,即得:000010101001000110000 11111111111

10进制表达方式就是10145135255

以上就是关于如何获取ip地址全部的内容,包括:如何获取ip地址、知道IP地址及掩码,怎么计算出网络地址和广播地址、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10154040.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存