丙类私有地址:192.168.0.0/16 , 规模:192 . 168 . 0 . 0 ~ 192 . 168 . 255 . 255
4.子网掩码和 划分
随着互联网应用的不断扩大 , 原有IPv4的弊端逐渐暴露出来 , 即 号太多占用空间 , 而主机号太少 , 所以它能供应的主机地址越来越稀缺 。目前 , 除了应用NAT保存地址供企业内部自行分配外 , 一个高等级的IP地址通常被细分成多个子网 , 可以提供给不同的用户群 。
在这里 , 重要的是在 分段的情况下有效地应用IP地址 , 以主机号的上半部分作为子网号 , 从通常的 位线扩展或收缩子网掩码 , 从而创建更多的某类地址的子网 。但是 , 当创建更多子网时 , 每个子网中的可用主机地址数量将会减少 。
什么是子网掩码?
子网掩码标记两个IP地址是否属于同一个子网 , 也是32位二进制地址 , 每个1表示该位是 位 , 0表示主机位 。和IP地址一样 , 用点分十进制表示 。如果两个IP地址在子网掩码的逐位求和计算下是相同的 , 则它们都属于同一个子网 。
在计算子网掩码时 , 要注意IP地址中存储的地址 , 即“0”地址和广播地址 。它们是指主机地址或 地址都为“0”或“1”时的IP地址 , 代表本地 地址和广播地址 , 一般无法计算 。
子网掩码的计算:
对于不需要划分子网的IP地址 , 子网掩码很简单 , 就是可以按照它的定义来写:如果一个B类IP地址是10.12.3.0 , 那么这个IP地址的子网掩码就是255.255.0.0 。如果是C类地址 , 则其子网掩码为255.255.255.0 。其他类比就不赘述了 。下面问题的关键是引入一个IP地址 , 需要用它的主机高位作为划分子网的 号 , 剩下的就是每个子网的主机号 。这个时候 , 如何计算每个子网的掩码 。
以下是一些关于子网掩码和 划分的常见面试问题:
1)按子网数量计算 。
在找到子网掩码之前 , 需要知道要划分的子网数量以及每个子网中需要的主机数量 。
(1)将子网数量转换为二进制;
如果要把B类IP地址168.195.0.0分成27个子网:27 = 11011;
(2)获得二进制的位数 , 其为n;
二进制数是五位数 , N = 5 。
(3)获取IP地址的子网掩码 , 以主机地址的前N位为1 , 得到将IP地址划分成子网的子网掩码 。
将B类地址子网掩码255.255.0.0的前五个主机地址设置为1 , 得到255.255.248.0 。
2)按主机数量计算 。
如果您想将B类IP地址168.195.0.0划分为几个子网 , 每个子网有700台主机:
(1)将主机数量转换成二进制来表示;
700=1010111100;
(2)如果主机数小于等于254(注意去掉存储的两个IP地址) , 得到主机的二进制数 , 为N , 其中N : 8 , 表示主机地址会占用8位以上;
二进制数是十位数 , n = 10
(3)用255.255.255.255将这类IP地址的所有主机地址位设置为1 , 然后将N位从后向前全部设置为0 , 这就是子网掩码值 。
将此B类地址的子网掩码255.255.0.0的所有主机地址设置为1 , 得到255.255.255 , 然后将后10位从后到前设置为0 , 即111111111111111111.111111111111111.11111111115这是B类IP地址168.195.0.0的子网掩码要划分为700
3)还有一种题型要求你根据每个 的主机数量 , 规划子网地址 , 计算子网掩码 。这个也可以按照上面的原理来计算 。
例如 , 如果一个子网有10台主机 , 则该子网所需的IP地址为:
10+1+1+1=13
注意:添加的之一个1是指该 连接所需的网关地址 , 后面两个分开的1是指 地址和广播地址 。
因为13小于16(16等于2的4次方) , 所以主机位是4位 。256-16 = 240 , 因此子网掩码为255.255.255.240 。
如果一个子网有14台主机 , 很多人经常会犯这样的错误:仍然给子网分配16个地址空 , 而忘记给网关分配地址 。这是错误的 , 因为14+1+1+1 = 17 , 而17大于16 , 所以我们只能分配32个地址的子网(32等于2的5次方)空 。此时 , 子网掩码为255.255.255.224 。
5.ARP/RARP协议
地址解析协议 , 即ARP(地址解析协议) , 是一种根据IP地址获取物理地址的TCP/IP协议 。主机发送信息时 , 向 上所有主机广播包含目的IP地址的ARP请求 , 并吸收返回的信息 , 确认目的物理地址;收到返回的信息后 , 将IP地址和物理地址存储在本地ARP缓存中 , 并保留一定时间 。下次直接查询ARP缓存 , 节省资源 。地址解析协议基于 中主机之间的相互信任 。 上的主机可以独立发送ARP回复信息 。当其他主机收到回复消息时 , 会将其记录在本地ARP缓存中 , 而不会检查消息的真实性 。因此 , 攻击者可以向某个主机发送伪ARP回复消息 , 使其发送的信息无法到达预期的主机或故障主机 , 这就构成了ARP欺骗 。ARP命令可以用来查询本地ARP缓存中IP地址和MAC地址的对应关系 , 添加或删除静态对应关系等 。
- 郑宝宝起名大全(图文)
- 茄子的7种家常做法 茄子做法大全家常做法
- 令人心动的招财的纹身图案大全 你想要吗(图文)
- 秋季养生小知识 秋季养生知识大全
- 姓肖取名大全(图文)
- 导购应该掌握的面料知识 服装店导购应该掌握哪些专业知识
- 招财的店名大全 用好了让你日进百金(图文)
- 不同年份生肖牛二零一九年运势分析大全:精准解析(图文)
- 给张姓宝宝起名字大全(图文)
- 宠物取名大全(图文)