某公司的IP地址范围是由4个B类地址172.35.0.0至172.38.0.0聚集而成,求出超网的网络地址和掩码?
时间: 2024-03-06 08:51:54 浏览: 128
将4个B类地址合并成一个超网,可以将它们的网络位进行相同的位运算,直到最后得到一个连续的网络地址。具体步骤如下:
1. 首先将4个B类地址转换成二进制格式:
```
172.35.0.0 10101100 00100011 00000000 00000000
172.36.0.0 10101100 00100100 00000000 00000000
172.37.0.0 10101100 00100101 00000000 00000000
172.38.0.0 10101100 00100110 00000000 00000000
```
2. 同时将它们的网络位进行相同的位运算,直到得到一个连续的网络地址:
```
10101100 00100xxx 00000000 00000000
```
3. 根据上面的结果,可以得到超网的网络地址为172.35.0.0,掩码为255.252.0.0(即11111111 11111100 00000000 00000000)。
因此,超网的网络地址为172.35.0.0,掩码为255.252.0.0。
相关问题
某公司ip地址范围是有6个C类地址196.35.130.0至196.35.135.0聚集而成,求出超网的网络地址?
首先将这6个C类地址转换为二进制形式:
```
11000100.00100011.10000010.00000000 (196.35.130.0)
11000100.00100011.10000011.00000000 (196.35.131.0)
11000100.00100011.10000100.00000000 (196.35.132.0)
11000100.00100011.10000101.00000000 (196.35.133.0)
11000100.00100011.10000110.00000000 (196.35.134.0)
11000100.00100011.10000111.00000000 (196.35.135.0)
```
我们可以发现,这6个地址的前22位都相同,因此可以将它们合并成一个超网。超网的网络地址为:
```
11000100.00100011.10000010.00000000 (196.35.130.0)
```
也就是网络号为 196.35.130.0,子网掩码为 255.255.252.0 (/22)。
(1)编写getNumber.jsp, 生成1-100之间随机数 将该数存入session 给出超链接去玩猜数游戏
好的,以下是getNumber.jsp的代码实现:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>猜数字游戏</title>
</head>
<body>
<%
// 生成1-100之间的随机数
int number = (int) (Math.random() * 100) + 1;
// 将该数存入session
session.setAttribute("number", number);
%>
<h3>欢迎来到猜数字游戏!</h3>
<p>我已经想好了一个1-100之间的整数,请你猜猜是多少?</p>
<a href="guessNumber.jsp">开始游戏</a>
</body>
</html>
```
在该页面中,我们使用了JSP内置对象session,将生成的随机数存入session中,然后通过超链接指向guessNumber.jsp页面,让用户开始猜数字游戏。
阅读全文