第三天学习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三天学习相关的知识,希望对你有一定的参考价值。

 

第三天学习


一.IP地址
 作用:在一定范围内,唯一的表示一个网络设备;
 表示:
       二进制 --- 10101010101010010101 , 共32个;
       点分十进制 - X.X.X.X ;  
                      1个10进制,代表的是 8 个 2进制;
 结构:
     网络位 + 主机位 ;
        192.168.1.1
     子网掩码:
         区分IP地址中的网络位和主机位;
     如何实现区分:
       @ 子网掩码的长度与IP地址,是相同;
       @ 子网掩码中的1所对应的IP地址中的位,叫做”网络位“;
       @子网掩码中的0所对应的IP地址中的位,叫做”主机位“    ;
      表示:
         二进制
         点分十进制
         /n  (n表示的子网掩码中 1 的个数;)          
      特点:
         1、左边永远是1,右边永远是0;
         2、1和0永远不会交叉出现;          
 
例如:
    IP地址 -  101010101010110101010101101010110
子网掩码 -    111111111111111111111000000000000
      
 
 11111111  11111111  1111111   00000000
 
192.168.1.1    255.255.255.0
 
               255.0.0.0
                
               255.255.0.0
 
192.168.1.0 /27
 
 11111111  11111111  1111111   11100000
 
    255.255.255.224
    
    特殊的IP地址:
        网络地址 - 主机位全为0 ;表示的是一个范围;
        广播地址 - 主机位全为1 ;表示的是一个网段中的所有主机

 
2进制转换成10进制的关键:
        2的 0 到 7 次方, 倒背如流。 1111 1111 =从左到右以2的7次方到0次方相加
10进制到2进制的转换: 

        十进制的数依次除以128 .64 .32 .16 .8. 4. 2. 不能被整除的时候大于该数的时候从左为1,并减去该数进行下次,整除得下的数依次进行
192 = 1100 0000 =192-128  64-64 =11 00  0000

178=1011 0010
168=1010 1000 
136
25
203
 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
计算10进制到2进制转换的重要意义:
     可以精确的判断出两个IP地址是否存在于同一个”网段“;
     可以精确的判断出一个IP地址是否可用(可以配置在设备上);
 
      
计算2进制到10进制转换的重要意义:
     便于人们对于IP地址的配置和管理;
      
      
------------------------------------------------------
 
A  - 默认掩码 -  255.0.0.0  
    但是 , 默认掩码都是可以更改的:
         126.1.1.1   255.255.255.0  , 有效的;
          X.0.0.0  
         11111110 .0.0.0  
          
          
 
 

以上是关于第三天学习的主要内容,如果未能解决你的问题,请参考以下文章

python学习的第三天

第三天学习

学习java第三天

Python学习第三天

Python学习第三天

2018-10-11学习python第三天