计算机网络————IP地址分类以及网络地址的计算[通俗易懂]

计算机网络————IP地址分类以及网络地址的计算[通俗易懂]一,IP地址分类 1.二进制与十进制的关系 2,IP地址的地址结构及分类IP地址结构:网络号+主机号网络号:中主机中指明中的所在物理网络的编号主机号:中中中主机在物理网络中的编号 IP地址分类:A类(大型),B类(中型),C类(小型),D类(组播),E类(保留地址-研究时使用) A类地址默认掩码:255.0.0.0/8B类地址默认掩码:2…

大家好,又见面了,我是你们的朋友全栈君。

一,IP地址分类

 

1.二进制与十进制的关系

计算机网络————IP地址分类以及网络地址的计算[通俗易懂]

 

2,IP地址的地址结构及分类

IP地址结构:网络号+主机号

网络号:中主机中指明中的所在物理网络的编号

主机号:中中中主机在物理网络中的编号

 

IP地址分类:A类(大型),B类(中型),C类(小型),D类(组播),E类(保留地址 – 研究时使用)

计算机网络————IP地址分类以及网络地址的计算[通俗易懂]

 

A类地址默认掩码:255.0.0.0/8

B类地址默认掩码:255.255.0.0/16

C类地址默认掩码:255.255.255.0/24

(例如:172.16.122.204/24:后面24是表示C类地址【24 == 24个连续的1】

 

3.IP地址分类方法

 单播地址(A,B,C)分层,包括网络号和主机号两部分

 号中中中主机全0表示网络地址,比如192.168.1。0是一个Ç类地址,低8位全为0。

 号中中中主机全1表示直接广播地址,比如192.168.1。255,是一个Ç类广播地址,低8位全为1。

(32位全为1表示首先广播地址- 限于发送终端所在网络

 

2 ^ 8 = 256; 2 ^ 16 = 65536  

2 ^ 8(2的8次方):除去一个网络地址+除去一个组播位

计算机网络————IP地址分类以及网络地址的计算[通俗易懂]

 

4.IP地址为什么分层—-可根据终端的IP地址确定终端所在的网络;?可以减少路由项

 

 

二,网络地址的计算

 

网络号= IP地址逻辑和(AND)子网掩码

主机号= IP地址异或(XOR)网络号

 

 

Q1:有一个IP地址为192.168.1.200,子网掩码是255.255.255.224,要求计算其网络地址,主机地址和广播地址。

 计算机网络————IP地址分类以及网络地址的计算[通俗易懂]

 

(255.255.255.224 = 11111111.11111111.11111111.111 00000    也就是5位(红色部分)做主机位,27位为网络位。

172.1.1.200 = 10101100.00000001.00000001.110 01000 

所以主机地址为:01000  )

主机地址为:200

172.1.1.200所在子网的网络地址就应该是5位主机位全为0时,即:172.1.1.192;

子网此的广播地址后5位全为1,即:172.1.1。223
所以,172.1.1.200 -255.255.255.224,所在网络应该是在172.1.1.192-172.1.1.223之间,可用地址30个。

 

 

Q2:如欲将乙类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台,问其子网掩码应该设为多少?

利用主机数来计算

    1)700 = 1010111100

    2)该二进制为十位数,N = 10(1001)

    3)将该乙类地址的子网覆线255.255.0.0的主机地址全部置1,得到255.255.255.255,然后再从后向前将后10位置0,即为:11111111.11111111.11111100.00000000,即255.255.252.0 。

这就是该欲划分成主机为700台的乙类IP地址168.195.0.0的子网掩码。
 
 

 

Q3:设IP地址为192.168.100.5,子网掩码是255.255.255.0,要求算出网络地址,广播地址,地址范围,主机数。

     1)将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 

     2)IP地址和子网掩码进行与运算,结果网络地址

     3)将上面的网络地址中的网络地址部分不变主机地址变为全1,结果就是广播地址

    4)地址范围就是含在本网段内的所有主机

    网络地址1即为第一个主机地址;

    广播地址-1即为最后一个主机地址,由此可以看出
    地址范围:网络地址+1至广播地址-1

    本例的网络范围是:192.168.100.1至192.168.100.254
    也就是说下面的地址都是一个网段的.192.168.100.1,192.168.100.2 .192.168.100.254
 

部分原文转载:HTTPS://blog.csdn.net/jiudihanbing/article/details/6022969 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134476.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • NE问题分析

    一.crash(NE)问题1.找到堆栈信息一般堆栈在Androidlog或者tombstore里面,androidlog里面直接搜libsurfaceflinger或者surfaceflinger定位到log,SW-WDtombstore文件是系统在系统发生NE是抓到的堆栈信息,可能会包含多份文件,找的需要的即可2.解析堆栈backtrace信息,主要看调用栈,我们能从中得到发生问题的具体代码行号,比如:#01pc00000000000642fc/apex/com.android

    2022年4月9日
    78
  • 微型计算机原理与接口技术网课_微机原理接口技术答案

    微型计算机原理与接口技术网课_微机原理接口技术答案spContent=课程面向有志于从事计算机过程控制系统设计、或对计算机硬件结构感兴趣的学习者。总体目标是:具备输入/输出接口控制系统软硬件初步设计能力。课程以“家庭安全防盗系统”案例引导,主要介绍:计算机基础知识、微型机基本工作原理、80×86基本指令集、汇编程序设计、存储器接口设计、接口控制技术等。——课程团队课程概述在今天的信息化时代,计算机已成为了人类工作和生活中必不可少的一部分。计算机…

    2022年10月2日
    3
  • mysql 分区 varchar_MySQL分区总结

    mysql 分区 varchar_MySQL分区总结前言:分区是指根据一定的规则,数据库把一个表分解成多个更小的,更容易管理的部分。分区对应用来说是完全透明的,不影响应用的业务逻辑。MySQL分区的优点:1、和单个磁盘或者文件系统分区相比,可以存储更多数据;2、优化查询。在Where字句中包含分区条件时,可以只扫描必要的一个或多个分区来提高查询效率;同时在涉及SUM()和COUNT()等聚合函数的查询时,可以容易地在每个分区上并行处理,最终…

    2022年6月11日
    103
  • phpstorm激活码2021最新破解方法

    phpstorm激活码2021最新破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    38
  • 智能小车资料源码大全下载_清翔智能小车资料

    智能小车资料源码大全下载_清翔智能小车资料今天给大家分享一下智能小车的资料,包括制作流程、原理图设计和源码等,不下于60辆智能小车的制作经验。其中历届智能小车的开发资料就有90个文件了。分享的智能小车类型包括:Bluetooth控制两轮小车;智能小车配套程序,循迹、红外避障综合程序资料大全;智能车系统解决方案;STM32两轮自平衡小车资料;STM32两轮自平衡小车系统毕设;自平衡小车控制(stc12+mpu6050程序);寻迹实验小车…

    2022年10月17日
    4
  • S3C2440移植uboot之编译烧写uboot

    S3C2440移植uboot之编译烧写uboot移植环境主机:VMWare–ubuntu16.04开发板:S3C24402440编译器:arm-linux-gcc-4.3.2.tgzu-boot:u-boot-2012.04.01.tar.bz2获取uboot进入https://www.denx.de/wiki/U-Boot下载uboot一直往下拉选择如下将下载好的压缩包解压到任意文件夹,并创建sourceinsig…

    2022年6月12日
    38

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号