计算机网络

网络号:
IP地址分类:
A类:000~127,默认子网掩码:255.0.0.0
B类:128~191,默认子网掩码:255.255.0.0
C类:192~223,默认子网掩码:255.255.255.0
D类:224~239
E类:240~255
网络号是将ip和默认的子网掩码二进制数,相与的结果
列如:有一个C类地址:ip地址195.169.20.25,子网掩码 255.255.255.240
将ip地址195.169.20.25转换二进制为
11000011 10101001 00010100 00011001
将默认的子网掩码255.255.255.0转换二进制为
11111111 11111111 11111111 00000000
相与运算
11000011 10101001 00010100 00011001
&11111111 11111111 11111111 00000000
所以网络号为11000011 10101001 00010100 00000000
转换为10进制为195.169.20.0

子网号:
子网号先将ip地址和子网掩码二进制数相与算出网络地址。
接上的题目,将ip地址195.169.20.25转换二进制为
11000011 10101001 00010100 00011001
将子网掩码255.255.255.240转换二进制为
11111111 11111111 11111111 11110000
网络地址为11000011 10101001 00010100 00010000
转换为10进制为195.169.20.16
因为C类地址默认的掩码是255.255.255.0,但是现在是255.255.255.240,比默认的多了4位1,所以划分了2^4=16个子网。
256(这是个固定的数字)除以16(子网个数),等于16。
那么,16个子网号分别是
195.169.20.0
195.169.20.16
195.169.20.32
195.169.20.48

195.169.20.240
即从0开始每一跳加16,就得到了子网号。
*从网络地址的角度来说网络地址和子网号是相同的,不同在于子网号是从主机位部分借过来用的,借多少位以及根据主机的地址就可以确定子网号了。应该是借用的主机位的某个值,但是在表示时往往也把前边部分的网络类型也包含进来,并且主机位部分为0。所以子网号往往默认为网络地址!(子网号包括了网络地址)

主机号
将子网掩码的反掩码与IP地址进行逻辑与运算,得到的数值就是主机标识(或者叫主机号)。
接上个题目,子网掩码为255.255.255.240,将子网掩码255.255.255.240转换二进制为
11111111 11111111 11111111 11110000
反子网掩码为
00000000 00000000 00000000 00001111
与ip地址195.169.20.25相与,
11000011 10101001 00010100 00011001
前三段都为0,所以主机号为0.0.0.9

子网网络地址:
子网号先将ip地址和子网掩码二进制数相与算出网络地址。
(方法与求网络地址一样)

广播地址:
方法一:
(1)IP地址与子网掩码进行“与"运算,得到网络地址。
(2)子网掩码"取反”运算,然后与网络地址进行“或"运算,得到广播地址。(或运算相当于加法)
接上个题目,反子网掩码为
00000000 00000000 00000000 00001111
网络地址为
11000011 10101001 00010100 00010000
进行或运算为
11000011 10101001 00010100 00011111
所以广播地址为195.169.20.31
**方法二:**网络地址的主机位全部变成1 。
接上个题目,网络地址为
11000011 10101001 00010100 00010000
因为子网掩码是
11111111 11111111 11111111 11110000
主机位为4位,网络地址后4位全部变成1。
所以是
11000011 10101001 00010100 00011111
所以广播地址为195.169.20.31

计网-网络号、子网号、主机号以及子网网络地址,子网广播地址的算法相关推荐

  1. IP地址划分--主机号--子网号

    参考ip讲解 问题: 假设一个主机的IP地址是202.112.14.137,掩码是255.255.255.224 主机IP地址的二进制表示11001010.01110000.00001110.1000 ...

  2. 计网 - 网络 I/O 模型:BIO、NIO 和 AIO 有什么区别?

    文章目录 Pre I/O 的编程模型 数据的传输和转化成本 数据结构运用 缓冲区 I/O 多路复用模型 总结 QA BIO.NIO 和 AIO 有什么区别? I/O 多路复用用协程和用线程的区别? P ...

  3. 计网第四章 网络层(咕咕咕)

    计网第四章 网络层(更新ing 咕咕咕) 网络层提供的两种服务 面向连接的通讯:虚电路 虚电路知识一种逻辑上的连接,分组沿着这个逻辑转发而不是真的建立了一条物理线路. 面向无连接的通讯:数据报服务 网 ...

  4. 关于IP地址、网络号、主机号、子网掩码之间的关系

    IP地址类似于我们的身份证号码 国家为了唯一确定我们每个人的身份,会为我们每个人分配一个唯一确定身份的号码,同理: 为了确切地标识Internet(互联网)中的每一台主机和路由器,TCP/IP建立了一 ...

  5. 计算机网络之ip、子网掩码、网络号、主机号等概念解析

    在工作中谈论到计算机网络时,有几个经常出现的术语,比如:ip.子网掩码.网段等等.之前对这些概念的理解都比较模糊,只知其大概意思,随着工作中遇到的网络问题越来越多,有必要详细理解一下计算机网络的基础知 ...

  6. 子网划分为什么全0全1子网号不能使用?CIDR为什么能使用全0全1子网号?

    转载自https://blog.csdn.net/qq_34228570/article/details/80245031 仅用于自己学习做笔记,感觉写的非常棒 1.子网划分为什么全0全1子网号不能使 ...

  7. 【计算机网络】网络层 : IPv4 地址 ( IP 地址分类 | 特殊 IP 地址 | 私有 IP 地址 | A 类、B 类、C 类 IP 地址网络号主机号数量 )★

    文章目录 一.IP 地址 发展 二.分类 IP 地址 三.特殊 IP 地址 四.私有 IP 地址 五.分类 IP 地址 网络号 主机数 详情 一.IP 地址 发展 IP 地址 发展 : 第一阶段 : ...

  8. 网络号、主机号、子网掩码、IP、子网划分、主机号划分

    |## 标题| |网络号.主机号.子网掩码.IP.子网划分.主机号划分 | | |ip=网络号+主机号 子网掩码=网络号(不过此时的网络号全用1来表示)+主机号(此时主机号全用0来表示): 为什有子网 ...

  9. IP地址与子网掩码总结,网络号、主机号、网络地址、主机地址实例分析

    IP地址与子网掩码总结 题目总结: 使用ip地址和子网掩码确定网络地址和主机号 根据子网数,设计子网掩码,使用2的幂次方,从IP地址的主机位借几位作为网络位 知道子网主机数,求需要的IP地址,主机数+ ...

  10. 由ip地址和子网掩码求网络号、主机号、广播地址(超详细)

      话不多说,直接进入正题,如果有概念理解不清楚的话,可以去看文章后面的部分,我直接在前面给出计算方法. 1.用二进制数表示IP地址   在进行计算之前,我们首先要学会十进制的IP地址怎么转换为二进制 ...

最新文章

  1. 告别视频通话“渣画质”,英伟达新算法最高压缩90%流量
  2. 全球AI人才数量“热图”分析:中国全球第7 欧洲是人才聚集地
  3. 10款无需编程的App DIY开发工具
  4. 完美解决Invalid layout of java.lang.String at value问题的方法
  5. 分享一下字符串匹配BM算法学习心得。
  6. SAP Spartacus Org Unit List响应回车案件的实现原理
  7. jpa 异常捕获_JPA和CMT –为什么捕获持久性异常不够?
  8. python词云安装什么库_python词云安装什么库
  9. 关于PHP自定义采集图片脚本
  10. c语言字符型常量的例题,C语言笔试题100道
  11. 温度控制pid c语言程序,51单片机温度PID算法(C程序)
  12. 测试专业名词总结UT,IT,ST,UAT
  13. 智能称重系统,车牌识别的优势
  14. css3中translateY、translateX的使用
  15. 类似Wordpress的建站系统
  16. css clip-path 画五角星
  17. eclipse快捷键使用以及一些小机灵
  18. jekins 下载插件、安装插件报错
  19. 分层和分段用什么符号_分段符号该怎么用
  20. 147. Python语言 的 Flask框架项目前导 之 Flask数据库 第三章 :SQLAlchemy-ORM 介绍

热门文章

  1. 芒果改进YOLOv7系列:首发改进特征融合网络BiFPN结构,融合更多有效特征
  2. ADS1256实现轮询
  3. 乐嘉首档脱口秀《夜问》开播变身“犀利帝”
  4. hr标签和注释的总结
  5. Nginx 限流的天坑
  6. 聚类算法之K-Means,K-Means++,elkan K-Means和MiniBatch K-Means算法流程
  7. 问题:you-get能下载百度网盘的资源吗?
  8. 把两张图片并排(行)显示的HTML代码
  9. 在虚拟机上使用macvlan命令建虚拟网卡
  10. 如何取消计算机上的公式,评估公式并从单元格中删除公式(Evaluate formula and remove formula from cell)...