成为会员 登录
职业IT人-IT人生活圈 返回首页

贵い在坚持ミ的个人空间 http://www.51myit.com/?85437 [收藏] [复制] [分享] [RSS]

日志

网络工程师教程<五>

已有 41 次阅读2011-8-27 11:38 |个人分类:网络交流| 网络工程师


例:本例通过计算主机数来划分子网。
     某集团公司给下属子公司甲分配了一段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号端口 并开发即可。



路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-16 00:53 , Processed in 0.089938 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部