例:本例通过计算主机数来划分子网。
某集团公司给下属子公司甲分配了一段IP地址192.168.5.0/24,现在甲公司有两层办公楼(1楼和2楼),统一从1楼的路由器上公网。1楼有100台电脑联网,2楼有53台电脑联网。如果你是该公司的网管,你该怎么去规划这个IP?
题目需要我们将192.168.5.0/24这个网络地址划分成能容纳101/54/2个主机的子网。因此我们要先确定主机位,然后根据主机位决定网络位,最后确定详细的IP地址。
① 确定主机位
将所需要的主机数自大而小的排列出来:101/54/2,然后根据网络拥有的IP数目确定每个子网的主机位:如果2的n次方-2≥该网段的IP数目,那么主机位就等于n。于是,得到:7/6/2。
② 根据主机位决定网络位
用32减去主机位剩下的数值就是网络位,得到:25/26/30。
③ 确定详细的IP地址
在二进制中用网络位数值掩盖IP前面相应的位数,然后后面的为IP位。选取每个子网的第一个IP为网络地址,最后一个为广播地址,之间的为有效IP。得到:
【网络地址】 【有效IP】 【广播地址】
【192.168.5.0/25】【192.168.5.1/25-192.168.5.126/25】【192.168.5.127/25】
【192.168.5.128/26】【192.168.5.129/26-192.168.5.190/26】【192.168.5.191/26】
【192.168.5.192/30】【192.168.5.193/30-192.168.5.194/30】【192.168.5.195/30】
简单的子网划分算法
由于很久以前学习的,可能回有点差错,希望高手分指出来!
论坛有贴说到划分的原理,所以我发了自己学过的一个方法分享给大家!
十进: 128 64 32 16
2平方: 2^7 2^6 2^5 2^4
二进: 10000000 1000000 100000 10000
排位 第八位 第七位 第六位 第五位
十进 8 4 2 1
2平方 2^3 2^2 2^1 2^0
二进 1000 100 10 1
排位 第四位 第三位 第二位 第一位
255=128+64+32+16+8+4+2+1
11111111=10000000+1000000+100000+10000+1000+100+10+1
255换成二进制为11111111
128+64+32+16+8+4+2+0=254
10000000+1000000+100000+10000+1000+100+10+0=111111110
254换成二进制为11111110
192=128+64
10000000+1000000=11000000
192换成二进制为11000000
157=128+0+0+16+8+4+0+1
10000000+10000++1000+100+1=10011101
157换成二进制为10011101
158-128=29 29不能减64和32 29-16=13 13-8=5 5-4=1 1不能减2 1-1=0(1能减1
)
第八位,第5-3位和第一位能减为1
第七-六位和第二位不能减为零
从上面几个例子可以看出,255以内的正整数,从128起开始减,给8组数值减,只
要能被减在二进制所在的位数就是1,反之不能减就为0!
192.168.1.0
255.255.255.0
划分为两个子网:
1、换成二进制
11000000.10101000.00000001.00000001
11111111.11111111.11111111.00000000
2、同类网段划分子网掩码
11111111.11111111.11111111.00*000000
因为划分两个子网所以取*前两位进行排列组合,两位才能变化,前面两位成为子
网掩码的一部份,但还是受到IP规则的约束。
00*000000至00111111(最小IP不能为0)
01*000000至01111111
11*000000至11111111(最大IP不能为255)
10*000000至10111111
所以两个新的子网掩码为
255.255.255.64
255.255.255.128
3同类网段划分子网IP
后面六位被划分为独立的ip,即受到IP规则的约束,*的后面6位不能全为255(11111111)或全为0(00000000),所以IP应划分为
01*000001至01111110
10*000001至10111110
所以新的两个IP段为
192.168.1.65-192.168.1.126
192.168.1.129-192.168.1.190
可用ip个数为2^6-2=62(减两个位000000和111111)
192.168.1.64 192.168.1.128
255.255.255.64 255.255.255.128
这样划分,子网掩码排列方式改变了苏以子网间不能PING通
在IP不够使用时也可以进行子网划分来增加IP,只是IP的排列方式改变了但子网间可以PING通
192.168.1.0
255.255.255.0
划分为两个子网:
1、换成二进制
11000000.10101000.00000001.00000000
11111111.11111111.11111111.00000000
2、同类网段划分子网掩码
11111111.11111111.111111+11.00000000
因为划分两个子网所以取*前两位进行排列组合,两位才能变化,*前面两位成为子网IP的一部份,受到IP规则的约束。
00*00000000至00*11111111(最小IP不能为0)
01*00000000至01*11111111
11*00000000至11*11111111(最大IP不能为255)
10*00000000至10*11111111
所以两个新的子网掩码为
255.255.127.0
255.255.191.0
3同类网段划分子网IP
IP不能全为255(11111111)或全为0(00000000),所以IP应划分为
01*00000001至01*11111110
10*00000001至10*11111110
所以新的两个IP段为
192.168.2.1-192.168.1.254
192.168.3.1-192.168.1.254
可用ip个数为2^10-2=510(减两个位000000和111111)
192.168.2.0 192.168.3.0
255.255.127.0 255.255.191.0
安装 windows2003安装IIS。 安装也是一样。
IIS是干什么用的 当然是做网站用的,这个是WINOWS版本,linux系统使用的是 Apache .当然windows也可以使用Apache.相对而言Apache 安装稍微困难一点。所有先说IIS,Apache等linux篇再说
有2种办法。
第一种 找IIS安装包,傻瓜包,安装下就完成
第二中 使用WINDOWS自带的。需要安装光盘 或者ISO
首先我们将windows2003系统安装光盘放入光驱中。依次在电脑左下角,单击 开始 → 控制面板 →选择填加删除程序。
然后单击 填加/删除windows组件 ,弹出一个新的对话框
将鼠标选中 应用程序服务器。,并在前面打钩。进入安装界面
完成安装后打开 开始 → 管理工具 → Internet 信息服务(IIS)管理器
至此,我们可以确认,IIS安装完成。安装完IIS以后,windows2003IIS默认没有开启父路径、 默认没有开启asp访问权限、默认数据提交限制最大为200K 。这些都需要我们改。
我们首先开启asp访问权限, 步骤如下:打开internet信息服务器管理器 。选中Web服务扩展。选中右侧Active Server Pages ,单击 允许
然后我们开启asp访问父路径, 顺序依次是 单击 网站 → 属性 → 主目录 → 配置 → 选项 → 启用父路径
设置完成后,我们在IE浏览器中输入 http://localhost 则显示 建设中
做网页直接使用
三剑客软件
dreamweaver,fireworks,flash
还需要会PS。视频制作。等等,只要关于网站的软件都需要。
当然,这个属于一个大专业这里只是顺便带过。
这个也可以继续专研。有时间放详细教程吧。
安装完IIS 就可以开启FTP了。FTP是什么?是文件传输协议 简单点说就是 给人家下载用的。
现在大家记得背 21号端口接收命令 20号端口传输数据
开始做
(一)配置允许匿名连接FTP 服务器:
1、启动“Internet 信息服务管理器”,双击“服务器名称”,
2、双击“FTP 站点”,右击“默认 FTP 站点”,然后单击“属性”:选中IP地址、主目录[注意下方的权限是“读取”和“日志访问”,因为是允许匿名连接,所以一般不设置“写入”]
3、单击“安全帐户”。单击以选中“允许匿名连接”复选框(默认是被选中的)。
4、“确定”。
(二)测试匿名连接FTP 服务器:
在IE中输入ftp://192.168.0.XXX,(你的电脑服务器IP,不会的可以进入DOS打Ipconfig了解,或者点你网卡看右下角的标志)即可登录FTP服务器,因为是匿名连接,所有只能是下载FTP服务器中的资源。
(三)配置隔离用户的FTP服务器:
1、启动“Internet 信息服务管理器”,双击“服务器名称”。
2、双击“FTP 站点”,右击“默认 FTP 站点”,选“删除”。重启电脑。
3、右击“FTP 站点”,选“新建”/“FTP站点”:输入描述/选择IP(不要改决口)/选“隔离用户”/浏览FTP的主目录/选择写入权限(如果仅仅让用户来下载复制文件就不要勾选写入),完成。
4、右击您刚建立的FTP站点/属性,之后选“安全账号”,去掉“允许匿名连接”的复选框。确定。
5、建立用户和密码:如user1、user2、user3……
6、在你的FTP主目录中建立一个文件夹:localuser,再在其中建立其他的文件夹,必须与用户名相同,如user1、user2、user3……
记得关闭防火墙,或者在防火墙添加 20 21号端口 并开发即可。