zoukankan      html  css  js  c++  java
  • 【跟唐老师学习云网络】 — IP和掩码

    【摘要】 我们下面接着上次第二篇开启讲解IP和掩码知识,如有疑问点欢迎下方评论一起交流。

    一、主机的门牌号(IP地址)

    当接入到网络里面的主机数量越来越多,每台主机都需要的门牌号(IP地址)数量就越来越多,这就会涉及到IP地址的管理问题。一开始大家觉得门牌号不用太多,32位就差不多够用了(事实证明完全不够)。

    所以IP地址大概长这样:

     192.168.1.1 (对战局域网1-01号主机),192.168.1.2 (对战局域网1-02号主机)。

    这种小的网络呢,不用搞太大,大家约定前面三个地址都一样,仅最后一个数字不一样就行了。可以看出这个局域网最多可以接入255太主机,再多就没有IP(门牌)地址分配了。即前三位地址不变时(1幢-1楼-01班级,类似这个不能变),最多允许255台主机连接。

    如果其他电脑还想接入网络呢?那么使用:

     192.168.2.1 (对战局域网2-01号主机),192.168.2.2 (对战局域网2-02号主机)。

    可以看出来 1幢-1楼-02班级 也有255台主机可以连在一起。

    二、掩码Mask

    为了更好的表达一个局域网有多少台机器, 我们举个例子:用帮派大小来描述帮派中有多少个成员。

    现在有个帮派:华东帮.杭州分舵.滨江大队.唐疙瘩弄 , 恩,一看这个名字就知道很小的喽喽团体,成员没几个。

    再看上一级帮派:华南帮.深圳分舵 。 哇,感觉是个大帮派,成员很多的样子。

    所以一个团体的大小,直接看名号的长短就知道。名号越短,帮派越大。 

    这个名号就是相当于掩码的作用了,掩码越小,这个局域网就越大。

    下图可以看出IP地址的分配,根据前面多少位地址不动,可以大概有这种分类方法:

    A类地址,B类地址,C类地址。其实就是前面有几位地址不动的意思。“前面几位地址不动”这个名字太长了不好记,取个好听的名吧,掩码(Mask),立马高大上了。

    再看上图中的C类地址,掩码是多少啊?数一数是3*8=24位。所以 255.255.255.0 也就是 3个8bit是全1=24位的掩码。掩码使用 /数字 表示,例如 /24。

    C类地址的帮派名号算是比较长的,是24位的名号,内部成员有限,才255人。那肯定是没有人家16为的名号(掩码)的势力范围大啦。 

    三、网络Network

    经过上面的解释,那么01班级的网络就是:192.168.1.0/24。 而02班级的网络就是:192.168.2.0/24。明显的是两个帮派。

    其实:IP地址 “与”上 掩码,就是自己所在的网络了。例如:

    192.168.1.2 & 255.255.255.0 = 192.168.1.0/24 意思是保留前24位,后面的都抹零。

    而掩码大家一般都设置为8,16,24,因为比较好记,你要是设置一个掩码17,后面抹零,你一下子都算不出来数字是多少。

    还有一个重要的提示:一旦你知道了掩码的大小,你自己的局域网的大小就知道了。例如掩码24,那么你所在的网络最多能连接255台主机。再多主机只能接到其他班级的网络里。

     四、网络互连

     终于有一天,两大班级不甘于内战,希望班级之间互相切磋下!那得想办法把两个网络给连起来啊。于是找一台土豪主机Host,这个Host有两块网卡,一块通过网线接入网络01,另一块通过网线接入网络02,这样这台主机就有两个IP地址啦,一个是192.168.1.1,还有一个是192.168.2.1,搞定。

    于是这台特殊的主机Host-S,它一般不能停机,不然隔壁寝室就有人怒吼,渐渐的这台机子就当做专用机一直开着了。 至于这台机器的配置嘛,网卡牛逼一点喽,操作系统么简单点,能收发报文啥的就行了,搞着搞着这台主机就有了自己特别的名字:路由器

    路由器也是一台电脑,功能比较单一的电脑(不过现在的路由器功能也越来越牛逼了,摆明就是一台比较牛逼的电脑了)。

    路由器负责连接两个不同的网络。

    五、网关

    现在所有01网络的主机Host只要发送报文到02网络的主机Host上去,报文就必须通过这个路由器主机,我们就把这个路由器的地址,叫做网关。所有01网络里面的主机,都把网关地址设置为这台路由器地址。

    所以网关有两层含义:

    1.对当前主机来说,这是一个特殊的地址,特定的报文都发到这个地址,由它帮忙中转一下。

    2.本身来说,可以是一个特殊的设备,例如路由器。

    网络模型基本出来了,下一节继续讲路由 :-)

    来源:华为云社区  作者:tsjsdbd

  • 相关阅读:
    ASP.NET MVC 重点教程一周年版 第二回 UrlRouting
    ASP.NET MVC 重点教程一周年版 第三回 Controller与View
    DynamicData for Asp.net Mvc留言本实例 下篇 更新
    Asp.net MVC视频教程 18 单选与复选框
    使用ASP.NET MVC Futures 中的异步Action
    ASP.NET MVC RC 升级要注意的几点
    ATL、MFC、WTL CString 的今生前世
    msvcprt.lib(MSVCP90.dll) : error LNK2005:已经在libcpmtd.lib(xmutex.obj) 中定义
    关于Windows内存的一些参考文章
    Windows访问令牌相关使用方法
  • 原文地址:https://www.cnblogs.com/2020-zhy-jzoj/p/13165881.html
Copyright © 2011-2022 走看看