组建局域网完全攻略(1)--协议简解
一、引子
计算机硬件更新速度越来越快,而且价格也起来越便宜。在校园里,学生拥有计算机已经很普遍了。试想一下,假如这些计算机没有组成网络,而是各自为政,会不会有孤单、寂寞之感吗?答案是肯定的。在这里笔者将从最基本的东西入手,带读者组建自己的宿舍网。从而实现资源共享、代理上网、游戏对战等功能。
二、协议简解
tc++p/ip协议:它是目前最流行的商业化的协议,相对于osi,它是当前的工业标准或“事实的标准”,在1974年由Kahn提出的。它分为四个层次:应用层、传输层、互联层、主机-网络层。tcp/IP协议主要用于广域网,在一些局域网中也有应用,比如在windows 9x和netware网中可以使用,但是在功能和速度方面还有差距,本来tcP/IP的设计目标就和IPX/SPX不一样。在设置TCP/IP协议的时候,主要有ip地址和子网掩码,网关(gateway:在通信中提供网络协议之间的转换,适用于不同协议主机之间的信息交换),域名解析服务器(NDS: Domain Name System,即把你输入的网址转换为数字型的ip地址)和Netbios等等。
IPX/SPX协议:现在解释一下这种应用很广的网络协议。IPX/SPX是基于施乐的XEROX’S Network System(XNS)协议,而SPX是基于施乐的XEROX’S SPP(Sequenced Packet Protocol:顺序包协议)协议,它们都是由novell公司开发出来应用于局域网的一种高速协议。它和TCP/IP的一个显著不同就是它不使用ip地址,而是使用网卡的物理地址即(mac)地址。它也和TCP/IP协议一样不能和OSI完全对应。只包含了OSI中传输层和网络层的部分。在实际使用中,它基本不需要什么设置,装上就可以使用了。由于其在网络普及初期发挥了巨大的作用,所以得到了很多厂商的支持,包括microsoft等,到现在很多软件和硬件也均支持这种协议。
NetBios和NetBEUI:NetBIOS由microsoft和IBM开发,是会话层的协议,它建立允许不同计算机上的应用程序通过网络传输的连接会话。它是为只需要与别的在同一个网络上的计算机会话这一目的话设计的。在win9x&me中,当你在IPX/SPX中选定“希望在IPX/SPX启用NetBIOS”后,在TCP/IP的设置中可以选定“通过TCP/IP启用NetBIOS”。而NetBEUI则是IBM为自己作为网络传输站的网络产品设计的。它是NetBIOS的一个扩充版本,定义了没有被NetBIOS定义的祯类型,它能在中小规模的单网上传输数据。它可以在win9x&me中直接安装。
组建局域网完全攻略(2)--网线制作
三、网线的制作
RJ-45线的制作:
先准备好我们所需的工具:压线钳。
1.先抽出一小段线,然后把外皮剥除一段(长度大约为1.2-1.3厘米);
2.根据排线标准将双绞线反向缠绕开,现行的接线标准有t568a和t568B标准,平常用得较多的是t568B标准。这两种标准本质上并无区别,只是线的排序序顺不同而已;
T568B标准从1-8的排线顺序为:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕。T568A即在T568B的基础上,把1<-->3,2<-->6的顺序相互换一下即可。
3.用压线钳把参差不齐的线头剪齐;
4.把线插入水晶头,并用压线钳夹紧(使劲),另一头也按同一标准接好;
在这里笔者提醒读者,在使用HUB、交换机等集线设备时,这两种标准不能混用。而双机互联未使用集线器的情况下,便得一头采用T568A标准,另一头采用T568B标准。因为根据规定,网卡的脚1和脚2为发送数据,而脚3和脚6为接收数据引脚。1、3,2、6线互换主要是使一块网卡1、2脚发送数据,另一块网卡正好用3、6脚接收。
5.最后使用测试仪测试你的网络线是否接通,也可以直接用到网络上进行测试数据能否接通。
细缆线的制作:
在用细缆线打造网络时,由于计算机之间的距离有长有短,因此网线也要取用适当长度才行。首先准备好你的武器:尖嘴钳、斜口钳、扳手、万用表。
1.首先将锁式BNC接头组件中的环形螺丝、金属环片、像皮垫圈等按顺序套上RG58 A/U电缆一端;
2.去掉一小段RG58 A/U同轴电缆外层包线(约1-1.2cm),露出部分导电网,并将导电网部分向外拔开;
3.去掉一小优包覆芯线的绝缘体,露出中心导体。中心导体露出的长度要顶到勉为其难镀金针头的针尖端,且后方不宜露出过多的裸线。
4.放入金属圆锥套。
5.将中心导体的裸线部分插入镀镏金针头后半部,插入后可将针头按顺时方向略为旋转一不能超过两圈;
6.将镀镏金针头部分插入金属套管,同时把橡皮垫圈往接头方向推进,使翻开的导电网顶住前端的金属圆锥套。
7.将接头内的导电网略为整理一下,再将金属垫片推入,把导电网完全覆盖在内,最后将环形螺丝往金属套管的方向推进,并旋紧环形螺丝。
8.制作完成,你可以进行测验你的网线是否能接通。
组建局域网完全攻略(3)--组网类型
四、组网类型
1.网卡
网卡按接头种类可分为AUI、BNC和RJ45接头三种类型,它们分别用来连接三种不同的网络电缆,即AUI电缆、RG-58A/U电双绞线[包括非屏蔽线(UTP)和屏敝双绞线(stP)两种]。AUI接头和电缆,由于布线施工麻烦,已被市场淘汰,本人就不详叙述。采用BNC接头和RG-58A/U网络电缆来构造网络,不仅价格低廉、且安装容易,因此备受diy族的青睐。RJ-45接头用来连接双绞线,因易于扩展、系统调试方便,也得到大家普遍采用。
网卡以总线形式又可分为PCI、EISA、PCI、SISC四种,现在普遍采用PCI接口的网卡;还可按数据传输频宽为为10M/S、100M/S,10M-100M、千M网网卡,现用得比较多的是10M-100M自适应网卡。</P><P> 2.网络类型
一般来说,局域网拓扑大致可分为总线型(BUS)、星型(star)、环形(ring)网络等几种。
总线型结构是用一条共用的网线(一般采用细缆线)来连接所有的计算机。它的优点是成本低廉,布线简单,但有一个致命的缺点便是整个网络任何一个节点发生故障,整个网络将瘫痪。这种拓扑结构逐渐被淘汰。10台以下计算机比较适合总线型组网,10台以上便维护麻烦,且易出故障。
星型是所有计算机都接到一个集线器(或是交换机、路由器等),通过集线器在各计算机之间传递信号。它的优点便是网络局部线路故障只会影响局部区域,不会导致整个网络瘫痪,维护方便。缺点便是成本较高(相对而言)。从上述内容大家可以看出,总线型不用集线器,而星形则至少要有一个集线器,才能使网络运转,从而增加了这部分的开支。星型组网比较流行,它适合任意台计算机组网。
环型结构只有IBM公司采用,目前用的比较少,笔者认为也不是将来的趋势。
组建局域网完全攻略(4)--从经济和实用角度分析组网
五、从经济和实用角度分析建网,可以分为以下几类:
1、经济型:这种组网方式一般采用总线型,即用细缆线相连。它的特点是投资少,见效快(何解,还有见效快之说?^_^),但维护比较麻烦。
我们可以使用带BNC头(一定要带)的ISA或PCI的网卡,建议使用PCI10M网卡。topstar te-3500N便是一种比较好的网卡,它的兼容性好,除了BNS接口以外还带RJ-45接口,价格只需40元左右。
用细缆连接电脑时,需要注意,便是两台计算机的最小长度不得低于0.5米,最大长度不得超过180米,假如小于最小长度或者大于最大长度,均会造成网络联接不通的情况。另外,总线的两端必须安装50欧母的终端电阻器。
2、实用型:一般采用星型组网,即用HUB与双绞线与各台计算机相联。
在这种组网方案中,笔者还是建议使用topstar te-3500N(PCI 10M)网卡和HUB(根据计算机的多少决定需要多少口的HUB,一般只就多不就少)。它与经济型相比,维护比较简便,但你掏也的银子却会多许多。
3、发烧型:还是采用星型组网,但是它的网络速度可以达到100M甚至1000M,当然,代价就是你多掏不秀气的银子哦。
网卡可以采用类显PCI10M/100M自适应的网价,d-link10M/100M自适应的交换机。
下面是以16台计算机为例,列出各种组网方式的经济预算。
组建局域网完全攻略(5)--资源共享
六、资源共享
所谓资源共享,即文件、打印机、光驱、硬盘等资源。在这里笔者主要介绍windows 98系列的操作系统共享连接。
1.windows xp-7-8
第一步:安装网卡驱动程序,进入控制面板,双击添加硬件,按下一步,下一步,选“网络适配器”,下一步,找到网卡的驱动盘,点击“从磁盘安装”,输入网卡动动的路径a:\win7,确定,计算机开始复制文件,复制文件以后,系统需要重新启动。
重启以后,需要检测网卡驱动是否安装成功,计算机桌面-我的电脑-点击右键-属性,进入设备管理器,点击网络适配器菜单,看看网卡是否安装成功,中断是否有冲突。
第二步:安装和设置计算机所需的通讯协议;
计算机桌面-网上邻居-鼠标右键,进入配置窗口。我们可以看到,计算机已经自动安装上了tcp/ip协议,在此基础上,还需安装netbuei协议和ipx协议,netbeui协议的优势是,在小型局域网内,可以使计算机访问速度进一步提高,而很多游戏则需要ipx协议支持。
添加netbuei协议,计算机桌面-网上邻居-点击右键-属性,进入网络配置窗口,按添加,选中协议,按一下添加按扭,在左边选microsoft,右边选netbuei协议,最后按确定,在这时计算机会提示你插入windows7安装盘,然后把所需文件复制到计算机系统里。netbuei协议安装完成后,还需添加添加ipx协议,它与netbuei协议添加过程类似,在此便不累述。安装完协议以后需要重启计算机。
第三步:计算机桌面-鼠标右键-属性,选中“允许其他用户访问我的文件”和“允许其他计算机使用我的打印机”。
第四步:指定IP地址和子网掩码,设定IP地址为192.168.0.1,子网掩网为:255.255.255.0不同的计算机的IP不能相同,比如比如第一台计算机的IP为192.168.0.1,那另一台计算机你可以设IP为192.168.0.2,子网掩码一致,其它计算机依此类推。
第五步:网上邻居-标识-工作组。计算机的工作组需要设置成一样,比如我便设置成workgruop,不同的工作组相互之间是不能访问的。计算机名随便取个名字便可以了,只要不重复,笔者是按计算机顺序进行编号,第一台计算机是pc01,第二台计算机是pc02,这样设置的好处是方便管理。
第六步:设置完成,重启计算机。点网上领居看看是否看到别的计算机啦。
第七步:把你需要共享的文件夹或者磁盘共享,双击我的电脑,选中你所需共享的文件夹或者磁盘驱动,点右键-属性-共享-确定。
组建局域网完全攻略(6)--共享上网
七、共享上网。
说共享上网,往往便是说代理服务器软件的设置了。笔者在此介绍一个简单易用,而功能不失为全面的wingate软件,它是共享软件,未注册可以试用30天,可以在http://www.wenchuan.com/htm/WinGate.htm处下载到最新版,现在版本是4.3
b,5.5M。
wingate的安装,笔者是在pc01,IP为192.168.0.1的机器上安装wingate
第一步:下载wingate软件,解压,双击.exe文件进入安装画画。选择configure
this machine as a wigate server选项,即把wingate安装为服务器模式。
第二步:输入注册信息
第三步:选择安装模式,在这里选择Express
setup(recommended),即自动安装模式。安装完毕后,计算机重启。
第四步:进入wingate管理窗口,第一次进入时,计算机会提示你修改管理员密码。左边是wingate开放的服务类型,右边是对各工作站上网进行监测。
工作站的参数设置
第一步:修改hosts文件。一般在windows目录下有一个hosts.sam文件,在初始状态,系统是没有hosts文件的,我们可以通过把hosts.sam更名为hosts或者复制得到这个文件。用记事本打开hosts,在最后一行加上:
192.168.0.1 pc01,存盘退出。注意192.168.0.1和PC01为安装wingate代理软件的计算机IP和计算机名。
第二步:设置dns。启用dnS,输入主机名为本机台,域可以不填,DNS服务器搜索顺序填写为代理上网服务器主机,在这里是192.168.0.1或者是当地的ISP服务器的IP地址,比如在长沙是202.103.96.111。按添加。
第三步:在工作站中,测试网络是否连通。
先测试内部网:进入ms-dos窗口,输入ping pc01
内部网测试通过以后,测试wingate是否配置正确。ping
www.cn-lan.com
上述两项返回值,如下显示则证明网络无问题
Pinging fengyun [192.168.0.103] with 32 bytes of data:
Reply from 192.168.0.103: bytes=32 time<10ms TTL=128......
如果返回值为request times out.则需要检测网络和wingate的配置是否正确。
工作站其作应用软件的设置
浏览器设置:以ie为例,其它类似。启动IE,工具-Internet选项-连接-局域网设置,点选使用代理服务器,在地址栏中输入192.168.0.1,端口号为80。
OICQ的设置:OICQ只要点选使用proxy socket5防火墙,并输入防火墙地址192.168.0.1和端口号8000,便能轻轻松松自入internet,通过OICQ与你的好友闲聊或交流技术问题了。
邮件接收设置:以foxmail为例,outlook类似。启动foxmail,这帐户-属性-邮件服务器,在发送邮件服务器和接收邮件服务器中均填上192.168.0.1,POP3邮箱帐号填你的邮箱全称,并把@改为#。
如我的邮箱为webmaster@cn-lan.com,在pop3邮箱处应填为webmaster#cn-lan.com。
通过wingate代理上网便搞定了,假如你觉得在工作站中每个应用软件均需设置,嫌比较麻烦的话,笔者向你推荐sygate这款软件,它属于网关类软件,在服务器上安装以后,工作站只需设置网关和DNS以后,其它应用类软件均不需进行设置,简单易用。在www.cn-lan.com网站有很详细的教程。
组建局域网完全攻略(7)--在局域网中发短信息和聊天
在internet中,人们利用OICQ、聊天室、BBS论坛与网友进行交流,我们在局域网中同样也可以实现上述功能。这些功能既可利用windows自带的程序实现,也可以利用第三方软件来实现。在这里,笔者先向大家介绍windows自带的程序实现局域网上信息交流。
在局域网中发短信息
在windows目录下,有个名为winpopup.exe的文件,为了方便,可以把它放到启动组中或者桌面上。运行winpopup,选菜单消息-发送,它可以针对某位用户或者计算机发送信息,也可以对某一工作组发送。在工作组中输入workgroup,消息窗口中输入所示的文字,确定。这些信息即发送到workgroup的工作组当中。当计算机接收时,它会显示从哪台计算机发送过来的消息和具体时间。需要指出的是,当几台计算机用同一个帐号登录网络时,用winpopup发短信息到用户,只有第一台登录网络的用户才能接收得到,其它计算机均无法接收到信息。另外windows2000server,不需运行winpopup软件,也能接收到短信息。
winpopup的优点:它使用的是netbeui协议,对网络的配置要求较低,它在传输过程中,基本上不会影响网络和其它用户的工作,更主要的是,它是windows自动的程序,不需要另外安装。
缺点是只能发送小容量的文本信息,最大不超过64K,所以用它大容量信息是无法完成。
召开网络会议
应用windows自带的netmeeting软件,在局域网实现聊天、语音交流等功能。
首先检查计算机是否已经安装netmeeting,在开始-程序-internet工具-netmeeting处,假如没有,可以到在控制面板-添加/删除程序中的windows安装中找到。
第一步:运行netmeeting,假如第一次运行的话,需要对它进行配置,
第二步:然后输入个人信息。
第三步:选中“当netmeeting启动时登录到目录服务器”;不要选“不要在目录中列出我的名字”。
第四步:由于是通过局域网进入netmeeting,所以选择“局域网”。
第五步:计算机将启动音频设置向导,对音箱大声音大小和麦克风进行设置。
设置完成以后,将正式进入netmeeting,马上可以体会到netmeeting给我们带来的快感。
进入netmeeting以后,在需要主持会议的计算机(临时netmeeting服务器)点选呼叫-主持会议,输入会议名称,并在会议工具中把“共享、聊天、白板、文件传送”一并选中,确定。
工作站启动netmeeting以后,需要加入网络会议,选呼叫-新呼叫,填上主持会议计算机的IP地址,笔者填的是192.168.0.103.在使用中选择自动。其它工作站与此选择一样。
当有工作站加入到网络会议当中,netmeeting会在名称下面显示加入会议人的姓名(图715.jpg),在最底下,有四个选项,分别为共享程序、聊天、白板、传送文件。
共享程序:可以将程序的控制权传递给拥有
NetMeeting 3.0
或更高版本的与会者。不能将程序的控制权传递给拥有早期版本的参加者。NetMeeting
将在共享程序者的桌面上显示消息,询问是否允许传递控制权。如果要自动授予许可,请在“共享”对话框中选中“自动为控制接受请求”复选框。
聊天:即与我们平常上internet的聊天室类似,不过功能没那么强大。
聊天界面,在消息下面输入要发送的信息,在最下面可以选择你要发送的对象,可以是聊天中的每个人,也可以是私聊。
netmeeting的聊天功能只能传送文本信息,那么想传送图片怎么办?如比做个网页,网页设计需要布局,假如用语言来描述,那需要很大一堆话才能说得清,假如借助netmeeting的白板,哈哈,一下子便搞定了,一切简单明了。
netmeeting还有一个很实用的功能,便是文件传送,不知大家是否经常会碰到oicq不能传送文件,而收电子邮件又延时,这里便可利用netmeeting,来实时传送文件。
netmeeting不仅适合局域网用户,同时也适用于internet。当计算机拔号163上网以后,ISP会自动分配一个IP,我们可以利用这个临时IP来实现网络会议。
以上叙述的收发短信息、聊天等是windows自带的程序,功能并不强大,假如读者有兴趣,可以到http://portal2.eastchina.com/cbuilder/下载免费的局域网聊天室软件,网站上有相关的软件使用说明。
组建局域网完全攻略(8)--在局域网中建立内部internet网络
在宿舍网里,假如拥有一个属于自己的个人主页,是不是很爽,它不但能给自己一个学习的机会,同时又可以同学面前展向你的才华。
microsoft公司在操作系统中均内置了web软件,windows
xp与7用的是iis,最新版本是5.0。windows 8用的是pws,可以到8安装盘中找到。笔者以windows
2008 server版的iis 5.0为例,介绍怎样实现internet网络。
假如pc01计算机安装windows 2008 server,先看看是否已经安装了iis。windows
2000安装程序典型安装iis程序是自动安装的,假如没有,可以到控制面板-添加/删除程序-windwos安装中安装进去,点下一步,一路确认,需重启计算机。
安装完以后,可以在网络上任意一台计算机中的浏览器的地址栏中输入http://192.168.0.1或者是http://pc01,均可出现如图所示的画面。
在缺省状态下,index.html存放目录应在\inetput\wwwroot\目录下,可以利用管理工具/Internet信息服务工具对IIS进行管理。
组建局域网完全攻略(9)--网络知识临时充电
局域网连接测试工具
ping,它经常用于检测计算机是否可以连通:
它的命令格式为:ping 目的地址 [参数1] [参数2] ......
其中目的地址是指被测试计算机的IP地址或域名或者是计算机名。主要参数有:
a:解析主机地址;
n:数据:发出的测试包的个数,缺省值为4;
l:数值:所发送缓冲区的大小;
t:继续执行ping命令,直到用户按ctrl+c终止。
ipconfig,一般用于查看本机IP地址等信息:
它的命令格式为:ipconfig [/参数1] [/参数2] ......
a11:显示与TCP/IP协议相关的所有细节,包括主机名、节点类型、是否启用IP路由、网卡的物理地址、默认网关等;
batch [文本文件]:将测试的结果存入指定的文本文件中,以便于逐项查看;
renew:如果计算机启用 DHCP 并使用 DHCP 服务器获得配置,请使用 ipconfig /renew 命令开始刷新租约。
另外还有一个与ipconfig相类似的命令,即winipcfg,它在windows环境下运行,具有图形界面。
netstat,命令显示协议统计信息和当前的 TCP/IP 连接:
它的命令格式为:netstat [-参数1][-参数2]
-a 命令将显示所有连接;
-r 显示路由表和活动连接;
-e 命令将显示 Ethernet 统计信息;
-s 显示每个协议的统计信息;
-n,则不能将地址和端口号转换成名称。
nbtstat,是解决 NetBIOS 名称解析问题的有用工具,可以使用 nbtstat 命令删除或更正预加载的项目:
它的命令格式为:nbtstat [-参数1][-参数2]......
-n 显示由服务器或重定向器之类的程序在系统上本地注册的名称;
-c 显示 NetBIOS 名称缓存,包含其他计算机的名称对地址映射;
-R 清除名称缓存,然后从 Lmhosts 文件重新加载;
-RR 释放在 Wins 服务器上注册的 NetBIOS 名称,然后刷新它们的注册;
-a name 对 name 指定的计算机执行 NetBIOS 适配器状态命令。适配器状态命令将返回计算机的本地 NetBIOS 名称表,以及适配器的媒体访问控制地址;
-S 列出当前的 NetBIOS 会话及其状态(包括统计)。
组建局域网完全攻略(10)--常见问题FAQ
Q:两台计算机,操作系统皆为windows 7,为什么在网上邻居里看不到对方?
A:像这种问题,需要综合考虑,问题可能出现在以下几种。1.检测网卡驱动程序是否正确安装?2.是否安装了tcp/ip和netbeui协议?3.ip地址是否在同一网段?4.工作组是否相同?5.是否设置了文件共享?6.网络线有无故障?是否按标准制作的?
Q:两台计算机,一台为windows7,另一台为windows 8,为何windows 8的计算机能访问windows 7的资源,而windows 7却不能访问8?我已经在8下设置了共享。
A: 8可以访问7,可以说明协议、工作组、网线都没问题,你只需要在8的帐户管理为7新开一个帐号即可,然后你用这个帐号登录7,看看,一切搞定了吧。
Q: 用sygate作代理,我的工作站为什么一直无法连上互联网+?
A: 首先你要保证你的服务器端已经正确安装了sygate软件,然后你需要在工作站上指定网关为安装有sygate主机的IP,并设定好DNS,具体操作可参照sygate教程。
Q:还是用sygate作代理,有4台机器工作站,为什么老是有两台工作站不能上网?而这台机器又不固定的,有时这台,有时那台?
A:很明显,你所用的sygate系列号只允许3个用户上网,解决的办法是找到更多用户(或者无限制)的系列号,再重新安装即可。
Q:我想玩对战游戏,可是游戏安装是提示未找到相关协议?
A:有些游戏需要tcp/ip协议支持,而有的则需要ipx协议支持,看你的游戏支持哪种协议,建议你在计算机上把这两种协议教安装上,便万事无忧了。
Q:使用netmeeting,工作站上的netmeeting一直无法拔通主机,不知何故?
A:请先检查网络是否连通,再看看主机上是否安装天网等防火墙。