Internet基础知识与应用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第3章Internet基础知识与应用本章内容简介•Internet的起源和发展•Internet的服务内容•TCP/IP协议模型•Internet域名管理•接入Internet的方法•Intranet的基本概念和功能在英语中“Inter”的含义是“交互的”,“net”是指“网络”。简单地讲,Internet是一个计算机交互网络,又称网间网。它是一个全球性的巨大的计算机网络体系,把全球数万个计算机网络,数千万台主机连接起来,包含了难以计数的信息资源,向全世界提供信息服务Internet定义Internet也叫“因特网”它是一个开放的、互连的、遍及全球的计算机网络,是一个能使世界上各种不同类型的计算机之间交换各种数据信息的通信媒介Internet信息的获取Study购物我要交个朋友我们是朋友信息检索信息发布3.1Internet的起源与发展起源69年ARPANET扩充83年成为INTERNET实用化86年美成立NSFNET采用TCP/IP协议90年ARPANET解体ANSnet(internet商业化)Internet公众化Internet在中国:理论研究及试用阶段大专院校科研部门全球Internet科研课题和科技合作从1987~1993年通过X.25实现了和Internet电子邮件系统的转发Internet在中国:理论研究及试用阶段北京大学中国科学院清华大学建设高速互联网并建立一个超级计算机中心1990年4月开启世界银行贷款项目Internet在中国:与Internet的全功能连接阶段1994年4月NCFC工程通过美国Sprint公司连入Internet的64K国际专线开通。实现了与Internet的全功能连接1994年10月,中国教育科研网(CERBET)开始启动,目标是建设一个全国性的教育科研的基础设施,将各个学校连接起来。推动学校校园网的建设和信息资源的共享随后建立起了五大Internet主干网:•中国教育与科研计算机网(CERNET)•中国公用计算机互联网(CHINANET)•中国科学技术网(CSTNET)•中国金桥信息网(CHINAGBN)•中国联通网(UNINET)3.2Internet服务•基本概念:的英文缩写,简称Web,也被称作“万维网”。Web由许多Web站点构成,每个站点由许多Web页面构成,起始页叫做“主页”(HomePage)。通过超文本链接功能将文本、图像、声音和其他Internet上的资源紧密地结合起来,并显示在浏览器上。•超文本标记语言(HTML):HTML(hypertextmarkuplanguage)是一种专门的编程语言,用于编制通过显示的超文本文件的页面。3.2.1信息浏览()1.的概述•的工作模式:采用浏览器/服务器体系结构,由Web服务器和客户端的Web浏览器组成。用户访问Web资源的过程:Internet浏览器请求①HTTP响应②③2.统一资源定位器URL:URL用来表示Internet或Web的地址:URL是英文UniformResourceLocator的缩写,它的中文名称是统一资源定位器。每个Web页面,包括Web节点的网页,均具有唯一的存放地址,这就是统一资源定位器URL。这是一种用于表示Internet上信息资源地址的统一格式。通俗地说,URL可以用来指定某个信息所在的位置和使用方式。一般格式:协议+“://”+主机域名(或IP地址)+路径及文件名注:“协议”指定服务连接的协议名称。一般有:HTTP、ftp、file等。3.主页:主页(HomePage)又称起始页,是指个人或机构的基本网页面。主页是用户使用站点所看到的第一个页面,通常被看做Web站点的入口。•电子邮件的概念:也称E_mail服务。是通过Internet来实现信息传递的通信方式和手段。–特点:更加迅速、更加便利、更加经济;–能够发送多种信息(文字、图片、声音和视频)。•邮件服务器:–是Internet邮件服务系统的核心,提供电子邮件的传递服务;–负责接收用户发送来的邮件,并根据收件人的地址发送到对方的邮件服务器中;–负责接收其它邮件服务器发来的邮件,并根据收件人的地址将邮件发到用户的电子邮箱中。•电子邮箱:–是由提供电子邮件服务的机构(一般是ISP)为用户建立的。自己设置用户名和密码。–邮箱格式:用户名@邮件服务器主机名3.2.2电子邮件(Email)•电子邮件的传递过程:阅读拆封封装编辑投入邮箱宿主机接收源主机发送邮件缓存发送方接收方中转用户邮件传输系统MailhandlerMailprogrammessageenvelope(address)collectingaddressingroutingdelivering•电子邮件应用程序:Internet的邮件服务系统是基于客户/服务器模式的,需要邮件服务器和客户端程序的协同工作。电子邮件应用程序主要功能有两个:–通过SMTP(简单邮件传输协议)将写好的邮件发送到邮件服务器中;–通过POP3(邮局协议)从邮件服务器中读取邮件。•FTP的基本概念:也称文件传输服务。–FTP服务器•提供FTP服务,通过域名或IP地址访问•检查用户名和口令•检查用户对文件的读写权限–FTP客户—应用程序•人机交互窗口式:CuteFTP、WS_FTP•命令行式:Unix系统命令ftp–把本地计算机上的一个或多个文件传送到远程计算机上(上载);–从远程计算机上个获取一个或多个文件(下载)。•文件传输过程:–先登录FTP服务器(用户名和密码);–授权文件进行查阅和传输。3.2.3文件传输服务FTP上传下载INTERNETFTP客户机FTP服务器FTP服务采用的是客户机/服务器模式•匿名FTP服务:–不用输入用户名和密码或输入“Anonymous”和“Guest”。•如何登录FTP服务器:–传统FTP命令行方式:进入MS-DOS方式,然后敲入“ftpFTP服务器名或IP地址”,并回车。输入用户名和密码。登陆成功后使用MS-DOS方式下的FTP命令来下载所需要的文件.–浏览器方式:在浏览器的地址栏中输入服务器网址(或IP地址),并回车。–FTP专用客户端程序:使用IE浏览器下在客户端软件,利用软件来访问FTP站点。3.2.4电子公告版(BBS)概述:电子公告牌(BulletinBoardSystem,BBS)是Internet上一种休闲性信息服务系统,用户可以通过它发布通知和消息,进行各种信息交流。特点:社区性开放性时效性3.2.5远程登录(Telnet)•远程登录服务的主要作用:–允许用户与在远程计算机上运行的程序进行交互;–可以执行远程计算机上的任何应用程序,并且能屏蔽不同型号计算机之间的差异;–用户可以利用个人计算机去完成许多只有大型计算机才能完成的任务;•Telnet的客户机/服务器模式:–在远程登录过程中,用户的实终端采用用户终端的格式与本地Telnet客户机程序通信;–远程主机采用远程系统的格式与远程Telnet服务器进程通信。–通过TCP连接,Telnet客户机程序与Telnet服务器程序之间采用了网络虚拟终端NVT标准来进行通信。用户终端格式远程系统格式telnet协议TCP连接用户终端Telnet客户机NVT格式图5.43Telnet的客户机/服务器模型Telnet服务器远程系统Telnet的客户机/服务器模型3.2.6Gopher出现在Telnet之后和Web之前;Gopher是一个分布式客户机/服务器系统3.3TCP/IP协议3.3.1TCP/IP的基本概念及特点概念:TCP/IP协议,即传输控制协议/网际协议。Internet网络的前身是ARPANET,当时使用的并不是TCP/IP协议,而是一种叫NCP(NetworkControlProtocol,网络控制协议)的网络协议;特点丰富的功能开放性普通性TCP/IP协议是一组协议,除了TCP协议和IP协议外,还包括DNS,FTP,TELNET等众多协议.TCP/IP协议是由非专利性质的协议组成,这些协议不属于任何一家公司.任何人都可以使用这些技术.由于TCP/IP协议的开放性,它的功能才能不断得到加强和广泛应用,并称为一个成熟的功业标准,从而得到大多数网络设备制造的认同以及各种各样的网络的支持.3.3.2TCP/IP的参考模型TCP/IP是一个协议栈,即包括底层协议,也包括应用层协议,大致包括4个层次:应用层、传输层、网络层、网络接口层。与OSI参考模型比较:应用层应用层(Telnet、ftp、smtp)表示层会话层传输层(TCP、UDP)传输层网络层网络层(IP、ICMP)数据链路层网络接口层物理层OSI参考模型TCP/IP协议•网络接口层:该层指定如何通过网络物理地址发送数据,包括直接与网络传输介质(同轴电缆、双绞线等)接触的硬件设备如何将比特流转换成电信号。网络接口层提供TCP/IP与各种物理网络的接口。•网络层:该层由4部分组成:•IP(Internet协议)•ICMP(网际控制报文协议)•ARP(地址解析协议)和RARP(反向地址解析协议)•传输层–TCP/IP的传输层也被称为主机至主机层,与OSI的传输层类似,主要负责主机到主机之间的端对端通信,该层使用了两种协议来支持两种数据的传送方法,即TCP协议和UDP协议。•应用层–在TCP/IP模型中,应用程序接口是最高层,它与OSI模型中的高三层的任务相同,用于提供网络服务,比如文件传输、远程登录、域名服务和简单网络管理等。–应用层典型协议网际层的协议——IP•网际协议IP(InternetProtocol)–IP协议的任务是对数据包进行相应的寻址和路由,并从一个网络转发到另一个网络。IP协议在每个发送的数据包前加入一个控制信息,其中包含了源主机的IP地址、目的主机的IP地址和其他一些信息。–IP协议的另一项工作是分割和重编在传输层被分割的数据包。由于数据包要从一个网络到另一个网络,当两个网络所支持传输的数据包的大小不相同时,IP协议就要在发送端将数据包分割,然后在分割的每一段前再加入控制信息进行传输。当接收端接收到数据包后,IP协议将所有的片段重新组合形成原始的数据。–IP是一个无连接的协议。无连接是指主机之间不建立用于可靠通信的端到端的连接,源主机只是简单地将IP数据包发送出去,而数据包可能会丢失、重复、延迟时间大或者IP包的次序会混乱。因此,要实现数据包的可靠传输,就必须依靠高层的协议或应用程序,如传输层的TCP协议。返回网际层的协议——ICMP•网际控制报文协议ICMP(InternetControlMessageProtocol)–网际控制报文协议ICMP为IP协议提供差错报告。由于IP是无连接的,且不进行差错检验,当网络上发生错误时它不能检测错误。向发送IP数据包的主机汇报错误就是ICMP的责任。•例如,如果某台设备不能将一个IP数据包转发到另一个网络,它就向发送数据包的源主机发送一个消息,并通过ICMP解释这个错误。ICMP能够报告的一些普通错误类型有:目标无法到达、阻塞、回波请求和回波应答等。返回网际层的协议——ARP和RARP•地址解析协议ARP(AddressResolutionProtocol)和反向地址解析协议RARP–计算机网络中各主机之间要进行通信时,必须要知道彼此的物理地址(OSI模型中数据链路层的地址)。因此,在TCP/IP的网际层有ARP协议和RARP协议,它们的作用是将源主机和目的主机的IP地址与它们的物理地址相匹配。返回传输层协议——TCP•传输控制协议TCP(TransmissionControlProtocol)–TCP协议是传输层一种面向连接的通信协议,提供可靠的数据传送。对于大量数据的传输,通常都要求有可靠的传送。–TCP协议将源主机应用层的数据分成多个分段,然后将每个分段传送到网际层,网际层将数据封装为IP数据包,并发送到目的

1 / 87
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功