//下面任务直接对应的知识点为(2.a),(2.b),大家可以先去完成任务然后带着问题学习《知识小课堂》
广域网基本概念
局域网基本概念
IPV4 IPV6
趣味儿讲解
IP地址的划分//建议二倍速观看
IP地址与路由控制
IP分片与重组
IP与MAC
TCPIP协议
TCP与UDP
DNS域名解析
DHCP技术
IGMP协议
ARP协议
ARP与RAPP
图解如何铺设防火墙
住在⼀起的同事之间经常会联网打⼀些局域网的游戏,比如王者、吃鸡之类的。现在公司买了⼀台TP-LINK无线路由器,但 是小王不知道怎么样才能让大家都在⼀个局域网中打游戏,你能帮他这个忙吗?
规划⼀个C类IP地址,例如使用子网掩码将IP地址192.168.99.0~192.168.99.255划分成四个子网(可以从8位主机号中借用 位作为子网号),并使之能互联互通
希望大家先独立完成任务再参考下面的解决思路
安装思科模拟器并学习其使用方法
思科模拟器的安装及使用
任选一C类IP地址并将其转化为二进制
(由于步骤较为繁琐且错误概率大,我们可以编写一个程序来完成)
#include
#include
void to(int n,int *p)//将十进制数转化为8位二进制数
{
int i,j,a[8]={
0,0,0,0,0,0,0,0};
int m=0;
if(n>255)
printf("error\n");
else
{
j=n;
while(j!=0)
{
i=j%2;
j=j/2;
a[m]=i;
m++;
}
for(int x=7;x>=0;x--)
p[7-x]=a[x];
}
return;
}
int main(void)
{
printf("请输入C类IP地址,'.'用空格代替:");
int i,q,w,e,r,a[8]={
0,0,0,0,0,0,0,0},b[8]={
0,0,0,0,0,0,0,0},
c[8]={
0,0,0,0,0,0,0,0},d[8]={
0,0,0,0,0,0,0,0};
char op;char N[35];
scanf("%d %d %d %d",&q,&w,&e,&r);
to(q,a);
to(w,b);
to(e,c);
to(r,d);
char M[35];
for(int h=0;h<=7;h++)
M[h]=a[h]+'0';
for(int j=9;j<=16;j++)
M[j]=b[j-9]+'0';
for(int k=18;k<=25;k++)
M[k]=c[k-18]+'0';
for(int l=27;l<=34;l++)
M[l]=d[l-27]+'0';
for(i=8;i<=27;i=i+9)
M[i]='.';
printf("C类IP地址的二进制表示为:");
for(i=0;i<=34;i++)
{
printf("%c",M[i]);
}
return 0;
}
易错提醒:注意要将每个字节对应的十进制数分别转化为二进制,不能整体转换
找到四个子网络的子网掩码
划分四个子网至少要向主机位借两位(借位个数>=log2(n),n为要划分的子网个数),即四个子网的子网掩码可以均为:
1111 1111 1111 1111 1111 1111 1100 0000
=》255.255.255.192
计算子网IP
子网IP=(父网络位)+(子网络位)+(主机位)
A子网:1100 0000 1010 1000 0110 0011(父网络网络位)+00(子网络网络位)+00 0000 =》192.168.99.0
地址范围:192.168.99.0~192.168.99.63
B子网:1100 0000 1010 1000 0110 0011(父网络网络位)+01(子网络网络位)+00 0000 =》192.168.99.64
地址范围:192.168.99.64~192.168.99.127
C子网:1100 0000 1010 1000 0110 0011(父网络网络位)+10(子网络网络位)+00 0000 =》192.168.99.128
地址范围:192.168.99.128~192.168.99.191
D子网:1100 0000 1010 1000 0110 0011(父网络网络位)+11(子网络网络位)+00 0000 =》192.168.99.192
地址范围:192.168.99.192~192.168.99.255
#######实验操作步骤在任务准备中已给出########
如图,PC0、PC1成功互联互通;
A、B、C三类地址的最⼤主机数分别是多少?
IP地址中主机号全为1或全为0的地址分别代表什么?
什么是环回地址?
a.划分四个子网,子网掩码一定是这样吗?
b.如果只划分四个子网,这样划分有什么好处?
//前三个思考的答案已在评论区中给出,欢迎大家在评论区踊跃回答思考4
@最后分享给大家一个歌曲希望大家每天心情棒棒哒!
星期五的早安