博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
02 ifconfig:最熟悉又陌生的命令行
阅读量:6983 次
发布时间:2019-06-27

本文共 732 字,大约阅读时间需要 2 分钟。

怎样查看电脑本机ip地址?答案是在 Windows 上是 ipconfig,在 Linux 上是 ifconfig,Linux上还有一种查看的方法 ip addr。10.100.122.2 就是一个 IP 地址。这个地址被点分隔为四个部分,每个部分 8 个 bit,所以 IP 地址总共是 32 位。这样产生的 IP 地址的数量很快就不够用了。因为当时设计 IP 地址的时候,哪知道今天会有这么多的计算机啊!因为不够用,于是就有了 IPv6,输出结果里面 inet6fe80::f816:3eff:fec7:7975/64。这个有 128 位,现在看来是够了

clipboard.png

clipboard.png

举例:一个容易“犯错”的 CIDR我们来看 16.158.165.91/22 这个 CIDR。
求一下这个网络的第一个地址、子网掩码和广播地址。
你要是上来就写 16.158.165.1,那就大错特错了。/22 不是 8 的整数倍,不好办,只能先变成二进制来看。16.158 的部分不会动,它占了前 16 位。中间的 165,变为二进制为10100101。除了前面的 16 位,还剩 6 位。所以,这 8 位中前 6 位是网络号,6.158.<101001>,而<01>.91 是机器号。第一个地址是 16.158.<101001><00>.1,即 16.158.164.1。子网掩码是 255.255.<111111><00>.0,即 255.255.252.0。广播地址为 16.158.<101001><11>.255,即 16.158.167.255。

**IP 是地址,有定位功能;MAC 是身份证,无定位功能;

CIDR 可以用来判断是不是本地人;
IP 分公有的 IP 和私有的 IP。**

转载地址:http://hatpl.baihongyu.com/

你可能感兴趣的文章
MDT2012部署问题,MDT中的驱动是如何工作的
查看>>
Selenium 使用要点记录<二>
查看>>
Windows与Linux系统拷贝文件之pscp的使用
查看>>
_xmlXPathNewContext", referenced from
查看>>
Netty3之ServerBootstrap分析
查看>>
小木木的Python学习笔记
查看>>
用SQL语句添加删除修改字段
查看>>
运维少年系列 python and cisco (1)
查看>>
c#时间转换
查看>>
调度器Quartz的简述与使用总结
查看>>
smokeping 安装
查看>>
Linux下安装oracle数据库步骤
查看>>
yum 不小心删除后安装
查看>>
vim 使用
查看>>
为敏感信息设置安全屏障
查看>>
mysql fabric安装使用测试
查看>>
java 对 mongoDB 分组统计操作 以及一些常用操作
查看>>
当你扛不住的时候就读读
查看>>
解决安装rrdtool遇到的一个问题
查看>>
linux启动过程
查看>>