网络设置子网掩码和前缀长度计算机应用知识

提到子网掩码和前缀长度,或许你不会感到陌生。没错,前者出现在 PC 本地连接属性设置里,后者在安卓手机的 WLAN 静态 IP 设置选项里也会看到。

子网掩码和前缀长度的换算

网上很多专业术语实在羞涩难懂,这里菲菲君就与同学们用最简单易懂的字语一起来补习一下关于子网掩码 or 前缀长度的基础常识。

最常用的子网掩码:255.255.255.0(Windows 默认掩码)最常见的前缀长度:24(Android 手机默认的网络前缀)

这两种形式其实是不同操作系统对于网络子网的不同表示方式,那么这里的 24 是怎么计算得出的呢?我们只要将 255 换算为二进制就可以很直观得出结论:

每个255的二进制 =11111111 -11111111 -11111111 - 00000000

数一数算下来,正好 24 个 1(每个 255 相当于 8 个 1 ,8*3=24)

子网掩码在网络通信中的作用

理解了子网掩码的两种表现形式,那么子网掩码到底在 TCP/IP 网络通信中扮演什么样的角色,它的'具体作用是什么?

网络设备只有同时配置了 IP地址 和 子网掩码 才能正常通信,而子网的作用就是告知网络通讯数据包下一步该发给谁(可以简单这么理解)

如果设备通过掩码计算得出目标 IP 跟自己是同一子网(网段),那么就会认为对方跟自己属于同一链路,直接通过arp协议即可直连。如果跟目标 IP 地址不再同一子网的话,那么就会将数据包发送到网关地址(路由器),由网关处理后续的数据包转发工作

其实对于计算机本身来说,只需设置了 IP 和 子网掩码,就会在内部自动生成路由表(PC上 route print 命令可以查看),不管是路由器还是电脑、手机,都有自己的路由表。

而路由表就相当于导航一样,告诉计算机 IP 数据包下一跳该怎么走:要发向哪里,是该发给网关转发,还是可以直接通信。

其他类型的子网掩码

除了常见的 255.255.255.0 ,其他子网掩码还是很多类型

比如我们家里的宽带 PPPoE 自动获取的 IP 掩码通常都是255.255.255.255 ,代表运营商分配单个 IP 地址给你,不需要网络和广播地址,可以节省IP资源路由表中的 IP地址和子网掩码掩码都为 0.0.0.0 ,表示默认的目标 IP 网段,下一跳网关通常都是路由器的 IP 地址。更加复杂的网段划分还会利用到类似 255.255.248.0(对应的前缀长度为 21)等等扩展类型的掩码,它的作用对于大多人简单了解即可。

假设单位有300台电脑需划为同一子网,使用C类默认 255.255.255.0 掩码显然不够用,使用 255.255.0.0 又会造成 IP 的极大浪费,那么就可以采用255.255.254.0 掩码来划分。

这样算下来,同一子网内,就可以分配到192.168.0.1 -- 192.168.1.254 ,总共510 个实际可用的 IP 地址,分配给 300 台电脑完全绰绰有余。

最后,留给同学们一道课外作业,子网掩码 255.255.254.0 对应的前缀长度是多少?同一交换机下 IP 为 192.168.1.128 和 192.168.2.64 的两台电脑最少划分为多少掩码才能 ping 通呢?

【网络设置子网掩码和前缀长度计算机应用知识】相关文章:

前缀和计算机相关,网络设置子网掩码和前缀长度计算机应用知识相关推荐

  1. 能有更多机会来获得计算机相关领域或者大数据人工智能方面的知识

    所以我们希望通过科学普及实现我个人的两个期待: 第一,我希望能有更多的人关注科学,希望全社会都能够去关注科学.热爱科学.讨论科学,只有这样,全民的科学素养才能够有提升.去年我们发布了全民科学素养的纲要 ...

  2. 三星电视与计算机连接网络设置,三星电视怎么连接网络看电视?

    电视用路由器上网,可以通过有线或无线上网,前提是电视支持有线或无线功能. 1.首先打开电视机. 2.按下遥控板的菜单按钮. 3.在菜单中选择网络设置. 4.如果是用有线,则用网线一头接路由器LAN口, ...

  3. win10计算机临时网络设置,win10系统添加设置无线临时网络的详细教程

    win10系统使用久了,好多网友反馈说关于对win10系统添加设置无线临时网络设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统添加设置无线临时网络进行设置,有什么好的办法去设置 ...

  4. ipad 计算机连接网络设置方法,ipad怎么通过联网的电脑上网,

    第一步:右键单击--网络邻居--属性--无线网络连接--属性--无线网络配置--选中"用Windows配置我的无线网络设置"复选框--高级--选择"仅计算机到计算机(特定 ...

  5. 多功能计算机使用教程,腾讯tim使用教程计算机应用知识

    腾讯tim使用教程计算机应用知识 腾讯TIM是一个很好的办公工具,你也下载了吗?用户可以使用账号直接登录TIM,登录后联系人.消息.群和多人群聊与关系链相关的数据都能双向同步.腾讯TIM如何使用 腾讯 ...

  6. 计算机一级网络设置网关步骤,internet网关如何设置 internet网关设置步骤【图文】...

    Internet,我们又将这个叫为因特网或者是互联网,其意思就是将人与人,地区与地区,乃至将世界连成一个整体,在二十一世纪,可以说,社会的发展离不开互联网的出现,而对于互联网的探索,人们也从来没有停下 ...

  7. 计算机一级网络设置网关步骤,网关有什么用_网关如何设置

    学习或关注网络的朋友,经常会听到"网关"这样一个网络专业术语.那么,网关是什么意思?它在网络中起到什么作用呢? 网关是什么意思? 网关英文名称为Gateway,又称网间连接器.协议 ...

  8. win10计算机临时网络设置,win10系统创建无线临时网络连接的操作步骤

    win10系统使用久了,好多网友反馈说关于对win10系统创建无线临时网络连接设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统创建无线临时网络连接进行设置,有什么好的办法去设置 ...

  9. 怎么更改计算机的网络设置,电脑中如何通过修改注册表来设置网络连接备注

    ‍ 大家知道在电脑系统中可以通过适配管理器来查看具体的网络连接.不过在存在多个网络连接的情况下,有时候可能会忘记需要使用哪一个.对此,我们可以通过以下方法,修改相关的注册表值,来设置网络连接备注. 1 ...

  10. win10计算机临时网络设置,win10系统添加设置无线临时网络的操作方法

    win10系统添加设置无线临时网络的操作方法? 很多win10用户在使用电脑的时候,会发现win10系统添加设置无线临时网络的的现象,根据小编的调查并不是所有的朋友都知道win10系统添加设置无线临时 ...

最新文章

  1. 基于Docker容器的,Jenkins、GitLab构建持续集成CI
  2. 日常积累的一些linux和运维的东西 [转]
  3. SpringMVC核心技术---转发和重定向
  4. 1968: [Ahoi2005]COMMON 约数研究
  5. Flask框架(flask中的request对象,获取请求参数,保存上传的文件)
  6. 《那些年啊,那些事——一个程序员的奋斗史》——126
  7. 10道腾讯的Java面试题
  8. 电脑qq收藏在哪里打开_外贸询盘怎么来?零成本用Linkedin批量开发客户!外贸人收藏...
  9. 转]Linux杀死进程方法大全
  10. android输入流,android – 获取图像输入流的大小
  11. linux中ffmpeg实现视频的转吗,Linux系统下视频转换ffmpeg
  12. _getch()函数的介绍
  13. xp系统无法从补丁服务器获取补丁,怎么获取到xp系统的微软补丁_微软补丁获取方法 - 驱动管家...
  14. Photoshop 抠图方法
  15. 测试音频文件比特率软件,音频比特率多少合适你真的知道吗
  16. 【老骥伏枥-原创】DIY在VMware上安装万由U-NAS系统的初体验
  17. 微信群发频繁发送消息,请稍后再试?
  18. Linux修改主机名(静态主机名、临时主机名)
  19. 【论文翻译】联合学习对齐和翻译的神经机器翻译
  20. 【OriginPro使用】FFT绘制信号频谱图

热门文章

  1. 全量查询与分页查询合二为一的思考
  2. 97年大学计算机考试是 级,1997年4月等级考试一级笔试试卷、答案
  3. 济南:建设中国软件名城
  4. Science Robotics | 美国造“自我意识”机器人?还能自我复制?
  5. QEMU 安装与使用
  6. php获取上周一,php strtotime 如何获取上周一的时间呢?-1 monday不对
  7. 3G中的A-GPS移动定位技术
  8. docker 安装Mysql并设置自启动
  9. 初学C语言的感受(张森)
  10. Nature Biotechnol | 李家洋/余泓团队利用平铺删除策略打破性状连锁,突破水稻产量瓶颈...