这年头,你还能不懂点IP地址吗?
有理想,有抱负,懂得坚持与自律,相信在不久的将来,你会成功的!
打开微信搜索【孩子上学后】关注这个不一样的程序员
目录
- 一、初识IP地址
- 1.1 IP地址概述
- 1.2 查看IP地址的方式
- 1.3 IP地址
- 1.4 IP地址表示形式
- 二、IP地址分类
- 2.1 IP地址相关说明
- 三、子网掩码
- 3.1 标准子网掩码
- 3.2 子网划分
- 四、子网掩码验证
- 4.1 Ping命令
- 4.2 相互通信
- 4.3 如何让两个IP地址处于同一个网段呢?
- 五、IP地址子网划分案例
- 5.1 创建思路
- 最后
一、初识IP地址
1.1 IP地址概述
对于一台使用TCP/IP协议连接到网络上的一台主机来说,要想成功地与网上的其他设备通信,TCP/IP需要知道三个信息:IP地址、子网掩码、默认网关。
1.2 查看IP地址的方式
在桌面,点击网络–>属性,点击之后如图所示:
一般来说,我们目前使用的是动态IP地址,所以在这里是看不到IP地址的。使用动态IP的目的是为了节省资源,一般来说,每一台电脑上线的时候都会分配新的IP地址,当设备下线的时候IP地址就会分配给其他设备使用,防止下线设备一直占用该IP。
另一种方法,可以进入终端查看当前设备的IP地址,输入ipconfig -a
1.3 IP地址
IP地址是网络上任一设备用来区分其他设备的标志。
1.4 IP地址表示形式
10101100.00010000.00000100.00000010
为了IP地址更容易读取,通常把二进制转十进制表示,例如,把上面的二进制转十进制。
172.16.4.2
一个IP地址有4个字节,共32位,也就是说一个字节有8位,组与组之间用 . 隔开。
二进制 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
---|---|---|---|---|---|---|---|---|
十进制 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
几个特别的IP地址
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 28 - 1 |
---|---|---|---|---|---|---|---|---|
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 27 - 1 |
0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 26 - 1 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 26 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 27 |
1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 27 + 26 - 1 |
二、IP地址分类
IP地址主要由网络地址和主机地址构成。
根据IP地址的结构,IP地址分为五类:A、B、C、D、E。
根据规范,A、B、C被分配给主机使用,C、D被保留作为特殊使用。也就是说现在可以使用的IP地址只有A、B、C类。
IP地址的分类是根据IP地址的第1个字节的数值大小决定的。
首字节范围 | |
---|---|
A类 | 0~127 |
B类 | 128~191 |
C类 | 192~223 |
D类 | 224~239 |
E类 | 240~255 |
2.1 IP地址相关说明
- IP地址中,主机号全为0时,表示本地网络地址;
例如,192.168.1.1,这是一个C类的IP地址,另其主机位全为0;即192.168.1.0-----本地网络地址,即网段。
- IP地址中,主机号全为1时,表示广播地址使用,这个特殊的IP不能分配给用户使用。
例如,192.168.1.1,这是一个C类的IP地址,另其主机位全为1,即192.168.1.11111111(二进制),
转十进制:192.168.1.255(十进制)-----广播地址。
到这里,相信大家都明白了什么叫做网段和广播地址了吧。
三、子网掩码
- IP地址是由网络地址+主机地址构成。
- 子网掩码的功能:是为了区分网络位和主机位
- 子网掩码与IP地址一一对应,子网掩码1表示网络位,0表示主机位。
例如:IP地址192.168.1.1
11000000.10101000.00000001..00000001
子网掩码:11111111.11111111.11111111.00000000
十进制:255.255.255.0
3.1 标准子网掩码
定义:指未进行子网划分的网络的掩码;
举例:163.40.219.7的B类网络的子网掩码为
11111111.11111111.00000000.00000000
用十进制表示:2555.255.0.0
标准子网掩码
A类 | 255.0.0.0 |
---|---|
B类 | 255.255.0.0 |
C类 | 255.255.255.0 |
3.2 子网划分
例如:IP地址为10.6.24.20,子网掩码为255.255.240.0
所以,子网号为:10.6.16.0
四、子网掩码验证
4.1 Ping命令
ping命令是用来监测网络是否畅通的命令,其原理是网络上的机器都有唯一的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个相同大小的数据包,返回的数据包可以确定目标主机是否存在,网络是否畅通。
4.2 相互通信
连接在同一台交换机上主机的IP地址处于同一网段,就可以互相通信,就可以ping的通。
4.3 如何让两个IP地址处于同一个网段呢?
pc1:192.168.1.1
255.255.255.0
pc2:192.168.2.1
255.255.255.0
把两个IP地址不相同的字节转成二进制,进行一一比较,使其相等部位为网络位
pc1:192.168.00000001.00000001
pc2:192.168.00000010.00000001
掩码:255.255.11111100.00000000
即:255.255.252.0
五、IP地址子网划分案例
例如:某公司有三个部门,总部、办事处和分公司,三个部门节点数相差不大,假如你是该公司的网络管理员,该公司只申请到了一个C类网络,你该如何划分呢?
分析
C类地址218.75.16.0/24可以容纳254台主机
5.1 创建思路
划分子网:借一位
==218.75.16.==00000000/24
218.75.16.00000000/25
借一位之后可以划分两个子网
第一个子网:218.75.16.00000000/25
网络号:218.75.16.00000000
第一个IP地址:218.75.16.00000001
最后一个IP地址:218.75.16.01111110
广播地址:218.75.16.01111111
第二个子网:218.75.16.10000000/25
网络号:218.75.16.10000000
第一个IP地址:218.75.16.10000001
最后一个IP地址:218.75.16.11111110
广播地址:218.75.16.11111111
这两个子网的子网掩码为:255.255.255.10000000 == 255.255.255.128
通过上述的分析,大家应该可以明白,借一位只能划分两个子网,那么借两位就可以划分4个子网。如果两个子网的你都理解的话,相信划分四个子网对你来说就不难了!!
如果这篇文章大家有什么不懂的地方可以在评论区中提出,也可以私信我!
最后
本次分享到这里就结束了,这些都是之前所学的内容,在IP地址中算是比较基础的了,现在我把这些基础知识整理出来并分享给你们,希望我的知识分享,能够对你有所帮助。
我是啃书君,一个专注于学习的人,你懂的越多,你不懂的越多,更多精彩内容我们下期再见。
这年头,你还能不懂点IP地址吗?相关推荐
- 一个还不错的离线 IP 地址定位库,99.9% 准确率!
点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2020 超神之路,很肝~ 中文详细注释的开源项目 ...
- IP地址概念及其划分
这个整理的算是比较易懂了 发现错误之处还请指出. IP地址 它就是一个32位二进制的数字.由于太长,不容易记忆,把它分成四段,每段8位,然后用点隔开. 8bit.8bit.8bit.8bit xxxx ...
- headerIP php_PHP使用curl伪造IP地址和header信息
curl虽然功能强大,但是只能伪造$_SERVER["HTTP_X_FORWARDED_FOR"],对于大多数IP地址检测程序来说,$_SERVER["REMOTE_AD ...
- request获取mac地址_【Go】获取用户真实的ip地址
原文链接:https://blog.thinkeridea.com/201903/go/get_client_ip.html 用户请求到达提供服务的服务器中间有很多的环节,导致服务获取用户真实的 ip ...
- 两台服务器虚拟成一个ip地址,两台服务器如何用一个ip地址
两台服务器如何用一个ip地址 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 检 ...
- 电脑ip地址设置_路由器动态IP和静态IP上网方式怎么设置【设置教程】
在我们设置路由器的过程中,路由器设置界面一般会给我们提供4种上网方式选项,分别是:"让路由器自动选择上网方式(推荐)"."PPPoE(ADSL虚拟拨号)".&q ...
- Nginx配置IP地址的动态黑名单
Nginx配置IP地址的动态黑名单 本节介绍如何创建特定客户端IP地址的黑名单或白名单,拒绝或允许它们访问您的站点以及如何动态维护地址列表. 总览 先决条件 设定 管理键值数据库 完整的例子 也可以看 ...
- 网络层(ip地址划分以及路由)
文章目录 网络层 IP 地址分为五类 特殊的IP地址 路由 网络层 IP 地址分为五类 A类 0.0.0.0到127.255.255.255 B类 128.0.0.0到191.255.255.255 ...
- 虚拟服务器IP地址创建,虚拟服务器的ip地址
虚拟服务器的ip地址 内容精选 换一换 虚拟IP地址用于为网卡提供第二个IP地址,同时支持与多个弹性云服务器的网卡绑定,从而实现多个弹性云服务器之间的高可用性.登录管理控制台.选择"计算 & ...
最新文章
- python web flask开发框架_Python Web 开发框架,Flask 与 Django那个更好
- object references an unsaved transient instance【异常】
- Oracle 服务器 进程中的 LOCAL=NO 和 LOCAL=YES
- 如何使用subversion管理iOS源代码
- (79)Vivado创建约束的方法
- oracle undo数据文件坏,oracle undo数据文件损坏故障处理案例
- 字节跳动高工面试:mysql索引视频教程
- 使用 Python 第三方库 daft 绘制 PGM 中的贝叶斯网络
- Redis详解(二)——Redis基本操作
- ActivityGroup和TabActiviy的差异性?
- spring Boot 设置tomcat端口号
- 数字频率计的功能及工作原理
- authorized_key 不生效。
- 《Android开发艺术探索》图书勘误
- 学习聚宽4:函数 下单函数 自定义函数(笔记简单,但是需要重点看)
- Linux内核源码介绍
- TaskSnapshot保存应用画面截图快照的处理过程
- 基于libsvm的图像分割(小黄鸭子)
- UWB室内高精度定位在物联网的“C”位
- 计算机如何配置桌面显示属性,WindowsXP显示属性的设置教程