diff --git "a/53\346\235\216\346\255\246\346\226\207/\347\254\224\350\256\2604\357\274\232\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\357\274\210\345\255\220\347\275\221\346\216\251\347\240\201\357\274\211.md" "b/53\346\235\216\346\255\246\346\226\207/\347\254\224\350\256\2604\357\274\232\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\357\274\210\345\255\220\347\275\221\346\216\251\347\240\201\357\274\211.md" new file mode 100644 index 0000000000000000000000000000000000000000..ad969732ec57ea0b2dcf5adebdf50889fc9e4d0a --- /dev/null +++ "b/53\346\235\216\346\255\246\346\226\207/\347\254\224\350\256\2604\357\274\232\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\357\274\210\345\255\220\347\275\221\346\216\251\347\240\201\357\274\211.md" @@ -0,0 +1,111 @@ +### 笔记:子网掩码 + +##### 一,IP的分类: + +1. 网络号+主机号: +2. 版本6:IPV6,128位二进制数,通常采用冒分十六进制数表示(网络规模层次结构) +3. 公私网(内外网): + - 公网:公共互联网由ISP(Inter service provider)提供,不可重复 + - 私网:不在公共网络中使用,一般在内部局域网中使用 + - 例:经常设置访问交换机,路由器内网设备 + - 10.* + - 172.16-172.31 + - 192.168* +4. 特殊IP:127开头的回环地址:127.0.0.1 + +##### 二,子网掩码: + +1. 含义: + + - 32位的二进制数,由连续的1和0组成,1是网络号,0是主机号 + - 1在前,0在后也可以用点分十进制表示 + +2. 算法: + + - 换二进制,进行AND运算 + + - 1是网络号,0是主机号 + + - 子网和IP进行AND运算时:0就是0,1就是原数 + + - 例:不规则计算网络地址:255.255.128.0 + + + + - | 不规则 | 子网掩码 | 网络IP | + | :--------------------: | :---------------------: | :-----------------------: | + | 案例 | 255.255.128.0 | 192.168.10.11 | + | 算法:两个转二进制对比 | 128换算结果:10000000 | 10换算结果:1010(00001010) | + | 结果 | 用AND法计算得:00000000 | 最终网络地址:192.168.0.0 | + +3. 子网掩码的表示方法: + + - 点分十进制 + - IP/子网掩码(1的位数表示) + - 192.168.11.23/16 + - 转化为网络地址为:192.168.0.0 + - 16表示子网掩码有16个1,表示为:11111111.11111111.00000000.00000000 + +4. 不同网络区分原因: + + - 不同网络的传输方式不一样 + - 同一网络可以直发数据(交换机) + - 不同网络,要通过中间人(网关,路由器),转发 + +5. DNS作翻译: + + - 去搜索访问得到IP,再返回去访问搜索 + + - 例:www.baidu.com + + - 步骤:1.通过输入的网站去查找IP + + ​ 2.通过IP再去访问搜索该网址 + +6. 主机数量: + + - 算法:2的n次方-2:主机数量 + - n:/25(表示25个1,总共32位,剩下7个0),则n为7 + - 例: + - id:192.168.10.0 + - 子网掩码:255.255.254.0 + - 解答: + - 254转二进制为:11111110 + - 32-25=7 + - 2的7次方-2=500 + - 主机数量500台 + +7. 广播地址: + + - 把网络地址前22位不变,后10位主机地址改为1就是广播地址 + +##### 三,作业: + +1. 想把一个B类地址172.16.0.0~172.16.255.255划分成64个子网,计算此时的子网掩码? + + - 新的子网掩码是255.255.252.0 + - 解法: + - 2n次方=64,则n位6 + - B类为:255.255.0.0 + - 则子网会从第三部分找6位为22 + - 6位:11111100转化为十进制为:252 + - 结果:255.255.252.0 + +2. 计算广播地址,IP地址:225.36.25.183,子网掩码:255.255.255.240? + + 1. 答案:广播地址是 225.36.25.191。 + + 2. 步骤·: + + - 将IP地址和子网掩码转换为二进制: + - IP地址 225.36.25.183 转换为二进制是 11100001.00100100.00011001.10110111。 + - 子网掩码 255.255.255.240 转换为二进制是 11111111.11111111.11111111.11110000。 + + - 应用子网掩码以确定网络地址。这是通过在IP地址和子网掩码的每一位上进行AND运算来完成的。 + - IP地址:11100001.00100100.00011001.10110111 + - 子网掩码:11111111.11111111.11111111.11110000 + - 网络地址:11100001.00100100.00011001.10110000 (225.36.25.176) + + - 将网络地址中的主机位全部设置为1,得到广播地址。 + - 网络地址:11100001.00100100.00011001.10110000 + - 广播地址:11100001.00100100.00011001.10111111 (225.36.25.191) \ No newline at end of file