IP地址这么重要的知识,居然听一个学弟说没用?
创作不易,如有帮助请点赞支持一下下
目录
一.IP地址是什么
二.IP地址的组成
三.IP地址的表示/基本呈现
四.IP地址分类---有类编址
五.IP地址类型
六.IP地址计算
七.特殊IP地址
一.IP地址是什么
1.IP地址就像现实中的地址,可以标识网络中的一个节点,数据就是通过它来找到目的地的,即我们通过IP地址实现全球范围内的网络通信,可以间接抽象的理解成人类的身份证。
2.IP地址是网络设备接口(通常是路由器和计算机的接口)的属性,不是网络设备本身的属性。
当我们说给某台设备分配一个IP地址时,实质上是指给这台设备的某个接口分配一个IP地址。
如果设备有多个接口,通常每个接口都至少需要一个IP地址
二.IP地址的组成
网络部分+主机部分=IP地址
网络部分+主机部分+网络掩码=完整有意义的IP地址
网络部分(网络号):主要作用是用来表示一个网络
主机部分:为了区分一个网络内具体是哪一个主机
网络部分 |
主机部分 |
网络掩码/子网掩码:作用是区分IP地址内的网络部分和主机部分(可以粗略理解为1可变,0不可变--个人理解)
网络位代表了你身处在哪一个范围,而主机位则代表了你在网络位主机范围里的具体哪一个位置
可以理解为网络位好比你家的一个粗略地址(xx省xx市xx县),主机位是你家的详细地址(xx小区xx号楼xx单元xx门牌号)
三.IP地址的表示/基本呈现
1.我们现在使用的地址通常是IP v4(IP version 4)但是现在的整体大趋势逐渐往使用IPv6开始转变
2.IP地址是长度是32 bit,由4个字节组成。
3.为了阅读和书写方便,IP地址通常采用点分十进制数来表示。
4.255.255.255.0可以简写为24
5.IP v4地址范围:0.0.0.0----255.255.255.255
下面正式开始我们的IP编址
四.IP地址分类---有类编址
此图需要记忆 要记忆 记忆!!!
也不需要死记硬背,其实也是有简单记忆方法的
可以先把整个网段想象为一条绳子
2的8次方=256,就可以想象为这条绳子上一共有256个小绳结,但是因为我们是从0开始所以我们最后以为应该是255(图中写错了抱歉,应该为255)
我们对该绳子进行切割(注:每次都从剩余部分的中间切割,切割完毕后的一半加入之前切割完成的一组)
第一刀:256/2=128
第二刀:128+(256-128)/2=192
第三刀:192+(256-192)/2=224
第四刀:224+(256-224)/2=240
A/B/C类默认的网络掩码为8/16/24 bit
以每一刀下刀处为网段开始处(0除外),再加上代表起始范围的0.0.0和结束范围的255.255.255,那这张表不久记住了嘛
0~127 128~191 192~223 224~239 240~255
0.0.0.0~127.255.255.255
128.0.0.0~191.255.255.255
192.0.0.0~223.255.255.255
224.0.0.0~239.255.255.255
240.0.0.0~255.255.255.255
五.IP地址类型
网段:一个网络号所定义的网络范围
网络地址:用来标识一个网络(好比小区名,用来证明这是一个网络而已)
广播地址:可以向网络中所有主机发送数据的特殊地址(很好理解,广播嘛)
可用地址:可以分配给网络其他节点或网络设备接口的地址(网段地址减去网络位和广播位)
注意:
1.网络地址和广播地址不可以直接被网络设备在接口上使用,同样也不可以在其他节点上使用
2.一个网段可用地址数量为:2^n-2(n代表的是主机部分的比特数,减2减的是网络地址和广播地址)
六.IP地址计算
不知道怎样讲,直接上例题完事
例:172.16.10.1/16这个B类地址的网络地址、广播地址以及可用地址数分别是?
网络地址:172.16.0.0
广播地址:172.16.255.255
可用地址:2^16-2=65524
解析:
首先先看掩码,是/16 代表有16位网络地址及16位主机地址
32总掩码-16位网络地址=主机地址
网络地址为网段的起始位:172.16.0.0
广播地址位网段的末尾位:172.16.255.255
可用地址2^n-2(n为主机位位数):2^16-2
例: 192.168.1.0/24 使用掩码255.255.255.240 划分子网,其可用子网数为( ),每个子网内可用主机地址数()
为( B)
A. 14 14 B. 16 14 C. 254 6 D. 14 62
解析:掩码代表网络位,网络位不可变,剩余的是主机位一个网段一共有256位地址
子网数:256/(256-240)=16
可用主机地址数:256-240-2=14(2为网络位和主机位)
例:一台IP 地址为10.110.9.113/21 主机在启动时发出的广播IP 是?B
A.10.110.9.255 B.10.110.15.255
C.10.110.255.255 D.10.255.255.255
(这个题就不解析了,我也不是太懂,我自己的方法可以写出来但是不保证正确,就不详细解析了)
10.110.0000 1001.113
1 . 1.11111000
10.110.0000 1111.11111111
广播位为10.110.15.255
例:规划一个C 类网,需要将网络分为9 个子网,每个子网最多15 台主机,下列哪个是合适的子网掩码?D
A.255.255.224.0 B.255.255.255.224
C.255.255.255.240 D.没有合适的子网掩码
因为256/9不为整数,无法划分
例:一个子网网段地址为5.32.0.0 掩码为255.224.0.0 网络,它允许的最大主机地址是?C
A.5.32.254.254 B.5.32.255.254
C.5.63.255.254 D.5.63.255.255
网段地址位数:256-224=32
32+32-1=63
5.63.255.255是广播位-1则是最大主机地址
七.特殊IP地址
IP地址空间中,有一些特殊的IP地址
特殊IP地址 |
地址范围 |
作用 |
有限广播地址 |
255.255.255.255 |
可作为目的地址,发往该网段所有主机 (受限于网关) |
任意地址 |
0.0.0.0 |
“任何网络”的网络地址; “这个网络上这个主机接口”的IP地址 |
环回地址 |
127.0.0.0/8 |
测试设备自身的软件系统 |
本地链路地址 |
169.254.0.0/24 |
当主机自动获取地址失败后,可使用该网段中的某个地址进行临时通信 |
IP地址这么重要的知识,居然听一个学弟说没用?相关推荐
- IP地址相关的基础知识以及IP相关术语的解释
一.基础知识了解 IP地址:计算机之间的唯一标识 mac:计算机网卡之间的标识 (每台计算机之间都不同全球唯一[硬件]) 同样不仅仅只有计算机有mac地址 ,现在手机,路由器,交换机等都有mac地址( ...
- IP地址及相关计算方法知识
IP地址 1.IP地址的组成和类别 2.IP地址的分类 3.判断IP地址是否在同一网段 4.子网及(有效)主机容量 1.IP地址的组成和类别 IP地址=网络部分+主机部分=32位 网络部分用来确定终端 ...
- cisco显示ip地址_cisco视频会议,会议室两台电视、一个投影线路如何连接布线
一.前言描述 一个公司安装CISCO视频会议,很多公司的视频会议,只有两个输出端,一个是输出到投影仪,一个是输出到电视机,输出到投影仪的用来观看笔记本投屏的文档,输出到电视机的是用来看对方的人员.也有 ...
- 一键切换ip地址bat_震惊!FPGA配置居然一键完成!
如果你被标题吸引而来,哈哈说明我成功了. 不过先别着急拍砖,这次的主题是使用Tcl脚本在quartus II中完成FPGA的配置. Tcl(读Tickle) 全称(Tool Command Langu ...
- 网络基础知识(2)——简单说说IP地址
Internet 依靠 TCP/IP 协议,在全球范围内实现不同硬件结构.不同操作系统.不同网络系统的主机之间的互联.在 Internet 上,每一个节点都依靠唯一的 IP 地址相互区分和相互联系,I ...
- 基础知识(一),ip地址详解、网关、DNS、进制转换、DOS命令、批处理、用户和组管理、telnet、RDP、NTFS、CIFS
基础知识: 企业 >enterprise 专业 >profession 服务器 >server 客户端 >client 浏览器 >Browser B/S 架构:服务器对应 ...
- 计算机网络知识总结:有关IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段/数字的概念及笔试题
有关知识背景及概念 参考书籍:<图解TCP/IP> 1.IP地址(Internet Protocol Address) IP地址(Internet Protocol Address)是指互 ...
- 计算机表示法是知识 表示法么,计算机三级考试关于IP地址知识点
计算机三级考试关于IP地址知识点 IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异,同时也是计算机三级考试的重要内容,小编整理 ...
- 计算机网络 IP地址基础知识
目录 IP地址定义 IP地址由网络和主机两部分标识组成 IP地址的分类 A类地址 B类地址 C类地址 D类地址 关于分配IP主机地址的注意事项 广播地址 两种广播 IP多播 子网掩码 CIDR与VLS ...
最新文章
- 栈和托管堆/值类型和引用类型/强制类型转换/装箱和拆箱[C#]
- 【数据结构】队列之链队列
- Objective-C之成魔之路【16-使用文件】
- Apache Storm 实时流处理系统ACK机制以及源码分析
- LINQ 查询表达式(C# 编程指南)
- HihoCoder - 1829 Tomb Raider(暴力)
- Spring Data:企业级Java的现代数据访问技术(影印版)
- 思考:那么些大学生仅凭个人好恶来判断,缺乏是非观
- php 去除标签内样式,PHP去除html标签,php标记及css样式代码参考
- [整理]解析Json需要设置Mime
- 单点登录SSO的实现原理与方案详解
- 腾讯云— LAMP 架构个人实践分享
- Faster RCNN论文总结
- 计算机d盘给c盘,win10电脑D盘合并分区到c盘的两种方法
- 移动端一倍图,二倍图尺寸
- (黑苹果镜像)macOS Ventura 13.0.1 (22A400)恢复版镜像
- 分组急救技能竞赛方法在急诊专科护士培训中的运用
- 软工1816 · 第二次作业 - 个人项目
- Java塈百日而求新,念三番未发,其二
- 使用 Coinbase 在 Polygon 网络上获取 MATIC