一次性付费进群,长期免费索取教程,没有付费教程。
进微信群回复公众号:微信群;QQ群:460500587
教程列表 见微信公众号底部菜单 | 本文底部有推荐书籍
微信公众号:计算机与网络安全
ID:Computer-network
Internet的主要功能基本上可以归为3类:资源共享、信息交流和信息的获取与发布。在网络上的任何活动都与这3个基本功能有关。充分利用计算机网络中提供的资源(包括软件、硬件和数据)是Internet建立的目标之一。计算机的许多资源是十分昂贵的,不可能为每个用户所拥有,如进行复杂运算的巨型计算机、大容量存储器、高速激光打印机等,但是用户可通过远程登录服务(Telnet)来共享网络计算机中的各类资源。如用户在家里或其他地方通过远程登录服务来访问单位的各种服务器,只要在这些服务器上拥有合法的账号,那么一旦登录到了服务器上,用户就可以在其权限范围内执行各种命令,这和坐在服务器前操作是完全一样的。Internet网上交流的方式很多,最常见的是通过电子邮件进行交流。与打电话和发传真相比,电子邮件可以说是既便宜又方便,一封电子邮件通常只需在几分钟内就可以发送到世界任何和Internet相连的地方。此外,Internet还提供了很多人们可以自由进行学术交流的方式和场所。例如,网络新闻(USENET)就是一个由众多趣味相投的用户共同组织起来的进行各种专题讨论的公共网络场所,通常也称之为全球性的电子公告板系统(Bulletin Board System,BBS)。通过UESNET,用户可以发布公告、新闻、评论及各种文章供网上用户使用和讨论。网络当中的任何一个人都可以加入所感兴趣的小组中,和世界各地的同行们进行广泛交流。Internet还提供了很多实时的、多媒体通信手段。例如,人们可以使用一些实时通信软件和朋友聊天,还可以利用音频、视频系统(声卡、麦克风、摄像头、视频卡等)实现在线欣赏音乐、实时语音通信和桌面视频会议等。Internet是近年来出现的一种全新的信息传播媒体,为人们提供了一个了解世界、认识世界的窗口。Internet实质上就是一个浩瀚的信息海洋,在Internet上,网络图书馆、网络新闻、网上超市、各类网络电子出版物等应有尽有。人们可以很方便地通过WWW方式来访问各类信息系统,获取有价值的信息资源。随着Internet的日益普及,许多政府部门、科研机构、企事业单位、高等学府都在Internet上设立了图文并茂、独具特色、内容不断更新的WWW网站,以此作为对外宣传自我、发展自我的重要手段。随着Internet的不断发展和完善,今后Internet的功能还将不断增强,更多的信息服务会以Internet为媒体来进行,如远程教育、远程医疗、工业自动控制、全球情报检索与信息查询、电视会议、电子商务等。Internet在拥有丰富资源的同时,也提供了各种各样的服务方式,包括电子邮件(E-mail)、远程登录(Telnet)、文件传输(File Transfer Protocol,FTP),还包括WWW、USENET、Archie、Gopher、WAIS与EC/EB等信息查询工具。电子邮件简称E-mail,是一种通过计算机网络与其他用户进行联系的快速、简便、高效、价廉的现代化通信手段,也是目前Internet用户使用最频繁的一种服务功能。电子邮件系统是采用“存储转发”方式为用户传递电子邮件的。当用户通过Internet给某人发送邮件时,先要同为自己提供电子邮件服务的邮件服务器连机,然后将要发送的邮件与收信人的邮件地址输入自己的电子邮箱中,电子邮件系统会自动根据收件人地址将用户的邮件通过网络一站站地送到对方的邮件服务器中;当邮件送到目的地后,接收方的邮件服务器会根据收件人的地址将电子邮件分发到相应的电子邮箱中,等候用户自行读取;用户可随时随地通过计算机连机的方式打开自己的电子邮箱来查阅邮件。电子邮件的具体工作过程如图1所示。
Telnet是最老的Internet应用,起源于ARPNET,中文全称为“电信网络协议”。Telnet给用户提供了一种通过其联网的终端登录远程服务器的方式。Telnet使用的传输层协议为TCP,使用的端口号为23。Telnet要求有一个Telnet服务器程序,此服务器程序驻留在主机上,用户终端通过运行Telnet客户机程序远程登录到Telnet服务器来实现资源共享。通过远程登录服务,用户可以通过自己的计算机进入Internet上的任何一台计算机系统中,远距离操纵其他机器实现自己的需要。当然,要在远程计算机上登录首先要成为该系统的合法用户,并拥有要使用的那台计算机的相应用户名及口令。当用户通过客户端向Telnet服务器发出登录请求后,该Telnet服务器将返回一个信号,要求本地用户输入自己的登录名(Login Name)和口令(Password),只有返回的登录名与口令正确,登录才能成功。在Internet上,有些主机同时装载有寻求服务的程序和提供服务的程序,那么这些主机既可以作为客户端,也可以作为Telnet服务器使用。Telnet的工作模式如图2所示。
在Internet上,很多信息服务机构都提供开放式的远程登录服务。登录这些服务机构的Telnet服务器时,不需要事先设置用户账号,使用公开的用户名就可以进入系统。用户可以使用Telnet命令使自己的计算机暂时成为远程计算机的一个仿真终端。一旦用户成功地实现了远程登录,就可以像远程主机的本地终端一样工作,并可以使用远程主机对外开放的全部资源,如硬件、程序、操作系统、应用软件及信息资料等。Telnet也经常用于公共服务或商业目的,用户可以使用Telnet远程检索大型数据库、公众图书馆的信息资源或其他信息。Internet上有许多公用的免费软件,允许用户无偿转让、复制、使用和修改。这些公用的免费软件种类繁多,从多媒体文件到普通的文本文件,从大型的Internet软件包到小型的应用软件和游戏软件,应有尽有。充分利用这些软件资源,能极大地节省软件编制时间,提高工作效率。用户要获取Internet上的免费软件,可以利用FTP服务这个工具。FTP服务是由TCP/IP的文件传输协议(File Transfer Protocol)支持的,是一种实时的连机服务。在进行文件传输时,在本地计算机上启动客户程序,并利用客户程序与远程计算机系统建立连接,激活远程计算机系统上的FTP服务程序,本地FTP程序就成为一个客户,远程FTP程序则成为服务器,彼此通过TCP进行通信。用户每次请求传输文件时,远程FTP服务器负责找到用户请求的文件,并利用FTP将文件通过Internet传送给客户。客户程序收到文件后,便将文件写到本地计算机系统的硬盘。文件传输一旦完成,客户程序和服务器程序就终止TCP连接。需要说明的是,FTP客户机与服务器之间建立的连接是双重连接:一个是控制连接,主要用于传输FTP命令和服务器的回送信息;另一个是数据连接,主要用于数据传输,如图3所示。这样就可以将数据控制和数据传输分开,从而使FTP的工作更加高效。
FTP服务器通常由IIS和Server-U软件来构建,以便在FTP服务器和FTP客户端之间完成文件的传输。传输是双向的,既可以从服务器下载到客户端,也可以从客户端上传到服务器。FTP服务器使用21作为默认的 TCP 端口号。用户可以采用两种方式登录到 FTP 服务器:一种是匿名登录(以英文单词“Anonymous”作为用户名,以自己的电子邮箱作为“口令”);另一种是使用授权账号和密码登录。对于一般匿名登录的用户,FTP需要加以限制,不宜开启过高的权限;而对于使用授权账号和密码登录的用户,管理员则可以根据不同的用户设置不同的访问权限。现在越来越多的政府机构、公司、大学、科研单位将大量的信息以公开的文件形式存放在Internet中(如文本文件、二进制文件、图像文件、声音文件、数据压缩文件等),因此使用FTP几乎可以获取任何领域的信息。WWW即万维网(World Wide Web),它并不是独立于Internet的另一个网络,而是一个基于超文本(Hypertext)方式的信息查询工具。其最大的特点是拥有非常友善的图形界面、非常简单的操作方法以及图文并茂的显示方式。超文本技术是指将许多信息资源连接成一个信息网,由节点和超链接(Hyperlink)所组成、方便用户在Internet上搜索和浏览信息的超媒体信息查询服务系统。超媒体(Hypermedia)是一个与超文本类似的概念,在超媒体中,超链接的两端既可以是文本节点,也可以是图像、语音等各种媒体数据。WWW 通过超文本传输协议(Hypertext Transfer Protocol,HTTP)向用户提供多媒体信息,所提供的基本单位是网页,每一网页中包含有文字、图像、动画、声音等多种信息。WWW系统采用客户机/服务器(Client/Server)结构。在服务器端,定义了一种组织多媒体文件的标准——超文本标识语言(Hypertext Markup Language,HTML),按 HTML格式储存的文件被称为超文本文件,在每一个超文本文件中都是通过一些超链接把该文件与其他超文本文件连接起来而构成一个整体的。在客户端,WWW系统使用浏览器(如微软公司的Internet Explorer等)就可以访问全球任何地方的WWW服务器上的信息。网络新闻(USENET)是由许多有共同爱好的Internet用户为了相互交换意见而组成的一种无形用户交流网络,是按照不同的专题组织的。在Internet中分布着众多新闻服务器(News Server),志趣相同的用户可以借助这些新闻服务器来开展各种类型的专题讨论,世界各地的人们可以在一起讨论任何问题。USENET是由多个讨论组组成的一个大集合,迄今为止,全世界包括数以百万计的用户和上万种不同类型的讨论组。因为存在专题讨论组,因此有必要建立一套命名规则,以便用户找到自己感兴趣的小组。这套命名规则通常将专题讨论组的名称分为以下3个部分。1)专题讨论组所属的大类。根据大类可以判断某一讨论组是关于社会的、科学的、娱乐的,还是其他内容的。例如,soc表示社会类,sci表示科学类,comp表示计算机类,rec表示娱乐类等。2)讨论组大类中的不同主题。例如,sci.physics表示在sci(科学)这个大类中的physics(物理学)主题。3)不同主题下的特定领域。例如,rec.games.shooting就是在rec(娱乐)大类中games(游戏)主题下的关于shooting(射击)的讨论组。全球的文件浩如烟海,如果既知道文件在哪个站点,又知道具体的文件名,当然可以随手取得。但是如果不知道,逐个站点去查就太费时了。为了帮助用户在遍及全世界的近千个FTP服务器中寻找需要的文件,Internet上的一些计算机提供了一种文件检索服务器(Archie Server)。用户只需给出希望查找的文件类型及文件名,就可以通过Archie很快地找到存放地点。即使不知道文件全名,也可以通过只提供部分文件名、扩展名加通配符的方法或其他更灵活的方式查到符合要求的文件及存放地点。Archie文件检索服务主要是按文件名来组织的,但文件名不一定能反映文件的内容,何况有时往往还不知道文件名,为此美国明尼苏达大学研制出了一种名为Gopher的分类目录查询工具。Gopher分类目录查询服务的好处在于按文件类别编排,一般以目录树的形式出现,查找起来比Archie更为方便。用户查到自己感兴趣的内容后,只需单击所需的文件,Gopher就可将用户的请求自动转换成FTP或Telnet命令,将文件下载到用户的计算机上,就像在饭馆中点好了菜,服务员就会把菜自动送到餐桌上一样。通过Gopher,用户还可以实时访问Internet上的远程连机信息系统。对于不熟悉网络资源、网络地址和网络查询命令的用户来说,利用Gopher在网上查询资料十分方便。WAIS(Wide Area Information Service)是供用户查询分布在Internet上的各类数据库的一个通用工具。由于Internet上的数据库种类很多,并且内容也在不断更新,数量又一直在增长,因此有了WAIS这种工具,用户可以在不需要知道网上又增加了什么新东西的情况下,查找自己感兴趣的信息,使用起来非常方便。WAIS以各类文本数据库作为检索对象,用户只要选择好数据库,再输入关键词,WAIS服务器即可自动对数据库进行远程查询,并将结果送回供用户连机浏览。WAIS搜索的结果是文章的题录,以菜单的形式把最确切的题录显示出来。根据这个题录,用户可以要求WAIS显示出自己最喜爱的文章。电子商务(Electronic Commerce/Electronic Business,EC/EB)是指在通信网络的基础上,利用计算机、软件所进行的一种经济活动。电子商务以Internet作为通信手段,使人们在计算机信息网络上建立企业形象,宣传产品和服务,同时进行电子交易和资金结算。微信公众号:计算机与网络安全
ID:Computer-network