0%

IP地址和子网划分

计算机知识补全计划:ip地址、子网掩码相关笔记。

MAC地址:决定下跳给哪个设备
IP地址:决定数据最终到达的计算机
子网掩码:用来判断两台机器的ip地址是否处于同一网段
课程链接

一、IP地址
IP地址是由32位二进制组成的,写成十进制,每四位以逗号分隔:如192.168.30.10。IP地址分为两部分,一部分是网络部分,另一部分是主机部分;在同一网段的计算机,网络部分一样,主机部分不一样,子网掩码就是用来区分主机与网段的。

  1. 子网掩码
    两台计算机在通信之前,首先需要判断需要进行通信的设备与当前的设备是否处于同一网段之中:IP地址子网掩码与运算得出的结果就是网络部分,网络部分相同则处于同一网段。
    例如:A计算机想与B计算机通信,首先A将A的子网掩码和A的IP地址进行与运算,再将A的子网掩码和B的IP地址进行运算,若二者结果相同,则处于同一网段。
  2. IP地址的分类
    • A类:1-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 缺省子网掩码:无
      1
      [0----------128-----192---224-240-255]
      在分配IP地址时注意:
      xxx.0.0.0:全0表示这个子网的网络号,不可用;
      xxx.255.255.255:全1表示这个子网的广播地址,代表网段内所有计算机,可跨网段,不可用。(注意,若全为255,则只能发送给本网段的机器,不能跨网段)
      例如C类地址,能设置的主机号只有2-254,一般路由器的ip地址为该网段内的第一个或者最后一个,避免冲突。
  3. 保留地址
    • 保留的私网地址(不在公网上,相互之间不能通信(内网)):
      • A 10.0.0.0 – 10.255.255.255
      • B 172.16.0.0 – 172.31.255.255
      • C 192.168.0.0 – 192.168.255.255
    • 本地环回地址
      • 127.0.0.1 本机
      • 169.254.0.0 断网地址
      • 224.0.0.1 特殊的组播地址,代表所有主机地址