你该懂的,IP地址超详讲解

这篇具有很好参考价值的文章主要介绍了你该懂的,IP地址超详讲解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、简介

IP地址分为IPV4 IPV6,我们这里所说的IP地址指的是IPV4的地址。

IPV4( InternetProtocol Version 4 )互联协议版本4,有版本V4之前就有IPV1IPV2 IPV3,同样有IPV5以及IPV6,但IPV5在实验中已经夭折,替代IPV4的将是IPV6。

(IPV4地址比如:192.168.1.1、114.114.114.114,IPV6地址比如:2001::1)

ip地址,Networking,tcp/ip,网络,Powered by 金山文档
注:接下来所说的IP指的是IPV4地址

1.IP是电子设备间的名字。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

互联网的三大巨头通过IP把设备和设备,人和人连接起来

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

二、什么是IP地址?

我们常见的是IP地址是十进制的,我们在小学学到的十进制缝十进一,说的就是十进制。

真正的IP地址到底怎样呢?IP地址是由二进制组成的,但为了方便人的记忆转换为十进制。

题外话:为什么人要用十进制,机器使用二进制的,在小的时候数数掰着手指数,当手指不够数的时候拿东西标记下,而人的手指头只有十根,这样就造就了十进制,而机器使用“开”“关”电路的方式,正好表示0或1,进而形成了二进制。

2.1.十进制的计算方式
(1010)10 =1×10^3+0×10^2+1×10^1+0×10^0
2.2.二进制的计算方式
(1010)2 =1×2^3+0× 2^2+l×2^1+0×2^0
2.3.二进制转换十进制

IP地址由32位二进制组成,转换为十进制的方式让人更容易记忆。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

2.4.IP地址的组成

IP地址是由两部分组成的,网络部分和主机部分,比如:

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

网络部分如果一样代表在同一个网段(主机部分可以不一样)。什么叫同一个网段(同一个广播域)呢?好比在同一房间的人一样,他们之间通讯可以基本靠吼,也就是我们所说的广播。不同网段的好比不同房间的他们之间正常情况下不能通讯。

IP地址分为4组,8bit(8个二进制)一组,4个组组成了32个二进制。二进制11111111转换为十进制为255.

2.5.二进制转十进制

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

二进制

1111 1111

十进制

255

二进制11101001转换为十进制为233

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

二进制

1110 1001

十进制

233

2.6.十进制转二进制

将128除以2得出余数,然后一个个往下除,然后将余数倒叙进行排列

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

2.7.进制转换计算器方式

打开计算器(搜索中输入calc)

计算器→查看→科学型

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

选择十进制,输入255

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

点击二进制,这时候就将十进制转换为二进制。二进制转十进制一样的道理。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

2.8.IP地址类型

  • IP地址类型分为A、B、C、D、E、

A、B、C类:我们生活中常用的类型的IP地址

D类:组播地址在路由协议的时候会讲到几个常用的几个,用户组播地址在CCIE中学习。

E类:仅供Internet实验和开发

注:A类前一位为0,B类前两位为10(其他位任意);C类前三位为110(其他位任意);D类前四位为1110(其他位任意);E类前五位为11110(其他位任意),其中127和0开头的为特殊地址;

ip地址,Networking,tcp/ip,网络,Powered by 金山文档
  • A、B、C三类IP地址的组成

网络部分(NETWORK)

主机部分(HOST)

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

IP地址的范围和作用思维导图如下:

ip地址,Networking,tcp/ip,网络,Powered by 金山文档
  • IP地址中的特殊地址

ip地址,Networking,tcp/ip,网络,Powered by 金山文档
  • 公网地址和私网地址

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

三、IP地址分类

3.1.简介

在我们的实现生活IP地址分为有类和无类。

有类(主类)IP地址:主要分为A、B、C类,每种类型固定的掩码。

无类IP地址:无论哪种类型的IP地址都没有固定掩码。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

3.2.什么是掩码(子网掩码)

子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

简单点说就像隔房间的墙,把大房间分割成一个个小房间。

3.3.无类的IP地址规划

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

比如有类:B类网段172.16.0.0,使用自然掩码255.255.0.0

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

3.4.区分主类和无类的使用方式

当使用172.16.0.0主类方式划分网段。以下网络地址规划是错误(在不使用NAT情况下是错误的,NAT在后面的章节进行介绍)

因为:

172.16.4.1/16的网络地址是172.16.0.0

172.16.8.1/16的网络地址是172.16.0.0

网络地址一样172.16.0.0=172.16.0.0

所以172.16.4.1/16和172.16.8.1/16是同一网段,这两台计算机中间隔着路由器需要在不同的网段。

错误的地址规划:

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

比如无类:172.16.0.0无类的方式划分网段。以下网络地址规划是正确

因为:

172.16.4.1/24的网络地址是172.16.4.0

172.16.8.1/24的网络地址是172.16.8.0

网络地址不一样172.16.4.0≠172.16.8.0

所以172.16.4.1/24和172.16.8.1/24是不同网段,这两台计算机中间隔着路由器需要在不同的网段;

正确的地址规划:

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

3.5 掩码的表示方式

192.168.1.7/28表示的方式如下

ip地址,Networking,tcp/ip,网络,Powered by 金山文档
  • 掩码的计算公式

变量

a:掩码;

b:8的最大倍数(b决定了有多少个255);

c:尾数(以下思维导图内容);

计算公式

a-8*b=c

掩码的表示,对应转换,其他的掩码以此类推;

  • 例子

比如掩码/20,c=20-8*2=4

a=20

b=2

c=4

b=2表示的方式有2个255;

c=4尾数为240;最后一组用0填充,255.255.240.0

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

3.6.网络地址计算方式

在无类地址中,网络地址转换方式;

  • 计算方式1

将IP地址通过子网掩码计算出网络地址,首先将十进制的IP地址和子网掩码转换为二进制;

对IP和子网掩码,进行与运算,两个都为1时候为1,任何一个为0得出结果为0;

例如:192.168.1.7/28计算

ip地址,Networking,tcp/ip,网络,Powered by 金山文档
  • 计算方式2

变量

a=子网掩码-8*倍数(a小于等于8)

b=地址数

c=网络地址

公式

b=2^(8-a)

c=b*整数倍 (c为最接近主机地址的网络地址)

c<主机地址(b为最接近主机地址)

  • 例如1:

192.168.1.7/28

a=28-24=4

b=16

因为c<7

所以c=0*16=0

所以网络地址为192.168.1.0

  • 例如2:

192.168.1.101/30

a=30-24=6

b=2^(8-6)=4

因为c<101

所以c=4*25=100

所以网络地址为192.168.1.100

3.7.主机数计算

在一个网段中能够支持多少个主机使用呢?下面我们来计算下主机数。在主机数的计算中我们要注意减去2个地址,这两个地址分别是网络地址和广播地址。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档
ip地址,Networking,tcp/ip,网络,Powered by 金山文档

主机数为:2n

可用主机数为:2n-2

例如192.168.1.0/24能够支持多少个主机?

2^8-2=254

所以能支持254个IP地址

例如192.168.0.0/22能够支持多少个主机?

2^10-2=1022

所以能支持1022个IP地址

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

3.8.子网数计算

a能够支持最大的主机的子网掩码

b能够支持最小的主机的子网掩码

2^(b-a)=子网数

比如192.168.1.0/24能够分配多少个/27子网掩码的网段?

2^(27-24)=8

能够支持8个子网数。

3.9.实例

某公司分配到C类地址201.222.5.0。假设需要20个子网,每个子网有5台主机,我们该如何划分?

  1. 首先要5台主机

2^n-2>5

所以n最小取值为3,掩码为29

  1. 能够支持多少个子网?

首先C类地址那掩码为/24位,然后进行无类掩码/29位,计算2^(29-24)=32

能够支持32个子网数。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

3.10.无类地址进行划分

例子:B类地址子网变长

B类地址从原来的/16变为/24,掩码进行变长,这时候使用的是VLSM(可变长的子网掩码);

掩码边长使网段的主机数减少,但增加了子网数量;

举个例子,在现实生活中买100平米的房子,大多数人都会将房子分割成一个个功能区房间,餐厅,厨房等,虽然每个房间面积变小但是功能区分割清楚。这个跟我们IP地址进行VLSM意思一样,在/16的时候地址空间是很大,但是没法进行细分各个网段的功能;

掩码

主机数

子网数

/16

65534

1

/24

254

256

比如172.16.0.0/16变长为/24这时候,地址范围、网络地址、广播地址产生变化,可以将容纳更多的网段,但减少每个网段承载的主机数量。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

例子:C类地址子网变长

C类地址从原来的/24变为/29,掩码进行变长,这时候使用的是VLSM(可变长的子网掩码);

掩码边长使网段的主机数减少,但增加了子网数量;

举个例子,在现实生活中买50平米的房子,虽然房子小,但是还是会将房子分割成一个个功能区房间,餐厅,厨房等,虽然每个房间面积变小但是功能区分割清楚。在/24的时候地址空间是虽然不大,但是没法进行细分各个网段的功能;

掩码

主机数

子网数

/24

254

1

/29

6

32

比如192.168.5.0/24变长为/29这时候,地址范围、网络地址、广播地址产生变化,可以将容纳更多的网段,但减少每个网段承载的主机数量。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

3.11.子网掩码变长路由汇总

子网掩码变长以后使路由更容易进行汇总,比如右侧有多个192.168.1.x的网段,这时候只需要发布一条192.168.1.0/24路由就可以进行汇总,而且大大降低了地址的浪费,在后面讲到路由和现网地址规划内容就可知道汇总的重要性。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

3.12.CIDR的使用

在现实网络中路由条目数决定了设备的运行效率,就跟电脑开应用程序一样,太多的运用程序占用大量的内容,使机器变慢。路由也是一样会占用设备的内存,路由条目数越多设备运行越慢。所以有效的路由汇总可以大大的减少设备的运行压力。

ip地址,Networking,tcp/ip,网络,Powered by 金山文档

如图右侧的有3条C类路由,这时候在通告个周围的邻居的时候,正常情况下要3条路由。这时候如果使用CIDR将3条路由汇总为1条路由发布,可以减少设备的压力。文章来源地址https://www.toymoban.com/news/detail-790706.html

到了这里,关于你该懂的,IP地址超详讲解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VMware 修改ip地址 虚拟机静态ip设置 centos动态ip修改为静态ip地址 centos静态ip地址 vmware修改ip地址

     虚拟机的centos服务器经常变换ip,测试起来有些麻烦,故将动态ip修改为静态ip 1. 查看vmware 虚拟机网络配置 :     点击编辑,打开虚拟网络配置  2. 选中nat模式 ,点击nat设置,最终获取网关ip: 192.168.164.2  3. 进入服务器, 编辑网络配置文件ifcfg-ens33 :          如果你的

    2024年02月11日
    浏览(56)
  • IP地址、子网掩码、网络地址、广播地址、IP网段

    本文主要讨论iPv4地址。 实际的 IP 地址是一串32 比特的数字,按照 8 比特(1 字节)为一组分成 4 组,分别用十进制表示然后再用圆点隔开,这就是我们平常经常见到的 IP 地址格式。 分类 范围 网络号 主机号 地址开始以(位) 默认子网掩码 用途 A类 1.0.0.0 - 126.0.0.0 前8位 后

    2024年02月09日
    浏览(62)
  • 如何划分ip地址 划分IP地址的方法

    我们每台电脑联网都有相对应的IP地址,如果用户不知道自己的ip地址,可以直接在百度上查找ip地址即可。可以使ip地址这么多,我们怎么识别ip呢。如何划分ip地址呢。这就是今天小编要介绍的内容了。 现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为

    2024年02月05日
    浏览(45)
  • 什么是IP地址及IP地址分类详解

    概念 IP地址,英文名为IP Address,是internet protocol address的缩写,译为互联网协议地址,又译为网际协议地址。它是IP协议(internet protocol )提供的一种统一的地址格式,分配给使用IP协议的设备的数字标签。它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏

    2024年02月07日
    浏览(37)
  • 如何算出IP地址、子网掩码、网络地址、广播地址、可用IP地址。

    本篇咱们从以下两个方面展开本篇的分享 重点理论 计算方法 IP地址分为IPV4和IPV6 IPV4 是由 32位二进制 组成,一般用 点十进制 来表示。 IPV6 是由 128位 组成,一般用 冒号分隔,十六进制 表示 由于咱们目前主用的是IPV4,所以接下来的内容咱们就围绕IPV4来分享。 IPV4分为私有网

    2024年02月04日
    浏览(59)
  • 【网络原理进阶篇】ip协议,ip地址组成,ip地址分类网关,路由选择,数据链路层,应用层,ip与mac地址等

    前言: 大家好,我是 良辰丫 ,我们已经学习了网络原理基础版,初步认识了网络,还学习了网络编程,了解了网络通信的各种程序,接下来我们更深入的了解网络是如何工作的.这篇文章我们主要介绍协议,UDP和TCP的一些原理.💞💞 🧑个人主页:良辰针不戳 📖所属专栏:javaEE初阶 🍎

    2024年02月06日
    浏览(49)
  • virtualBox桥接模式下openEuler镜像修改IP地址、openEule修改IP地址、openEule设置IP地址

    安装好openEuler后,设置远程登入前,必不可少的一步,主机与虚拟机之间的通信要解决,下面给出详细步骤: 第一步:检查虚拟机适配器模式:桥接模式  第二步:登入虚拟机修改IP cd /etc/sysconfig/network-scripts vim ifcfg-enpgs3 没有vim的安装或者用vi代替:sudo dnf install vim -y 添加修

    2024年02月12日
    浏览(53)
  • 什么是ip地址?ip地址基础知识介绍

    本文将通过简单、通俗易懂的叙述让普通的用户能够明白ip地址是什么的问题,用户了解这些知识后,在设置路由器上网时将会变得非常容易。 IP是Internet Protocol的简称,即网络互联协议.IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节,但是二进制是计

    2024年02月08日
    浏览(44)
  • 电脑ip地址怎么切换 如何更改电脑ip地址

    电脑IP地址怎么切换?在日常使用电脑上网过程中,我们可能会遇到需要切换IP地址的情况。IP地址是用于标识互联网上设备的一串数字,我们可以通过更改该地址来实现一些特定的需求。本文将简单介绍一些常见的切换IP地址的方法。 随着互联网的普及和发展,网络安全问题

    2024年02月13日
    浏览(62)
  • 错误的IP地址范围:错误配置IP地址范围,允许未授权的IP访问

    **引言**: 在互联网时代下, 网络安全问题越来越受到重视. 其中, 防止未经授权的用户或设备通过防火墙进入企业内部网络成为了企业IT部门的首要任务之一. 在本篇文章中我们将探讨什么是错误的IP地址范围和可能导致的安全隐患以及如何解决这一问题以确保企业的信息安全

    2024年01月22日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包