子网掩码和ip地址的关系

上传人:洪易 文档编号:40412780 上传时间:2018-05-26 格式:DOC 页数:18 大小:49KB
返回 下载 相关 举报
子网掩码和ip地址的关系_第1页
第1页 / 共18页
子网掩码和ip地址的关系_第2页
第2页 / 共18页
子网掩码和ip地址的关系_第3页
第3页 / 共18页
子网掩码和ip地址的关系_第4页
第4页 / 共18页
子网掩码和ip地址的关系_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《子网掩码和ip地址的关系》由会员分享,可在线阅读,更多相关《子网掩码和ip地址的关系(18页珍藏版)》请在金锄头文库上搜索。

1、子网掩码和子网掩码和 ip 地址的关系地址的关系子网掩码是用来判断任意两台计算机的 IP 地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的 IP 地址与子网掩码进行 AND 运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。请看以下示例:运算演示之一:aaIP 地址 192.168.0.1子网掩码 255.255.255.0转化为二进制进行运算:IP 地址 11010000.10101000.00000000.00000001子网掩码 11111111.11111111.11111111.00000000AND 运算110

2、00000.10101000.00000000.00000000转化为十进制后为:192.168.0.0 运算演示之二:IP 地址 192.168.0.254子网掩码 255.255.255.0转化为二进制进行运算:IP 地址 11010000.10101000.00000000.11111110子网掩码 11111111.11111111.11111111.00000000AND 运算11000000.10101000.00000000.00000000 转化为十进制后为:192.168.0.0 运算演示之三:IP 地址 192.168.0.4子网掩码 255.255.255.0转化为二进制

3、进行运算:IP 地址 11010000.10101000.00000000.00000100子网掩码 11111111.11111111.11111111.00000000AND 运算11000000.10101000.00000000.00000000转化为十进制后为:192.168.0.0 通过以上对三组计算机 IP 地址与子网掩码的 AND 运算后,我们可以看到它运算结果是一样的。均为192.168.0.0 所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。我现在单位使用的代理服务器,内部网络就是这样规划的。也许你又要问,这样的子网掩码究竟有多少了 IP 地址可以用呢?你可以

4、这样算。根据上面我们可以看出,局域网内部的 ip 地址是我们自己规定的(当然和其他的 ip 地址是一样的),这个是由子网掩码决定的通过对 255.255.255.0 的分析。可得出:前三位 IP 码由分配下来的数字就只能固定为 192.168.0 所以就只剩下了最后的一位了,那么显而易见了,ip 地址只能有(2 的 8 次方-1),即 256-1=255 一般末位为 0 或者是 255 的都有其特殊的作用。那么你可能要问了:如果我的子网掩码不是 255.255.255.0 呢?你也可以这样做啊假设你的子网掩码是255.255.128.0 那么你的局域网内的 ip 地址的前两位肯定是固定的了(什

5、么,为什么是固定的?你看上边不就明白了吗?)这样,你就可以按照下边的计算来看看同一个子网内到底能有多少台机器1、十进制 128 = 二进制 1000 00002、IP 码要和子网掩码进行 AND 运算3、IP 地址 00010000.01001001.1*.*子网掩码 11111111.11111111.10000000.00000000AND 运算00010000.01001001.10000000.00000000转化为十进制后为:16.73.128.04、可知我们内部网可用的 IP 地址为:00010000.01001001.10000000.00000000到00010000.0100

6、1001.11111111.111111115、转化为十进制:16.73.128.0 到 16.73.255.2556、0 和 255 通常作为网络的内部特殊用途。通常不使用。7、于是最后的结果如下:我们单位所有可用的 IP 地址为:192.168.128.1-192.168.128.254192.168.129.1-192.168.129.254192.168.130.1-192.168.130.254192.168.131.1-192.168.131.254. . . . . . . . . . . . .192.168.139.1-192.168.139.254192.168.140.1

7、-192.168.140.254192.168.141.1-192.168.141.254192.168.142.1-192.168.142.254192.168.143.1-192.168.143.254. . . . . . . . . . . . .192.168.254.1-192.168.254.254192.168.255.1-192.168.255.2548、总数为(255-128+1)*(254-1+1) =128 * 254 = 325129、看看的结果是否正确(1)、设定 IP 地址为 192.168.128.1Ping 192.168.129.233 通过测试访问 htt

8、p:/192.168.129.233 可以显示出主页(2)、设定 IP 地址为 192.168.255.254Ping 192.168.129.233 通过测试访问 http:/192.168.129.233 可以显示出主页10、结论以上证明我们的结论是对的。现在你就可以看你的子网中能有多少台机器了255.255.255.128分解:11111111.11111111.11111111.1000000所以你的内部网络的 ip 地址只能是xxxxxxxx.xxxxxxxx.xxxxxxxx.0?到xxxxxxxx.xxxxxxxx.xxxxxxxx.01111111怎么样,这下你清楚了吧子网掩码

9、的计算方法子网掩码的计算方法一、利用子网数来计算一、利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。1)将子网数目转化为二进制来表示2)取得该二进制的位数,为 N3)取得该 IP 地址的类子网掩码,将其主机地址部分的的前 N 位置 1 即得出该 IP 地址划分子网的子网掩码。如欲将 B 类 IP 地址 168.195.0.0 划分成 27 个子网:1)27=110112)该二进制为五位数,N = 53)将 B 类地址的子网掩码 255.255.0.0 的主机地址前 5 位置 1,得到 255.255.248.0,即为划分成 27 个子网的 B 类 I

10、P 地址 168.195.0.0 的子网掩码。 二、利用主机数来计算二、利用主机数来计算1)将主机数目转化为二进制来表示2)如果主机数小于或等于 254(注意去掉保留的两个 IP 地址),则取得该主机的二进制位数,为 N,这里肯定 N8,这就是说主机地址将占据不止 8 位。3)使用 255.255.255.255 来将该类 IP 地址的主机地址位数全部置 1,然后从后向前的将 N 位全部置为 0,即为子网掩码值。如欲将 B(c)类 IP 地址 168.195.0.0 划分成若干子网,每个子网内有主机 700 台(17):1) 700=10101111002)该二进制为十位数,N = 10(10

11、01)3)将该 B 类地址的子网掩码 255.255.0.0 的主机地址全部置 1,得到 255.255.255.255,然后再从后向前将后 10 位置 0,即为:11111111.11111111.11111100.00000000,即 255.255.252.0。这就是该欲划分成主机为700 台的 B 类 IP 地址 168.195.0.0 的子网掩码。:网络基础试题网络基础试题 100 例例(附带答案附带答案)1.“令牌环环存在冲突检测问题”的说法(B)A.正确 B.错误 2.网络中 PC 机与集线器相联所使用的网线接头类型为?AA.RJ-45 B.RJ-11 3.100BaseT 中的

12、“Base”的意义是?BA.基础传输 B.基带传输 4.下面哪种网络类型适合对网络进行集中管理?BA.Peer-to-Peer B.Client/Server 5.OSPF 属于下列哪种类型的协议?AA.内部路由协议 B.外部路由协议 6.BGP 属于下列哪种类型的协议?BA.内部路由协议 B.外部路由协议 7.ARP 请求报文属于_。AA.单播 B.广播 8.下面哪个命令用于在 Linux 环境下查看正在使用的端口?BA.ifconfig -a B.netstat -a C.netstat -rn 9. Internet 网络层使用的四个重要协议是()BA.IP、ICMP、ARP、UDP B

13、.IP、ICMP、ARP、RARP C.TCP、UDP、ARP、RARP 10.在以太网中采用下面哪种网络技术?CA.FDDI B.ATM C.CSMA/CD 11.HDLC 协议工作在 OSI 模型的哪一层?CA.传输层 B.网络层 C.数据链路层 12.下面哪条命令用于把路由器的当前配置保存到 TFTP 服务器中?CA.Router#copy startup-config tftp B.Router#copy flash tftp C.Router#copy running-config tftp 13.以下关于 MAC 的说法中错误的是_。AA.MAC 地址在每次启动后都会改变 B.MA

14、C 地址一共有 48 比特,它们从出厂时就被固化在网卡中 C. MAC 地址也称做物理地址,或通常所说的计算机的硬件地址 14.IP 协议的核心问题是_ ?BA.传输 B. 寻径 C.封装 15.在 Linux 环境下,使用如下哪个命令可以查看/etc/foo 文件是由哪个 RPM 包安装的?DA. rpm -qa |grep foo B.rpm -ql /etc/foo C.rpm -qlf /etc/foo D.rpm -q -f /etc/foo 16.实现数据压缩与 OSI 模型中()层密切相关 DA.表示层 B.数据链路层 C. 物理层 D.传输层 17.交换机不具有下面哪项功能?C

15、A.转发过滤 B.回路避免 C.路由转发 D.地址学习 18.在无线局域网中使用的协议是_。AA.802.3 B.802.5 C.802.7 D.802.11 19.以下不属于私有地址的网段是_。DA.10.0.0.0/8 B.172.16.0.0/12 C.192.168.0.0/16 D.224.0.0.0/8 20.下列哪个服务器属于 Web Server?CA. BIND B. Squid C. Apache D. Samba 21. Windows 系统和 Linux 系统下的 Ping 命令的功能相同 AA.是 B.不是 22.Squid 代理服务器的默认端口是什么 BA.8080

16、 B.3128 23. IEEE802 标准将数据链路层划分为 LLC 和 MAC 两个子层 AA.正确 B.错误 24.用户数据报协议(UDP)是_传输层协议。BA.面向连接的 B.无连接的 25.下面用于对文本文件 abc 中出现字符串“Linux”的行进行计数统计的命令是:BA.“cat abc | find “Linux“ | wc -l“ B.“cat abc | grep “Linux“ | wc“ C.“ cat abc | grep “Linux“ | wc -l“ 26.下面()是用于在 Linux 下实现代理服务器的软件 BA. ISA B. Squid C.Sygate 27.两个不同类型的计算机网络能相互通信是因为()AA. 他们都符合 OSI 模型 B.他们都使用 TCP/IP C.他们都使用兼容的协议组 28.下面哪种网络设备用来隔绝广播?CA.集线器 B.交换机 C.路由器 29.用于配置交换机或路由器的 concole 线缆类型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号