集线器分为普通型和交换型(Switch),交换型集线器的传输效率比较高,目前用得较多。集线器的传输速率有100Mbps、10Mbps/100Mbps自适应、10Mbps/100Mbps/1000Mbps自适应的。
5)网桥
网桥(Bridge)也是局域网使用的连接设备。网桥的作用是扩展网络的距离,减轻网络的负载。在局域网中,每条通信线路的长度和连接的设备数都是有最大限度的,如果超载就会降低网络的工作性能。对于较大的局域网可以采用网桥将负担过重的网络分成多个网络段,当信号通过网桥时,网桥会将非本网段的信号排除掉(即过滤),使网络信号能够更有效地使用信道,从而达到减轻网络负担的目的。由网桥隔开的网络段仍属于同一局域网,网络地址相同,但分段地址不同。
6)路由器
路由器(Router)是Internet中使用的连接设备。它可以将两个网络连接在一起,组成更大的网络。被连接的网络可以是局域网也可以是互联网,连接后的网络都可以称为互联网。路由器不仅有网桥的全部功能,还具有路径的选择功能。路由器可根据网络上信息拥挤的程度,自动地选择适当的线路传递信息。
图2—6无线路由器无线路由器是带有无线覆盖功能的路由器,主要应用于用户上网和无线覆盖(见图2—6)。它还具有其他一些网络管理的功能,如DHCP服务、网络防火墙、MAC地址过滤等。
7)互联网接入设备
互联网接入设备通常用于远程的访问网络资源。普通的接入设备有调制解调器、ADSL设备、无线网接入设备等。
2.软件系统
计算机网络中的软件按其功能可以划分为数据通信软件、网络操作系统和网络应用软件。
1)数据通信软件
数据通信软件是指按着网络协议的要求,完成通信功能的软件。
2)网络操作系统
网络操作系统是指能够控制和管理网络资源的软件。网络操作系统的功能作用在两个级别上:在服务器机器上,为在服务器上的任务提供资源管理;在每个工作站机器上,向用户和应用软件提供一个网络环境的“窗口”。这样,向网络操作系统的用户和管理人员提供一个整体的系统控制能力。网络服务器操作系统要完成目录管理、文件管理、安全性、网络打印、存储管理、通信管理等主要服务。工作站的操作系统软件主要完成工作站任务的识别和与网络的连接,即首先判断应用程序提出的服务请求是使用本地资源还是使用网络资源。若使用网络资源则需完成与网络的连接。常用的网络操作系统有Netware、Windows2003/2008、UNIX和Linux等。
3)网络应用软件
网络应用软件是指网络能够为用户提供各种服务的软件,如浏览查询软件、传输软件、远程登录软件、电子邮件等。
3.网络信息系统
网络信息系统是指以计算机网络为基础开发的信息系统,如各类网站、基于网络环境的管理信息系统等
2.1.5Internet接入方式接入技术用于将用户的计算机或局域网连接到公用网络。通过接入技术,用户就可以在办公室或家中将计算机连接到Internet上,并共享和使用网络上的资源。Internet的接入方式主要有拨号上网、ISDN、ADSL、DDN专线、CableModem等,下面加以简要介绍。
1.拨号上网
拨号上网技术是利用公用电话交换网(PublishedSwitchedTelephoneNetwork,PSTN)通过调制解调器拨号实现用户接入的方式。这种接入方式是网络用户非常熟悉的一种传统的接入方式,可以获得最高56Kbps的接入速率,并且费用较低。用户所需设备简单,只需具备一台计算机,一个普通通信软件、一台调制解调器(Modem)和一条电话线,再到ISP申请一个上网账号,即可使用。
随着互联网宽带的发展与普及,通过调制解调器实现拨号上网的方式已经难以满足网络冲浪者的要求,因而用户需要选择更高速的网络接入技术。
2.ISDN
ISDN(IntegratedServiceDigitalNetwork)即综合业务数字网,也叫“一线通”。它采用数字传输和数字交换技术,将电话、传真、数据、图像等多种业务综合在一个统一的数字网络中进行传输和处理。用户利用一条ISDN用户线路,可以在上网的同时拨打电话、收发传真,就像两条电话线一样。
ISDN的上网方式目前已经满足不了用户需求,已经基本淘汰。
3.ADSL
ADSL(AsymmetricalDigitalSubscriberLine)即非对称数字用户线,也叫“超级一线通”。虽然ISDN接入Internet的速度很快,但它仍然无法满足Internet上所有应用的需求。用户只需要有一条普通的铜制双绞电话线,再安装一台ADSL调制解调器,就可以得到最高9Mbps的下行速率。它比普通的调制解调器快200倍,比ISDN快70倍。因此,使用ADSL,用户就可以顺畅地完成各种Internet应用。
4.DDN专线
DDN(DigitalDataNetwork)即数字数据网。它是随着数据通信业务发展而迅速发展起来的一种新型网络。DDN的主干网传输媒介有光纤、数字微波、卫星信道等,用户端多使用普通电缆和双绞线。DDN将数字通信技术、计算机技术、光纤通信技术及数字交叉连接技术有机地结合在一起,提供了高速度、高质量的通信环境,可以向用户提供点对点、点对多点透明传输的数据专线出租电路,为用户传输数据、图像、声音等信息。DDN的通信速率可根据用户需要在N×64Kbps(N=132)之间进行选择,当然速度越快,租用费用也越高。
5.CableModem
CableModem即线缆调制解调器,是近两年开始试用的一种超高速Modem。它是有线电视部门为用户提供Internet接入的一种手段,其迅速发展使其正在逐步地成为一种重要并很有竞争力的接入手段。
由于有线电视网采用的是模拟传输协议,因此网络需要用一个Modem来协助完成数字数据的转化。CableModem与以往的Modem在原理上都是将数据进行调制后在Cable(电缆)的一个频率范围内传输,接收时进行解调,传输机理与普通Modem相同;不同之处在于它是通过有线电视的某个传输频带进行调制解调的。
6.光纤接入网
光纤接入网(OAN)是采用光纤传输技术的接入网,即本地交换局和用户之间全部或部分采用光纤传输的通信系统。光纤具有宽带、远距离传输能力强、保密性好、抗干扰能力强等优点。
7.FTTX+LAN
这是一种利用光纤加5类网络线方式实现宽带接入方案,实现千兆光纤到小区(大楼)中心交换机,中心交换机和楼道交换机以百兆光纤或5类网络线相连,楼道内采用综合布线,用户上网速率可达10Mbps,网络可扩展性强,投资规模小。另有光纤到办公室、光纤到户、光纤到桌面等多种接入方式满足不同用户的需求。FTTX+LAN接入方式采用星形网络拓扑,用户共享带宽。
8.无线接入
无线接入是指使用无线连接的互联网接入方式。它使用无线电波作为数据传送的媒介。速度和传送距离虽然没有有线线路上网优秀,但它凭借移动便捷,深受广大商务人士喜爱。无线上网现在已经广泛应用在商务区、大学、机场及其他各类公共区域,其网络信号覆盖区域正在进一步扩大。
所谓无线接入分两种:一种是通过手机开通数据功能,以计算机通过手机或无线上网卡来达到无线上网,速度则根据使用不同的技术、终端支持速度和信号强度共同决定;另一种无线上网方式即无线网络设备,是以传统局域网为基础,以无线AP和无线网卡来构建的无线上网方式。一般认为,只要上网终端没有连接有线线路,都称为无线接入。
2.2Internet技术
2.2.1TCP/IP协议TCP/IP协议是Internet的最基本协议,其英文名称是TransmissionControlProtocol/InternetProtocol(传输控制协议/互联协议),Internet统一使用TCP/IP协议。
IP协议是国际网络协议,它能适应各种各样网络硬件,对底层网络硬件几乎没有任何要求。任何一个网络只要可以从一个地点向另一个地点传送二进制数据,就可以使用IP协议。IP协议定义了要传输的信息的“包”结构,它要求计算机将要发送的信息分为若干个较小的包,每个信息包包含源和目的地址、控制信息、数据信息等字段。
TCP协议是传输控制协议,它向应用程序提供可靠的通信连接。TCP协议能够自动适应网上的各种变化,即使在Internet暂时出现堵塞的情况下,也能够保证通信的可靠。TCP协议规定了为防止传输过程中数据包丢失的检错方法,用以确保最终传送信息的正确。接入Internet中的任何一台计算机必须有一个地址,而且地址不允许重复,以便区分网上的各台计算机,这就像电话有唯一的电话号码一样。在Internet上传送任何数据的开始部分都要附上发送方和接受方的地址。
TCP协议和IP协议是互补的,两者结合保证了Internet在复杂环境下正常的运行。TCP/IP协议是经过精心设计的,运行效率很高。虽然计算机的速度已比TCP/IP协议刚诞生时提高了几千倍,连接Internet的计算机数量大幅增加,数据传输量也飞速增长,但TCP/IP协议仍能满足Internet的需要。
尽管这两个协议可以分开使用,各自完成自己的功能,但由于它们是在同一时期为一个系统来设计的,并且功能上也是相互配合、相互补充的,因此计算机必须同时使用这两个协议。
1.TCP/IP协议的分层模型
计算机网络是一个复杂的系统,为了简化设计,通常采用在协议中划分层次的方法,把要实现的功能划分为若干层次,较高层次建立在较低层次基础上,同时又为较高层次提供必要的服务细节。这样分层的好处是:高层次只要调用低层次提供的功能,而无须了解低层的技术细节;只要保证接口不变,低层功能具体实现方法的变化也不会影响较高一层所执行的功能。
TCP/IP协议与开放系统互联协议一样,是一个分层模型,分为应用层、传输层、网络层和网络接口层4层,如图2—7所示。数据在传输时,每通过一层就要在数据上加个包头,其中的数据供接收端的同一层协议使用;到达接收端时,每经过一层要把用过的包头去掉,从而保证接收的数据和传输的数据的一致性。
图2—7TCP/IP协议分层
1)应用层
Internet在用户应用程序级别上所遵守的所有协议都属于应用层协议,如超文本传输协议(HTTP)、文件传输协议(FileTransferProtocol,FTP)、简单邮件传输协议(SimpleMailTransferProtocol,SMTP)、远程登录协议(TelnetProtocol)等都是常用的应用层协议。用户是在应用层上进行操作的,如收发电子邮件、进行文件传输等。
2)传输层(TCP层)
传输层也就是传输控制协议TCP层,其主要作用是将应用层传递过来的用户应用信息进行分段处理,在各段信息中加入一些附加说明,确保接收方能够收到正确的信息。
3)网络层(IP层)
网络层也就是IP层,是网络互联的基础,其主要作用是接收从传输层传来的分段信息,将其打成IP数据包。每个IP数据包都包含标有具体地址信息的包头,并包含从TCP层传来的信息。IP层负责确定从发送者到接收者的路由。
4)网络接口层
网络接口层负责接收IP数据并通过网络发送,或者从网络上接收物理帧,抽出IP数据交给IP层。
2.TCP/IP协议集
TCP和IP是TCP/IP协议集中最核心、最基本的协议,除此之外,Internet还有很多为用户提供服务的应用层协议,这些服务有时也称为应用服务,包括页面显示、网络管理工具、远程登录、文件复制、电子邮件和目录服务。TCP/IP协议集的主要内容如表2—2所示。
表2—2TCP/IP协议集的主要内容
层次主要协议
应用层SMTP、DNS、DSP、FTP、TELNET、GOPHER、WAIS、HTTP…
传输层TCP、UDP…
网络层IP、ICMP、AKP、PARP、UUCP…
网络接口层ETHERNET、ARPANET、PDN…
下面简单介绍几种常用的协议。
1)HTTP
HTTP是用于从Web服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少,而且能保证计算机正确快速地传输超文本文档,并确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形等)。
2)FTP
FTP是TCP/IP的一个组成部分,是计算机间传输数字化信息的最快途径,也是Internet中使用最多的文件传输协议。该协议负责在通过TCP/IP协议连接的计算机之间利用客户机/服务器模式进行文件的传输。利用FTP可以实现文件的双向传输,即从客户机到服务器或从服务器到客户机。FTP可以一次传输一个或多个文件,可以改变客户机或服务器的当前活动目录,可以显示远程或本地的计算机目录,还可以创建和移动本地或远程的目录。
3)SMTP
SMTP规定了邮件信息的具体格式和邮件的管理方式,用于传输电子邮件。在Internet中发送和传输时采用SMTP协议,它既是一个客户程序,又是一个服务器程序。在所有的Internet主机上都运行着一个SMTP服务器程序。
4)POP
POP是邮局协议的缩写,该协议负责从邮件服务器中搜索电子邮件。POP要求邮件服务器完成下列工作:在邮件服务器中搜索邮件,根据需要决定是否从邮件服务器中删除邮件,询问是否有新邮件到达。
5)Telnet