首页 > 知识点讲解
       Internet技术
知识路径: > 电子商务系统程序设计基础 > 电子商务系统网络技术 > Internet技术 > 
被考次数:21次     被考频率:高频率     总体答错率:52%     知识难度系数:     
相关知识点:15个      
        Internet是电子商务应用的最重要的通信网络基础。给Internet下一个确切的定义很难,一般认为,它是指通过各种通信介质和数据通信网,将世界各地的计算机局域网、广域网连接起来,共同遵守传输控制协议/互联网协议,即TCP/IP(Transfer Control Protocol/Internet Protocol)通信协议,从而构成的世界范围内的网际网,或者叫做网络的集合。实际应用的互联网常常是通过广域网将局域网相互连接而成的集合。所谓广域网是跨越很大地区的一种网,通常包含一个国家或省。它是多个局域网通过广域网中的通信子网互相连接而成的互联网。通信子网的作用是将信息从一台主机传到另一台主机,它由通信线路和路由器组成。单个主机或局域网上主机间通过路由器进行通信。
               TCP/IP基本概念
               TCP/IP是20世纪70年代中期美国国防部为ARPANET开发的网络体系结构和协议标准,并以它为基础组建了世界上规模最大的计算机互连网Internet。
               TCP/IP虽然不是国际标准,但却是广大用户公认的“既成事实”的标准,它不是为某个厂商专有的。TCP/IP使用范围广泛,从个人计算机到巨型计算机,从局域网到广域网,从政府部门到大专院校、科学研究机构、工矿企业和金融商业机构等都采用TCP/IP体系结构并连入了Internet。各电信通信网(如X.25公用数据网)、分组无线网、PC系列的Novell网以及网络数据库(如Oracle)等也都提供了TCP/IP接口。
               ISO/OSI国际标准虽然能起到良好的规范和导向作用,但它的具体实施将受到新的政策、新的应用、计算机和通信领域的新技术及网络和站点增加等因素的制约,而且,实现遵循国际标准框架的高性能软件将需要相当长的时间来测试其一致性和检验实际的可靠运行。而TCP/IP已经多年实践检验,已相当成熟;建网机构和用户不会轻易放弃已在TCP/IP网上的巨额投资;ISO/OSI在制定相应层次标准时,也主要参考了TCP/IP协议集。
               TCP/IP和OSI模型一样也采用分层体系结构,其共分四层,即网络接口层、网络层、传输层和应用层。每一层提供特定功能,层与层之间相对独立,与OSI七层模型相比,TCP/IP没有表示层和会话层,这两层的功能由应用层提供,OSI的物理层和数据链路层功能由网络接口层完成。其与ISO/OSI参考模型的对应关系如下图所示。
               
               TCP/IP参考模型与OSI参考模型
               在TCP/IP参考模型中,网络(IP)层和传输(TCP)层起着承上启下、举足轻重的作用,各层协议所组成的TCP/IP协议簇中,这两层中的主要协议——传输控制协议TCP和互联协议IP占有极其重要的特殊地位,所以,把整个互联网的协议簇称为TCP/IP协议簇。
               Internet采用了TCP/IP协议,Internet能以惊人的速度发展是与TCP/IP的贡献分不开的。我们知道,各种计算机网络都有各自特定的通信协议,如Novell公司的IPX/SPX,IBM公司的SNA,DEC公司的DNA等,这些通信协议相对于自己的网络都具有一定的排他性。而在很多情况下,需要把不同的系统连接在一起,以提高不同网络之间的通信能力。但是上列的通信协议由于其专用性,使得不同系统之间的连接变得十分困难。例如,使用IPX协议的Novell网络就不能与依赖DNA的IBM大型机相连接。
               TCP/IP很好地解决了这一问题。TCP/IP提供了一个开放的环境,它能够把各种计算机平台,包括大型机、小型机、工作站和PC很好地连接在一起,从而达到了不同网络系统互联的目的。从Netware网络服务器和工作站,到UNIX系统主机、IBM和DEC的大中型计算机等,TCP/IP都提供了很好的连接支持。
               由于TCP/IP的开放性,使得各种类型的网络都可以容易地接入Internet。并且随着Internet的发展,将会有越来越多的网络接入Internet,使用其丰富的资源。从这个意义上说,Internet是以TCP/IP为主同时兼顾各种协议的网络,一些专家称Internet是多协议的计算机网络,是与TCP/IP的作用分不开的。并且在未来的信息社会发展中,这种开放的环境将会促使更多的资源加入进来,形成一个全球性的资源宝库。
               TCP/IP协议各层的主要功能
               TCP/IP协议采用了层次体系结构,所涉及的层次包括网络接口层、传输层、网络层和应用层。每一层都实现特定的网络功能,其中TCP负责提供传输层的服务,IP协议实现网络层的功能。这种层次结构系统遵循着对等实体通信原则,即Internet上两台主机之间传送数据时,都以使用相同功能进行通信为前提,这也是Internet上主机之间地位平等的一个体现。前面讲到分组交换网中分组的概念。为了同其他网络相区别,在Internet中我们称分组为数据报。下面介绍4个TCP/IP层实现的具体功能和作用:
                      数据链路层(又称网络接口层)
                      数据链路层提供了TCP/IP与各种物理网络的接口,把IP数据报封装成能在网络中传输的数据帧,为数据报的传送和校验提供了可能。这些物理网络包括各种局域网和广域网,如以太网、令牌环网、X.25公共分组交换网等。数据链路层最终将数据报传递到目的主机或其他网络。
                      网络层
                      数据链路层只提供了简单的数据流传送服务,而在Internet中网络与网络之间的数据传输主要依赖于网络层中的IP协议。网络层的功能主要体现在IP和ICMP协议上。
                      .IP协议——网间协议:IP构成网络层的一个主要部分。IP负责Internet上网络与网络之间的通信,即将数据报由一个网络传输到另一个网络。IP协议规定了Internet上的计算机之间通信所必须遵循的规则。此外,它还定义了Internet上IP地址的格式,并通过路由选择,将数据报由一台计算机传递到另一台计算机。但IP只负责传送数据报,而不考虑传输的可靠性、数据报的流量控制等安全因素。
                      .ICMP协议——Internet控制报文协议:ICMP是IP的延伸和IP不可分割的组成部分。它使用IP数据报传输设施来发送报文,并且有下列传输控制、出错报告和其他的检查功能。
                      .数据流控制。当数据报流量太大而无法处理时,目的主机或中间路由器就会通知数据源站暂停发送报文。
                      .检测目的地是否可以抵达。当目的地不可抵达时,就由目的地的网络、主机或者端口,把“目的地不可抵达的报文”发送给数据报源站。
                      .重选路由。当路由器或网关发现有更合适的路由时,就把“ICMP重选路由报文”发给主机,以此通知主机使用另一个路由或网关。
                      .检查远程主机。网上主机可以了解某个远程系统的IP协议是否正在工作。其办法是向远程系统发送一个“ICMP回送报文”。当该系统收到报文后,就使用相同的分组报文应答源主机。
                      传输层
                      传输层的主要服务功能是建立、提供端到端的通信连接,亦即一个应用程序到另一个应用程序的通信连接。说到底,传输层主要是为任何两台需要相互通信的计算机建立通信连接。它可以同时从应用层的几个应用程序接收数据并发送给下一层(IP)。传输层的主要协议有TCP(传输控制协议)和UDP(用户报文协议)。TCP是TCP/IP的两个最基本的协议之一。
                      TCP协议。传输层中的TCP协议负责任何两台计算机之间的连接,此外还提供了一种可靠传输的方法,解决了IP协议的不安全因素,为数据报正确、安全地到达目的地提供了保障。
                      网络中由于带宽的限制,每一条线路上都有一个流量极限。当有大量数据报拥挤在一条线路上时,往往会超过其流量极限,就像是公路上阻塞的汽车一样。而在Internet上,当一条线路上的负荷已超出其极限流量时,一些数据报就会被丢失,导致数据报在传输的过程中失去安全保障。
                      IP协议不负责处理数据报的丢失、误投递等情况,而TCP协议则提供了可靠传输的机制,它能够自动检测丢失的数据报并自动重传,弥补IP的不足。此外,它还负责过滤多个重复的数据报,接收最先到达的一个。因此,TCP和IP总是协调一致地工作,以保证数据报的可靠传输。
                      TCP协议提供的是一种面向连接的服务。在传输层中,用户数据报协议(User Datagram Protocol,UDP)。提供另一种面向无连接的服务,即在数据传输时不加上自己的头标,这样使得协议本身的开销非常小,性能也比TCP高。但其可靠性不如TCP协议,适合于传输一些不需要绝对可靠的数据(或由上层保障数据的可靠性)。
                      应用层
                      应用层根据不同用户的各种需求,向用户提供所需的网络应用程序服务。TCP/IP协议的应用层提供了网上计算机之间的各种应用服务。例如,FTP(文件传输协议)、SMTP(简单邮件传输协议)、DNS(域名系统)等。这些实用程序通过Socket接口与各种应用协议相连接。应用层的网络应用程序(协议)也多种多样,这些应用程序包括以下三类:
                      第一类与下一层的UDP相配合,如SNMP(简单网络管理协议),用于管理IP网络的节点,后来也能管理互连的集线器和计算机等设备:RPC(远程过程调用),它以简便的方式支持Internet的客户机—服务器分布式计算模式等等。
                      第二类与下一层的TCP相配合,如Telnet(远程登录协议),它是提供远程终端连接服务的标准协议,能使某个用户终端犹如直接连通到一台远程计算机上一样;FTP(文件传输协议),它使一台计算机上的用户能在另一台计算机上取得文件,或者把文件传送给另一台计算机;SMTP(简单邮件传输协议),用于不同计算机之间的电子邮件传输,不过只限于服务器到服务器等。
                      第三类与下一层的TCP和UDP都有相互配合关系。例如DNS(域名的命名系统协议),它实际上是为网上主机命名的一组规则。
 
本知识点历年真题:
隶属试卷 题号/题型 题干 难度系数/错误率
   2016年下半年
   电子商务设计师..
   上午试卷 综合知识
第25题
选择题
Internet网络是一种(25)结构的网络。

53%
   2014年下半年
   电子商务设计师..
   上午试卷 综合知识
第34题
选择题
网络互联层上的ARP协议的作用是(34)。

50%
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有