关于如何计算子网掩码和广播地址的问题的一个例子
来源:互联网 发布:数控螺纹怎么编程 编辑:程序博客网 时间:2024/05/16 15:53
http://friends.5460.net/blogger/homediary.php?fatherid=31881&id=1322541
题目:
如果某单位拥有100台计算机和一个C类注册IP地址段:218.102.142.0,其内网(LAN)需要进一步划分为两个子网,每个子网分别有40台和60台计算机,
要求:
(1)试规定子网掩码;
(2)假设内网中的某两台计算机的IP地址分别是: 218.102.142.7和218.102.142.219,试分别推算这两台计算机的所属的子网地址和广播地址,并说明它们是否在同一个子网中。
分析问题与解答:
这个问题很简单,其实就跟我们学过的数字电路里面的存储器级联的问题类似。
比方说:
C类地址有4个段:218.102.142.0,其中有3个是表示网络号的。
以这个为例
它就有255个机子
地址从218.102.142.0---218.102.142.255
网络地址是:218.102.142.*
如果要把这个网络拆开成几个子网
就是要把网络号向后面扩展
把原来表示机子号的数字一部分用来表示网络号
这样就实现了划分子网的目的
像这个情况
因为需要划分两个子网
那就需要扩展一个位用来表示网络号
而剩下的部分必须保证能够表示机器号
像这个就必须保证后面留够6位
前面两位作为区分子网的就行了
前面的两位和3个字节共同表示一个子网
xxxxxxxx.xxxxxxxx.xxxxxxxx.xxyyyyyy
x表示网络号
y表示主机号
其实没有子网掩码也照样可以确定子网的地址
因为我们可以手动计算出来
而子网掩码的作用就是取得上面的那几位
所以子网掩码就是把那些x全部换成1就行了
所以最后的那两个x一共有4种不同组合
可以随便弄两个不同的
这样子网地址就不一定了
但是掩码是一定的:255.255.255.192
但是下面给出的两个机子
我们把它们的地址和子网掩码相与一下取出前面的那些x来就是它的子网地址了
218.102.142.0
218.102.142.192
换成2进制就是
1111111.11111111.11111111.00
1111111.11111111.11111111.11
这就是两个网络的子网地址
而规定的是每个子网的广播地址就是他这个子网机子的最大地址
哪个最大啊?
当然是y全部是1的最大了!
所以,第一个的广播地址就是:11111111.11111111.11111111.0011111111
第二个的广播地址就是:11111111.11111111.11111111.1111111111
1的个数能不太对
:)
换算成10进制
就是
255.255.255.191
255.255.255.255
- 关于如何计算子网掩码和广播地址的问题的一个例子
- 给出IP地址和子网掩码,如何计算该网段的广播地址
- 如何根据IP地址和子网掩码,计算其所在子网的网络地址,主机地址和广播地址
- 如何根据IP地址和子网掩码,计算其所在子网的网络地址,主机地址和广播地址 .
- 子网掩码和IP地址计算网络地址和广播地址的换算
- IP地址和广播地址不在一个网段内时根据IP地址和子网掩码计算广播地址
- 关于子网掩码和反子网掩码的问题
- 已知主机 ip 和子网掩码,计算这个主机所在网络的网络地址和广播地址的解法
- C类地址子网、主机、广播地址等子网掩码的相关的计算
- 如何通过一个IP和子网掩码得到网络地址和广播地址
- 子网掩码的主机地址是如何计算的
- 已知IP地址和子网掩码,求网络地址和广播地址以及可用的主机地址
- 广播地址的计算
- ip地址和子网掩码的相与计算规则
- 知道一个IP地址,如何计算出它的子网掩码啊?
- 根据ip地址和子网掩码获取广播地址的java实现
- 如何使用IP地址和子网掩码表示一个网段的IP
- 获得本机的IP地址。子网掩码。广播地址
- 人脸识别技术及研究关键问题
- 知名企业主页
- gocr
- PostgreSQL最常见问题
- 博客会让门户不再重要吗
- 关于如何计算子网掩码和广播地址的问题的一个例子
- Java线程入门教程
- 风里的影子[六]
- 一个超好听超感人的歌曲.....---思念風鈴---(一位台湾王牌制作人的单曲大碟)
- JAVA面试题集
- System Face
- 音乐
- TCP三次握手
- Welcome to Bruce's Blog