一、计算机网络基础
计算机网络:将多个具有独立工作能力的计算机系统通过通信设备和线路由功能完善的网络软件实现资源共享和数据通信的系统。
从定义中看出涉及到三个方面的问题:
(1)至少两台计算机互联。
(2)通信设备与线路介质。
(3)网络软件,通信协议和NOS
二、计算机网络的分类
用于计算机网络分类的标准很多,如拓扑结构,应用协议等。但是这些标准只能反映网络某方面的特征,最能反映网络技术本质特征的分类标准是分布距离,按分布距离分为LAN,MAN,WAN,Internet。
1.局域网
几米──10公里。小型机,微机大量推广后发展起来的,配置容易,速率高,4Mbps~2GbpS。 位于一个建筑物或一个单位内,不存在寻径问题,不包括网络层。
2.都市网
10公里──100公里。对一个城市的LAN互联,采用IEEE802.6标准,50Kbps~l00Kbps,位于一座城市中。
3.广域网
也称为远程网,几百公里──几千公里。发展较早,租用专线,通过IMP和线路连接起来,构成网状结构,解决循径问题,速率为9.6Kbps~45Mbps 如:邮电部的CHINANET,CHINAPAC,和CHINADDN网。
4.互联网
并不是一种具体的网络技术,它是将不同的物理网络技术按某种协议统一起来的一种高层技术。
三、局域网的特征
局域网分布范围小,投资少,配置简单等,具有如下特征:
(1)传输速率高:一般为1Mbps--20Mbps,光纤高速网可达100Mbps,1000MbpS
(2)支持传输介质种类多。
(3)通信处理一般由网卡完成。
(4)传输质量好,误码率低。
(5)有规则的拓扑结构。
四、局域网的组成
局域网一般由服务器、工作站、网卡和传输介质四部分组成。
1.服务器
运行网络0S,提供硬盘、文件数据及打印机共享等服务功能,是网络控制的核心。
从应用来说较高配置的普通486以上的兼容机都可以用于文件服务器,但从提高网络的整体性能,尤其是从网络的系统稳定性来说,还是选用专用服务器为宜。
目前常见的NOS主要有Netware,Unix和Windows NT三种。
(1)Netware:
流行版本V3.12,V4.11,V5.0,对硬件要求低,应用环境与DOS相似,技术完善,可靠,支持多种工作站和协议,适于局域网操作系统,作为文件服务器,打印服务器性能好。
(2)Unix:
一种典型的32位多用户的NOS,主要应用于超级小型机,大型机上,目前常用版本有Unix SUR4.0。支持网络文件系统服务,提供数据等应用,功能强大,不易掌握,命令复杂,由AT&T和SCO公司推出。
(3)Windows NT Server 4.0:
一种面向分布式图形应用程序的完整平台系统,界面与Win95相似,易于安装和管理,且集成了Internet网络管理工具,前景广阔。
服务器分为文件服务器,打印服务器,数据库服务器,在Internet网上,还有Web,FTP,E-mail等服务器。
网络0S朝着能支持多种通信协议,多种网卡和工作站的方向发展。
2.工作站
可以有自己的0S,独立工作;通过运行工作站网络软件,访问Server共享资源,常见有DOS工作站,Windows 95工作站。
3.网卡
将工作站式服务器连到网络上,实现资源共享和相互通信,数据转换和电信号匹配。
网卡(NTC)的分类:
(1)速率:10Mbps,100Mbps
(2)总线类型:ISA/PCI
(3)传输介质接口:
单口:BNC(细缆)或RJ-45(双绞线)。(^60090922b^2)
4.传输介质
目前常用的传输介质有双绞线,同轴电缆,光纤等。
(1)双绞线(TP):
将一对以上的双绞线封装在一个绝缘外套中,为了降低干扰,每对相互扭绕而成。分为非屏蔽双绞线(UTP)和屏蔽双绞线(STP)。局域网中UTP分为3类,4类,5类和超5类四种。
以AMP公司为例:
3类:10Mbps,皮薄,皮上注“cat3”,箱上注“3类”,305米/箱,400元/箱。
4类:网络中用的不多。
5类:(超5类)100Mbps,10Mbps,皮厚,匝密,皮上注“cat5”,箱上注5类,305米/箱,600—700元/箱(每段100米,接4个中继器,最大500米)。
接口顺序:
正常: 白桔 桔 白绿 蓝 白蓝 绿 白棕 棕
(对应) 1 2 3 4 5 6 7 8
集联: 白绿 绿 白桔 棕 白棕 桔 白蓝 蓝
(对应) 1 2 3 4 5 6 7 8
STP:内部与UTP相同,外包铝箔,Apple,IBM公司网络产品要求使用STP双绞线,速率高,价格贵。
(2)同轴电缆:
由一根空心的外圆柱导体和一根位于中心轴线的内导线组成,两导体间用绝缘材料隔开。
按直径分为粗缆和细缆。
粗缆:传输距离长,性能高但成本高,使用于大型局域网干线,连接时两端需终接器。
A.粗缆与外部收发器相连。
B.收发器与网卡之间用AUI电缆相连。
C.网卡必须有AUI接口:每段500米,100个用户,4个中继器可达2500米,收发器之间最小2.5米,收发器电缆最大50米。
细缆:传输距离短,相对便宜,用T型头,与BNC网卡相连,两端安50欧终端电阻。
每段185米,4个中继器,最大925米,每段30个用户,T型头之间最小0.5米。 按传输频带分为基带和宽带传输。
基带:数字信号,信号占整个信道,同一时间内能传送一种信号。
宽带:传送的是不同频率的信号。
(3)光纤:
应用光学原理,由光发送机产生光束,将电信号变为光信号,再把光信号导入光纤,在另一端由光接收机接收光纤上传来的光信号,并把它变为电信号,经解码后再处理。分为单模光纤和多模光纤。绝缘保密性好。
单模光纤:由激光作光源,仅有一条光通路,传输距离长,2公里以上。
多模光纤:由二极管发光,低速短距离,2公里以内。
五、局域网的几种工作模式
1.专用服务器结构(Server-Baseb)
又称为“工作站/文件服务器”结构,由若干台微机工作站与一台或多台文件服务器通过通信线路连接起来组成工作站存取服务器文件,共享存储设备。
文件服务器自然以共享磁盘文件为主要目的。 对于一般的数据传递来说已经够用了,但是当数据库系统和其他复杂而被不断增加的用户使用的应用系统到来的时候,服务器已经不能承担这样的任务了,因为随着用户的增多,为每个用户服务的程序也增多,每个程序都是独立运行的大文件,给用户感觉极慢,因此产生了客户机/服务器模式。
2.客户机/服务器模式(client/server)
其中一台或几台较大的计算机集中进行共享数据库的管理和存取,称为服务器,而将其他的应用处理工作分散到网络中其他微机上去做,构成分布式的处理系统,服务器控制管理数据的能力己由文件管理方式上升为数据库管理方式,因此,C/S由的服务器也称为数据库服务器,注重于数据定义及存取安全后备及还原,并发控制及事务管理,执行诸如选择检索和索引排序等数据库管理功能,它有足够的能力做到把通过其处理后用户所需的那一部分数据而不是整个文件通过网络传送到客户机去,减轻了网络的传输负荷。C/S结构是数据库技术的发展和普遍应用与局域网技术发展相结合的结果。
3.对等式网络(Peer-to-Peer)
在拓扑结构上与专用Server与C/S相同。在对等式网络结构中,没有专用服务器 每一个工作站既可以起客户机作用也可以起服务器作用。
六、网络互联设备
如果说由于微型计算机的普及,导致了若干台微机相互连接,从而产生了局域网的话,那么由于网络的普遍应用,为了满足在更大范围内实现相互通信和资源共享,因而,导致了网络之间的互联。本节将介绍一般网络互联的硬件设备。
网络互联时,必须解决如下问题:在物理上如何把两种网络连接起来。一种网络如何与另一种网络实现互访与通信,如何解决它们之间协议方面的差别,如何处理速率与带宽的差别,解决这些问题,协调,转换机制的部件就是中继器,网桥,路由器和网关等。
用硬件的方法解决网络之间的差异:
1.中继器
传输介质超过了网段长度后,可用中继器延伸网络的距离,对弱信号予以再生放大,IEEE802标准规定最多允许四个中继器接五个网段。中继器工作在物理层,不提供网段隔离功能。
2.特殊的中继器
集线器与交换器(多端口中继器):
(1)集线器:
是一种以星型拓扑结构将通信线路集中在一起的设备,相当于总线,工作在物理层,是局域网中应用最广的连接设备,按配置形式分为独立型hub,模块化hub和堆叠式hub三种。
智能型HUB改进了一般HUB的缺点,增加了桥接能力,可滤掉不属于自己网段的帧,增大网段的频宽,且具有网管能力和自动检测端口所连接的PC网卡速度的能力。
市场上常见有10M,100M等速率的HUB。
(2)交换器(switch):
交换式以太网数据包的目的地址将以太包从原端口送至目的端,向不同 的目的端口发送以太包时,就可以同时传送这些以太包,达到提高网络实际吞吐量的效果。交换器可以同时建立多个传输路径,所以在应用联结多台服务器的网段上可以收到明显的效果。主要用于联HUB,Server或分散式主干网。
按采用技术对交换器进行分类:
直通交换(cut—through):一旦收到信息包中的目标地址,在收到全帧之前便开始转发。适用于同速率端口和碰撞误码率低的环境。
存储转发(store—and—forward):确认收到的帧,过滤处理坏帧。适用于不同速率端口和碰撞,误码串高的环境。
应用注意:
(1)选10/100M适应交换机。
(2)选两种以上技术的交换机。
3.网桥
(1)过滤和转发。
(2)学习功能。
(3)连接不同的传输介质,无路径选择能力。
4。路由器
在多个网络和介质之间实现网络互联的一种设备,是一种比网桥更复杂的网络互联设备。
主要功能:
(1)分组转发,提供最佳路径,将不同硬件技术的网络互联起来。必要时进行分组格式和分组长度的转换。
(2)提供隔离,划分子网,路由器的每一端口都是一个单独的子网。
(3)提供经济合理的WAN接入。
(4)支持备用网络路径,支持网状网络拓扑,交换机,网桥要求,无环路拓扑。互联各种局域网和广域网。适用于大型交换网络。 可以认为使用Route后,形形色色的通信子网融为一体,形成了一个更大范围的网络,从宏观的角度出发,可以认为通信子网实际上是由路由器组成的网络,路由器之间的通信则通过各种通信子网的通信能力予以实现。
5.网关
用来互联完全不同的网络。
主要功能:把一种协议变成另一种协议,把一种数据格式变成另一种数据格式,把一种速率变成另一种速率,以求两者的统一。提供中转中间接口。在Internet中,网关是一台计算机设备,它能根据用户通信用的计算机的IP地址,界定是否将用户发出的信息送出本地网络,同时,它还将外界发送给本地网络计算机的信息接收。
七、Internet基本知识
1.Internet的发展
Internet网起源于1969年美国国防部高级研究计划局协助开发的4个节点组成的ARPA网。
1987年,NSF(美国国家科学基金会)采用招标的形式,由IBM等三家公司合作建立了一个新的广域网,美国其他部门的计算机网络相继并入此网,形成了目前的Internet主干网ANSnet。
1994年4月,中科院计算机网络信息中心(CNIC,Cas)正式接入Internet网,目前,我国已初步建成四个骨干广域网,即邮电部的CHINANET,教委的CERNET,科学院的CSTNET,电子部的CHINAGBN,这四个网均与Internet直接相连。
1997年4月,CHINAGBN、CERNET、CSTNET网之间己实现了互联。
2.Internet与Intranet
(1)Internet:
把世界各地的计算机网、数据通信网以及公用电话网,通过路由 器和各种通信线路在物理上连接起来,再利用TCP/IP协议实现不同类型的网络之间相互通信,是一个“网络的网络”,Internet网的基础是现存的各种计算机网络和通信网络。
Internet要解决的问题:
两个网络之间要通过中间设备实现物理连接,这台设备属于两个网络,解决低层物理的硬件‘互连’,即路由器或IP网关。
中间设备要实现网络之间的分组交换及寻径、协议转换等,解决高层的逻辑的软件“互连”,即TCP/IP协议。 Internet网可抽象为应用TCP/IP技术由路由器连接起来的网络。
(2)TCP/IP:
一组协议集(或协议栈)的总称,TCP/IP是这组协议的核心。 这组协议的功能是利用已有的物理网络互连起来,屏蔽或隔离具体网络技术的硬件差异,建立为一个虚拟的逻辑网络,实现不同物理网络的主机之间的通信。
(3)Intranet:
在一个单位或企业内为实现(TCP/IP协议)建立的网络。它可以是一个局域网也可以是一个广域网。
3.IP地址与子网掩码
(1)IP地址:
Internet网是由不同物理网络互连而成,不同网络之间实现计算机的相互通信必须有相应的地址标识,这个地址标识称为IP地址。IP地址提供统一的地址格式即由32Bit位组成,由于二进制使用起来不方便,用户使用“点分十进制”方式表示。IP地址唯一的标识出主机所在的网络和网络中位置的编号,按照网络规模的大小,常用IP地址分为以下三类:
A:这类地址的特点是以0开头,第一字节表示网络号,第##1二、##1三、四字节表示网络中的主机号,网络数量少,最多可以表示126个网络号,每一网络中最多可以有16777214个主机号。
0******* ******** ******** ********
1-126 0-255 0-255 1-254
B:这类地址的特点是以l0开头,第##1一、二字节表示网络号,第##1二、三字节表示网络中的主机号,最多可以表示16384个网络号,每一网络中最多可以有66534个主机号。
10****** ******** ******** ********
128-191 0-255 0-255 1-254
C:这类地址的特点是以110开头,第##1一、##1二、三字节表示网络号,第四字节表示网络中的主机号,网络数量比较多,可以有2097152个网络号,每一网络中最多可以有254个主机号。
110***** ******** ******** ********
192-233 0-255 0-255 1-254
IP地址规定:
网络号不能以127开头,第一字节不能全为0,也不能全为l。
主机号不能全为0,也不能全为l。
(2)子网掩码:
为了快速确定IP地址的哪部分代表网络号,哪部分代表主机号,判断两个IP地址是否属于同一网络,就产生的子网掩码的概念,子网掩码按IP地址的格式给出。 A、B、C类IP地址的默认子网掩码如下:
A: 255.O.O.0
B: 255.255.0.O
C: 255.255.255.0
用子网掩码判断IP地址的网络号与主机号的方法是用IP地址与相应的子网掩码 进行与运算,可以区分出网络号部分和主机号部分。
如10.68.89.1是A类IP地址,所以默认子网掩码为255.0.0.O,分别转化为二进制进行与运算后,得出网络号为10。再如202.30.152.3和202.30.152.80为C类 IP地址,默认子网掩码为255.255.255.0,进行与运算后得出二者网络号相同,说明两主机位于同一网络。
子网掩码的另一功能就是用来划分子网。在实际应用中,经常遇到网络号不够的问题,需要把某类网络划分出多个子网,采用的方法就是将主机号标识部分的一些二进制位划分出来用来标识子网。
(3)网关地址:
在Internet网中,网关是一种连接内部网与Internet上其他网的中间设备,也称“路由器”。网关地址是可以理解为内部网与Internet网信息传输的通道地址。
4.域名系统及DNS服务器
(1)域名系统:
与IP地址相比,人们更喜欢使用具有一定含义的字符串来标识Internet网上的计 算机,因此,在Internet中,用户可以用各种各样的方式来命名自己的计算机, 这样就可能在Internet网上出现重名的机会,如提供WWW服务的主机都命名为WWW,提供E—MAIL服务的主机都命名为MAIL等,这样就不能唯一的标识Internet网的主机位置。为了避免重Internet网协会采取了在主机名后加上后缀名的方法,这个后缀名称为域名,用来标识主机的区域位置,域名是通过申请合法得到的。这样,在Internet网上的主机就可以用“主机名.域名”的方式唯一的标识。如:WWW.TONGJI.EDIJ.CN名字中WWW为主机名,由服务器管理员命名,TONGJI.EDU.CN 为域名,由服务器管理员申请合法可以使用。域名具有一定的区域层次隶属关系,一般结构形式为“区域层次名.机构名.国别名”,TONGJI表示同济大学,EDU表示国家教育机构部门,CN表示中国。WWW.TONGJI.EDU.CN就表示中国教育机构同济大学的WWW主机。
Internet协会规定机构性域名有七类,分别为:
COM:商业机构组织。
EDU:教育机构组织。
INT:国际机构组织。
GOV:政府机构组织。
MIL:军事机构组织。
NET:网络机构组织。
0RG:非赢利机构组织。
地理性国别域名,对于不同的国家有不同的名称:
CN 中国 US 美国 JP 日本 FR 法国 AU 澳大利亚 CA 加拿大 UK 英国
(2)DNS服务器:
提供主机域名与IP地址之间相互转换服务的计算机系统。域名解析方法有两种:反复转寄查询解析和递归解析。
5.Web服务器
Web服务器也称为WWW(World Wide Web)服务器,主要功能是提供网上信息浏览服务。如^60090922c^3:
(1)应用层使用HTTP协议。
(2)HTML文档格式。
(3)浏览器统一资源定位器(URL)。
6.E—mail服务器
E—mail服务器主要提供电子邮件信箱服务。
使用电子邮件的方法:
(1)申请E-Mail信箱。
(2)设置E-mail服务器:
①邮箱名(帐号名)。
②发送、接收电子邮件的服务器地址。
③输入自己的电子邮件地址。
八、Windows 98 中的网络设置及网上邻居
1.进行网络设置
必须打开网络对话框,方法如下:
(1)桌面上无“网上邻居”图标时:
方法1:单击“开始”按钮,在出现的开始菜单中依次选择“设置→控制面板→网络”。
方法2:双击“我的电脑”图标,在出现的窗口中依次双击“控制面板→网络”。
(2)桌面上有“网上邻居”时:
鼠标右键单击桌面上“网上邻居”图标,在弹出的菜单中选择“属性”。
2.Windows 98对等网络设置
(1)添加网卡:
在出现的“网络”对话框中单击“添加”按钮,在出现的“请选择网络组件类型”组件框中选择“适配器”,然后单击“添加”按钮,在出现的“选择网络适配器”窗口中选择“厂商(如Novell/Anthem)和网络适配器(型号)(如NE2000Compatible)”,然后单击“确定”按钮即可。
(2)修改中断号和I/0地址:选定“NE2000Compatile”,单击鼠标右键在出现的菜单中选择“属性”,在出现的“网卡属性”对话框中选择“资源”选项卡,然后修改中断号和I/0地址(如修改中断号为3,I/0地址为300—31F),最后单击“确定”按钮即可。
(3)添加服务:在出现的“网络”对话框中,单击“添加”按钮,在出现的“请选择网络组件类型”组件框中选择“服务”,然后单击“添加”按钮,在出现的“选择网络服务”窗口中选择“Microsoft网络的文件和打印机共享”,最后单击“确定”按钮即可。
(4)标识:在“网络”对话框中选择“标识”选项卡,在这里可以设置“计算机名(如LY)”、“工作组(如出版部)”、“计算机描述(如clearcase/" target="_blank" >cc)”。
(5)访问控制:在“网络”对话框中选择“访问控制”选项卡,在其中选择默认的“共享级访问控制”单选项。
(6)最后单击网络窗口中的“确定”按钮,开始从Windows 98源程序中复制相应的驱动程序,完成后根据提示重新启动后网络配置生效。
3.资源共享设置
(1)磁盘共享:
在“我的电脑”窗口中选择需要共享的磁盘盘符,用鼠标右键单击磁盘盘符在弹出的菜单中选择“共享”命令,在出现的“共享”对话框中选择“共享为”单选项,在“访问类型”中选择“口令”即可。
(2)隐藏共享资源:
设置共享资源时,在共享资源名称后加‘$’符号即可实现。
(3)打印机共享:
在服务器上安装本地打印机:在“我的电脑”窗口中双击“打印机”图标,在出现的窗口中双击“添加打印机”图标将出现“添加打印机向导”窗口,单击“下一步”按钮,在接着出现的窗口选择“本地打印机”,然后单击“下一步”按钮,在出现的窗口中选择“生产商和打印机型号”,单击“下一步”按钮,在输入打印机名称后单击“下一步”按钮,选择是否测试后单击“完成”按钮,完成后开始从Windows 98源程序中复制相应的驱动程序。
在服务器上设置本地打印机共享:在“我的电脑”窗口中双击“打印机”图标,在出现的窗口中用鼠标右键单击共享打印机,在出现的菜单中选择“共享”命令,在出现的“共享”对话框中选择“共享为”,然后单击“确定”按钮即可。
在其他工作站计算机上设置网络:在“我的电脑”窗口中双击“打印机”图标,在出现的窗口中双击“添加打印机”图标将出现“添加打印机向导”窗口,单击“下一步”按钮,在接着出现的窗口选择“网络打印机”,然后单击“下一步”按钮,在出现的窗口中输入或浏览选择共享打印机,然后输入共享打印机名称后单击“下一步”按钮,接着选择是否测试后单击“完成”按钮,完成后开始从Windows 98源程序中复制相应的驱动程序。
4.网上资源的使用
(1)直接使用网上资源:双击“网上邻居”图标,在出现的窗口选择要打开的目标计算机,直接打开共享资源即可。
(2)通过映射网络驱动器共享网上资源:双击“网上邻居”图标,在出现的窗口中依次“打开目标计算机→鼠标右键单击文件夹图标→选择映射网络驱动器→选驱动器盘符→确定→我的电脑→打开网络驱动器”。例:复制文件。
(3)浏览共享资源命令:NET VIEW\\计算机名。
(4)断开网络驱动器:“我的电脑→鼠标右键单击网络驱动器图标→选择断开”。
(5)使用命令映射、断开网络驱动器和打印机:
映射、断开网络驱动器 NET USE盘符:\\计算机名→共享资源名 NET USE盘符:→DELETE
映射、断开网络打印机 NET USE打印机端口\\计算机名→共享打印机名 NET USE打印机端口→DELETE
5.TCP/IP协议设置
(1)打开网络配置窗口。
(2)添加TCP/IP协议:在“网络”对话框中单击“添加”按钮,在出现的“请选择网络组件类型”组件框中选择“协议”,然后单击“添加”按钮,在出现的“选择网络协议”窗口中依次选择“Microsoft→TCP/IP”,最后单击“确定”按钮即可。
(3)设置TCP/IP属性:
双击“TCP/IP”,然后出现“属性”对话框。
主机IP地址:如192.168.115.1。
如2号机:192.168.115.2。
子网掩码:输入255.255.255.0。
指定网关:输入192.168.115.1,然后单击“添加(A)”按钮。
指定DNS:选择启用DNS,并设置DNS。
主机名:要与网络配置中的计算机名—致。
DNS搜索顺序:(输入21##21.139.46.0,然后单击“添加(A)”按钮),最后单击“确定”按钮,完成TCP/IP属性设置。
最后单击网络窗口中的“确定”按钮,开始从Windows 98源程序中复制相应的驱动程序,复制完后根据提示重新启动后网络配置生效。
6.文件传输命令FTP
(1)使用方法:C:\>FTP IP地址或域名。
(2在提示提示输入用户名称时输入:输入自己设定的用户名。
(3)在提示输入用户密码时输入:输入自己设定的密码或E-mail地址。
(4)几个命令:
? :帮助命令。
DIR:列文件目录。
CD :翻阅目录。
GET:下载文件。
PUT:上载文件。
BYE:退出PTP方式。