百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> 详解ip addr展现的信息——IP、MAC
分享文章到:

详解ip addr展现的信息——IP、MAC

发布时间:12/01 来源:未知 浏览: 关键词:
怎样查看本机的IP地址呢?我想这个问题必定难不倒程序员们。大家必定知道假如是windows系统,那么在cmd窗口中,输入ipconfig即可,想要查看更具体的信息,输入ipconfig /all。
假如是linux系统的话,假如你已经安置了net-tools这个工具的话,就可以使用ifconfig命令来查看。但假如你没有安置这个工具包的话,还可以通过ip addr来查看。
下面看一个主机上输入ip addr显示出的信息

# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:16:3e:14:a2:5b brd ff:ff:ff:ff:ff:ff
    inet 172.16.1.196/20 brd 172.16.15.255 scope global dynamic eth0
       valid_lft 291113559sec preferred_lft 291113559sec

该命令可展现出主机上所有的网卡信息。可以看到,当前该主机上有两块网卡,lo乃至eth0.

IP地址

172.16.1.196即eth0网卡的ip地址,它由四个部分组成,每个部分占8位(1字节),共32位。IP 地址是一个网卡在网络世界的通讯地址,相当于我们实际世界的门牌号码。既然是门牌号,那么大家都是不一样的,假如显现一样的话,会发生IP地址冲突而致使上不了网的情况。

IP地址的分类

理论上的ip地址最多有2的32次方个,也就是4294967296个,实际上远远没有这么多。IP地址被分为了5类,实际能用的就A/B/C前三类。

20190612163358672.png

下面这个表格,具体地展现了 A、B、C 三类地址所能包括的主机的数目。

类别

IP地址范畴

私网IP地址范畴

子网掩码

网络数

网段最大主机数

A

1.0.0.1-127.255.255.254

10.0.0.0-10.255.255.255

255.0.0.0

126 (2^?7-2)

16777214 (2^?24-2)

B

128.0.0.1-191.255.255.254

172.16.0.0-172.31.255.255

255.255.0.0

16383 (2^?14-1)

65534 (2^16-2)

C

192.0.0.1-223.255.255.254

192.168.0.0-192.168.255.255

255.255.255.0

2097152 (2^?21-1)

254 (2^8-2)

无类型域间选路(CIDR)

看上面表格会发明一个问题,就是C类地址能包括的主机数太少了,只要254个,不足一个大一点的公司使用。而B类又太多了,很少有这么大的单位。所以,就有了一个折中的方法CIDR。
CIDR通过子网掩码将ip地址一分为二,前面的部分为网络号,后面的部分为主机号。下面通过例子看子网掩码是怎样划分网络号和主机号的:

172.16.1.196/20

这个地址表示情势就是CIDR。歪杠后面的20即子网掩码,它是由前面持续的20个1组成的,即11111111.11111111.11110000.00000000。表示前20位为网络号,后12位为主机号。所以该网络可用主机数为2的12次方再减去2(一个网络地址、一个播送地址)
将子网掩码和 IP 地址按位AND运算,就可得到网络号。我们来运算下网络号乃至第一个可用地址最最后一个可用地址

*.*.00000001.*
*.*.11110000.*
--------------
172.16.0.0  <===网络号

获得了网络号,那么第一个可用地址为:172.16.0.1,最后一个可用地址为:172.16.15.254。
陪伴着CIDR还有播送地址,172.16.15.255,它是主机号的最后一个。假如发送这个地址,那么172.16.0.0这个网络里的主机都能收到。

公有IP和私有IP

在工作中,根本上不消划分A类、B类还是C类,所以时间长了,大家都健忘了这个分类,只记得CIDR。但是有一点还是要留意的,就是公有 IP 地址和私有 IP 地址。关于私有IP范畴,在此前的表格已经给出。当你看到10.x.x.x或172.x.x.x或192.x.x.x时,就要清楚,这是个私有ip地址。

那么私有ip和公有ip都是用来干嘛的呢?

  • 公有IP地址是广域网的范围,通过它能直接拜访互联网。假如你想搭建一个网站,让全世界的人都能拜访,那么就需要使用公有IP。

  • 私有IP地址:我们公司或家庭内部组建局域网用的IP,一样都会用私有IP。私有地址是局域网范围内的,私有IP制止显现在Internet中。

MAC地址

link/ether 00:16:3e:14:a2:5b

这一行显示的是MAC地址,它有12位16进制数组成,用6个字节表示。它是网卡的物理地址,号称环球独一,不会有两个雷同的MAC地址。既然是环球独一,那么用它来替换ip不是非常好的。

这样是不可的,由于网络中的数据包传递,除了要有肯定的地址外,还要有定位功效。MAC地址是不具备长途定位功效的,而IP具有长途定位功效。

MAC地址相似身份证号,每个人身份证号都是独一的,但是你不克不及通过这个号去寻到这个人的住址。而IP则相似身份证上面的家庭住址信息。

MAC地址虽不具备长途定位功效,但还是有必然的定位功效的(在局域网内)。比方在统一间办公室,你吼一声身份证号xxxxxx是谁,办公室人听到了,有人站起来说是我。但假如这个人在外地(不在统一个网段),你吼破嗓子也没人回应。

总结

  • IP地址具有定位功效;MAC地址独一,但不克不及长途定位

  • CRID用来划分子网

  • IP分为公有IP、私有IP。

更多相关技术文章,请拜访linux系统教程栏目!

以上就是详解ip addr展现的信息——IP、MAC的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有157人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板