资源描述
第3章 电子商务的技术基础,3.1 电子商务与计算机网络技术 3.2 Internet基础与应用 3.3 电子商务的信息应用环境 3.4 电子数据交换(EDI)技术 3.5 安全电子交易协议(SET) 3.6 安全套接层协议(SSL) 3.7 Portal技术简介,3.1 计算机网络技术,3.1.1 计算机网络的形成与发展 3.1.2 计算机网络的定义 3.1.3 计算机网络的拓扑构型 3.1.4 计算机网络的分类 3.1.5 典型计算机网络 3.1.6 公共数据网的发展,3.1.1 计算机网络的形成与发展1 计算机网络发展阶段的划分,第一阶段:20世纪50年代 数据通信技术的研究与发展 第二阶段:20世纪60年代 ARPANET与分组交换技术的研究与发展 第三阶段:20世纪70年代 网络体系结构与协议标准化的研究 广域网、局域网与公用分组交换网的研究与应用 第四阶段:20世纪90年代 Internet技术的广泛应用 网络计算技术的研究与发展 宽带城域网与接入网技术的研究与发展 网络与信息安全技术的研究与发展,2 计算机网络的形成 1946年世界上第一台电子数字计算机ENIAC诞生时,计算机技术与通信技术并没有直接的联系; 20世纪50年代初,由于美国军方的需要,美国半自动地面防空系统(SAGE)的研究开始了计算机技术与通信技术相结合的尝试; 随着计算机应用的发展,出现多台计算机互连的需求,网络用户希望通过网络实现计算机资源共享的目的;典型的研究成果是ARPA网。,3 网络体系结构与协议标准化的研究 一些大的计算机公司纷纷提出了各种网络体系结构与网络协议; 国际标准化组织(ISO)成立专门委员会研究网络体系结构与网络协议国际标准化问题; ISO正式制订了开放系统互连参考模型,制订了一系列的协议标准; 在1969年ARPANET的实验性阶段,研究人员就开始了TCP/IP协议雏形的研究; TCP/IP协议的成功促进了Internet的发展,Internet的发展又进一步扩大了TCP/IP协议的影响。,4 Internet的应用与网络计算技术发展 Internet的广泛应用促进了电子商务、电子政务、远程教育、远程医疗、分布式计算与视频点播的发展; 高速局网络技术发展迅速,Fast Ethernet、Gigabit Ethernet已进入实用阶段,速率为10Gbps或更高的Ethernet网正在走向应用; 基于光纤与IP技术的宽带城域网与宽带接入网技术已经成为研究、应用与产业发展的热点问题之一; 网络计算技术已经成为重要的网络应用与研究领域。,5 宽带网络与全光网络技术的研究与发展 很多国家的政府与企业投入巨额资金,把宽带网络作为战略产业来发展; 宽带网络在基础设施、网络产品、信息服务等多个层面上提供了巨大的市场机会,为新的网络服务运营商提供了发展的空间,从而也带动了网络产业的结构调整; 宽带网络建设的两个关键是宽带骨干网技术和宽带接入网技术的发展; 全光网会给未来通信网的宽带、容量带来更大地发展空间。,3.1.2 计算机网络的定义,1 计算机网络定义的基本内容 资源共享观点的定义:以能够相互共享资源的方式互连起来的自治计算机系统的集合。 网络建立的主要目的是实现计算机资源的共享; 互连的计算机是分布在不同地理位置的多台独立的“自治计算机系统”; 连网计算机在通信过程中必须遵循相同的网络协议。,2 计算机网络与分布式计算机系统的区别 分布式计算机系统中“存在着一个能为用户自动管理资源的网络操作系统,由它调用完成用户任务所需要的资源,而整个网络像一个大的计算机系统一样对用户是透明的。” 计算机网络为分布式系统的研究提供了技术基础,而分布式系统是计算机网络技术发展的高级阶段。,3 现代网络结构的特点,早期计算机网络结构:从逻辑功能上可以分为资源子网和通信子网等两个部分。,现代网络结构的变化 随着微型计算机的广泛应用,大量的微型计算机是通过局域网连入广域网,而局域网与广域网、广域网与广域网的互连是通过路由器实现的; 在Internet中,用户计算机需要通过校园网、企业网或ISP联入地区主干网,地区主干网通过国家主干网联入国家间的高速主干网,这样就形成一种由路由器互联的大型、层次结构的互联网络。,Internet结构示意图,3.1.3 计算机网络的拓扑构型,1 计算机网络拓扑的定义 拓扑学是几何学的一个分支,是从图论演变而来。拓扑学首先把实体抽象成与其大小、形状无关的点,将连接实体的线路抽象成线,进而研究了点、线、面之间的关系; 计算机网络拓扑是通过网中结点与通信线路之间的几何关系表示网络结构,反映出网络中各实体间的结构关系; 计算机网络拓扑主要是指通信子网的拓扑构型; 拓扑设计对网络性能、系统可靠性与通信费用都有重大影响。,2 计算机网络拓扑的分类,网络拓扑方法:根据通信子网中通信信道类型分类; 通信信道类型:广播信道与点-点线路; 在采用广播信道通信子网中,一个公共的通信信道被 多个网络结点共享; 广播信道通信子网的基本拓扑构型: 总线型 树型 环型 无线通信与卫星通信型,在采用点-点线路的通信子网中,每条物理线路连接一对结点; 点-点线路的通信子网基本拓扑构型有: 星型 环型 树型 网状型,3.1.4 计算机网络的分类,计算机网络的分类方法主要的是以下两种: 根据网络所使用的传输技术分类 根据网络的覆盖范围与规模分类,1 根据网络传输技术进行分类,通信信道的类型有两类: 广播通信信道 点-点通信信道 相应的计算机网络也可以分为两类: 广播式网络(Broadcast Networks) 点-点式网络(Point-to-Point Networks),2 根据网络覆盖范围进行分类,按覆盖的地理范围分类,计算机网络可以分为三类: 局域网(LAN,Local Area Network) 城域网(MAN,Metropolitan Area Network) 广域网(WAN,Wide Area Network),局域网的技术特点,覆盖有限的地理范围,它适用于公司、机关、校园、工厂等有限范围内的计算机、终端与各类信息处理设备连网的需求; 提供高数据传输速率(10Mbps10Gbps)、低误码率的高质量数据传输环境; 一般属于一个单位所有,易于建立、维护与扩展; 从介质访问控制方法的角度,局域网可分为共享介质式局域网与交换式局域网两类。,城域网的技术特点,城域网是介于广域网与局域网之间的一种高速网络; 城域网设计的目标是要满足几十公里范围内的大量企业、机关、公司的多个局域网互连的需求; 实现大量用户之间的数据、语音、图形与视频等多种信息的传输功能; 城域网在技术上与局域网相似。,广域网的技术特点,广域网也称为远程网; 覆盖的地理范围从几十公里到几千公里; 覆盖一个国家、地区,或横跨几个洲,形成国际性的远程网络; 通信子网主要使用分组交换技术; 它将分布在不同地区的计算机系统互连起来,达到资源共享的目的。,3.1.5 典型计算机网络,1 ARPANET 1969年11月,实验性的ARPANET开通; 1975年,ARPANET 已经连入了100多台主机,并且结束了网络实验阶段,移交美国国防部国防通信局正式运行; 1983年1月,ARPANET向TCP/IP的转换结束; 80年代中期,ARPANET成为Internet的主干网; 1990年,ARPANET退役。 ARPANET对网络的产生与发展起了重要的影响。,2 NSFNET,1984年,NSF决定组建NSFNET; NSFNET采取的是一种层次型结构,分为主干网、地区网与校园网; 1990年,NSFNET主干网的传输速率为4.746Mbps; 1995年4月1日,NSF和MCI合作创建了NvBS(very high-speed backbone service) ; vBNS主干网运行的速率范围是从622Mbps(OC12)到4.8G bps(OC48)。,3 Internet,80年代中期人们开始认识到Internet的重要作用; 90年代是Internet历史上发展的最快的时期; Internet应用主要有E-mail、WWW、Telnet、FTP与Usenet等,随着Internet规模和用户的不断增长,Internet上的应用领域也进一步得到开拓; 从用户的角度来看,Internet是一个全球范围的信息资源网; 从网络结构角度看,Internet是一个由路由器互联起来的大型网际网。,4 Internet2,由于Internet的商业化与业务量增多,导致网络整体性能降低; 1996年10月,一些大学申请建立Internet2,为其成员组织服务,初始运行速率可达10Gbps; Internet 2可以用于多媒体虚拟图书馆、远程医疗、远程教学、视频会议、视频点播、天气预报等领域; Internet 2在网络层运行的是IPv4,同时也支持IPv6业务,希望形成下一代Internet的技术与标准。,3.1.6 公共数据网的发展,公共数据网PDN的建设为组建广域网打下了基础; 研究公共数据网的数据交换技术需要了解: X.25网 帧中继 B-ISDN ATM,1 X.25网,X.25网是一种典型的公用分组交换网,它是CCITT为广域网制定的一个公用分组交换网; 制定X.25标准的基础是传输速率低、误码率高的通信线路,为了克服通信线路数据传输质量较差的缺点,X.25标准采用了复杂的差错控制、流量控制与拥塞控制机制,协议复杂,工作效率不高; X.25网的传输速率一般为64Kbps; X.25标准主要是针对大型机与终端连网 。,2 帧中继,帧中继主要考虑如何减少数据帧在通信子网中的开销,没有采用流量控制与差错控制机制,通信子网中的差错控制由主机的高层来保证; 数据帧通过帧中继网的处理时间可以比通过X.25网降低一个数量级,而吞吐量要比X.25网络提高一个数量级以上; 目前帧中继网的数据传输速率一般为1.5Mbps; 帧中继网主要用于局域网之间的互连。,3 综合业务数据网,CCITT提出将语音、数据、图像等业务综合在ISDN一个网络之中; B-ISDN的目标是将语音、数据、静态与动态图像传输,以及N-ISDN提供的所有服务综合在一个通信网中,覆盖从低传输速率、非实时传输要求,到高传输速率、实时突发性等各类传输要求; B-ISDN采用异步传输模式ATM技术 。,从传统的电信网向ISDN的发展,4 异步传输模式,ATM是一种面向连接的技术; 采用小的、固定长度的信元作为数据传输单元; 能够支持数字、语音、图像、视频等多媒体通信; ATM以统计时分多路复用方式动态分配网络带宽,网络传输延时小,适应实时通信的要求; ATM没有链路级纠错与流量控制,协议简单,数据交换效率高; ATM采用两级虚电路机制,增加了虚电路分配的灵活性; ATM的数据传输速率可以在155Mbps2.4Gbps。,小结,计算机网络是计算机技术与通信技术高度发展、紧密结合的产物,网络技术对当前社会发展产生着重要的影响; 当前计算机网络发展的特点是Internet的广泛应用与高速网络技术的迅速发展; 从资源共享观点来看,计算机网络是“以能够相互共享资源的方式互连起来的自治计算机系统的集合”; 随着微型计算机和局域网的广泛应用,在现代的广域网一般是通过路由器将局域网与广域网互联起来,构成各种信息系统的运行平台;,计算机网络拓扑是用通信子网中结点与通信线路之间的几何关系来表示网络的结构。网络拓扑反映出网络中各实体间的结构关系,它对网络性能、系统可靠性与通信费用都有重大影响; 计算机网络的分类方法主要有两类:按网络所使用的传输技术分类与根据网络的覆盖范围与规模分类。根据网络的覆盖范围与规模分类,计算机网络分为局域网、城域网与广域网等三类; 计算机网络应用的主要领域是单位信息管理与个人信息服务 ; 计算机网络的广泛应用已对经济、文化、教育、科学的发展产生了重要影响,同时不可避免带来一些新的社会、道德、政治与法律问题。,3.2 Internet基础与应用,3.2.1 Internet的基本概念,1 Internet的定义 从Internet的结构角度看,它是一个使用路由器将分布在世界各地的、数以千万计的规模不一的计算机网络互联起来的大型网际网; 从Internet使用者角度看,Internet是由大量计算机连接在一个巨大的通信系统平台上,而形成的一个全球范围的信息资源网。,Internet的逻辑结构,2 Internet的组成部分,通信线路是Internet的基础设施,它将Internet中的路由器与主机连接起来 ; 路由器是Internet中最重要的设备之一,它将Internet中的各个局域网或广域网连接起来; 主机是Internet中不可缺少的成员,它是信息资源与服务的载体; 信息资源是用户最关心的问题,它影响到Internet受欢迎的程度。,3 Internet的管理组织,在Internet中,最权威的管理机构是Internet协会,它是一个完全由志愿者组成的组织,目的是推动Internet技术发展与促进信息交流; 在Internet协会中,有一个专门负责协调Internet的技术管理与技术发展的分委员会-Internet体系结构委员会(IAB); 在Internet体系结构委员会中,设有以下两个具体的部门:Internet工程任务组(IETF)与Internet研究任务组(IRTF)。,我国Internet的管理者,1997年6月3日,中国互联网信息中心(CNNIC)在北京成立,并开始管理我国的Internet主干网; CNNIC的主要职责是:为我国的互联网用户提供域名注册、IP地址分配等注册服务;提供网络技术资料、政策与法规、入网方法、用户培训资料等信息服务;提供网络通信目录、主页目录以及各种信息库等目录服务。,3.2.2 Internet的通信协议,1 TCP/IP协议 TCP/IP协议是Internet中计算机之间通信所必须共同遵循的一种通信规定; TCP/IP协议的主要特点是:提供了重传确认与流量控制机制;提供了端到端连接的控制功能;适用于不同类型的计算机与网络之间的互联。,2 IP地址,IP地址是Internet地址的一种表示形式; IP地址由网络号与主机号两部分组成,网络号标识一个逻辑网络,主机号标识网络中一台主机; 一台Internet主机至少有一个IP地址,而且这个IP地址是全网唯一的。,IP地址的分类,IP地址长度为32位,采用x.x.x.x的格式来表示,每个x为8位。例如,202.194.196.119,每个x的值为0255。这种格式的地址被称为点分十进制地址; 根据不同的取值范围,IP地址可以分为五类。IP地址中前5位用于标识IP地址的类别,A类地址的第一位为“0”,B类地址的前两位为“10”,C类地址的前三位为“110”,D类地址的前四位为“1110”,E类地址的前五位为“11110”。其中,A类、B类与C类地址为基本的IP地址。,IP地址的分类,IP数据包的传输,3 域名机制,如果WWW服务器地址 IP地址用点分十进制表示,例如为202.194.119.22,那么用户很难记住; 如果告诉用户WWW服务器地址用字符表示为,每个字符都有一定的意义,并且书写有一定的规律,这样地址用户就容易理解,又容易记忆,因此提出了域名的概念; Internet的域名结构是由TCP/IP协议集的域名系统(DNS)定义的; 域名系统也与IP地址的结构一样,采用的是典型的层次结构;,域名系统将整个Internet划分为多个顶级域,并为每个顶级域规定了通用的顶级域名; 网络信息中心(NIC)将顶级域的管理权授予指定的管理机构; 各个管理机构再为它们所管理的域分配二级域名,并将二级域名的管理权授予其下属的管理机构;这样就形成了层次结构的域名体系。,顶级域名分配,我国的域名结构,中国互联网信息中心(CNNIC)负责管理我国的顶级域,它将cn域划分为多个二级域; Internet主机域名的格式为:四级域名.三级域名.二级域名.顶级域名。 例如,主机域名 代表中国山东大学计算机学院的主机。,3.2.3 Internet的服务功能,1 WWW服务 WWW又称为万维网,简称为Web, 是Internet技术发展中的一个重要的里程碑; WWW系统的结构采用了客户/服务器模式; 信息资源以web页的形式存储在WWW服务器中,用户通过WWW客户端浏览器程序图、文、声并茂的Web页内容; 通过Web页中的链接,用户可以方便地访问位于其他WWW服务器中的Web页,或是其他类型的网络信息资源。,WWW服务的主要特点,以超文本方式组织网络多媒体信息,用户可以访问文本、语音、图形和视频信息; 用户可以在Internet范围内的任意网站之间查询、检索、浏览及发布信息,并实现对各种信息资源透明的访问; 提供生动、直观、统一的图形用户界面; WWW服务的核心技术是: 超文本标记语言(HTML) 超文本传输协议(HTTP) 超链接(hyperlink),WWW服务的工作原理,URL与信息定位,URL是对能从Internet上得到的资源的位置和访问方法的一种简洁的表示 ; 标准的URL由3部分组成:服务器类型、主机名和路径及文件名 http(s):/ 协议类型 主机名 路径及地址,URL通过指定其他协议类型访问其他类型的服务器: gopher:/ 连接到名为的Gopher服务器 ftp:/ 通过FTP连接来获得名为readme.txt的文本文件 file:/ 在所连接的主机上获得并显示名为wu.gif的图形文件 telnet:/ 远程登录到名为的主机,主页的概念 信息资源以网页的形式存储在WWW服务器中; 用户通过浏览器向WWW服务器发出请求,服务器根据客户请求内容,将保存在WWW服务器中的某个页面发送给客户; 用户可以通过页面中的链接,方便地访问位于其他WWW服务器中的页面,或其他类型的网络信息资源; 主页(home page)是一种特殊的Web页面,是指包含个人或机构基本信息的页面,用于对个人或机构进行综合性介绍,是访问个人或机构详细信息的入口点。,主页包含的基本元素: 文本(text):最基本的元素,就是通常所说的文字; 图像(image):WWW浏览器一般只识别GIF与JPG两种图像格式; 表格(table):类似于Word中的表格,表格单元内容一般为字符类型; 超链接(hyperlink):用于将HTML与其他主页相连。,WWW浏览器的基本功能:,查找、启动与终止链接 通过按钮与菜单项来链接 历史(history)与书签(bookmark)的使用 自由设定屏幕窗口 选择起始页 改变式样、字体与色彩 查看内嵌图像与外部图像 保存与打印主页,搜索引擎的概念,搜索引擎是Internet上的一个WWW服务器,它的主要任务是在Internet中主动搜索其他WWW服务器中的信息并对其自动索引,将索引内容存储在可供查询的大型数据库中; 用户可以利用搜索引擎所提供的分类目录和查询功能查找所需要的信息。,2 电子邮件服务,电子邮件服务是目前Internet上使用最频繁的服务; 电子邮件系统不但可以传输各种格式的文本信息,还可以传输图像、声音、视频等多种信息 ; 邮件服务器系统的核心是邮件服务器,它负责接收用户送来的邮件,根据收件人地址发送到对方的邮件服务器中,还负责接收由其他邮件服务器发来的邮件,并根据收件人地址分发到相应的电子邮箱中。,当用户向ISP申请Internet账户时,ISP就会在它的邮件服务器上建立该用户的电子邮件账户,它包括用户名与用户密码。 用户的电子邮件地址格式为:用户名主机名,其中“”符号表示“at” 。例如,在“”主机上,有一个名为island的用户,那么该用户的E-mail地址为:。,电子邮件服务的工作原理,电子邮件应用程序基本服务功能: 创建与发送电子邮件; 接收、阅读与管理电子邮件; 账号、邮箱与通信簿管理。 电子邮件协议: 在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议SMTP; 在电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议POP3或交互式邮件存取协议IMAP,它取决于邮件服务器支持的协议类型。,电子邮件的格式,电子邮件包括两部分:邮件头与邮件体; 邮件头是由多项内容构成的,其中一部分是由系统自动生成的,例如发信人地址(From:)、邮件发送的日期与时间;另一部分是由发件人自己输入的,例如收信人地址(To:)、抄送人地址(Cc:)与邮件主题(Subject:)等; 邮件体就是实际要传送的信函内容。传统电子邮件系统只能传输文本信息,采用多目的电子邮件系统扩展MIME的电子邮件系统可以传输文本、图像、语音与视频等多种信息。,3 文件传输服务,文件传输服务又称为FTP服务,它是Internet中最早提供的服务功能之一,目前仍然在广泛使用中 ; 文件传输服务由FTP应用程序提供,FTP应用程序遵循TCP/IP协议组中的文件传输协议,它允许用户将文件从一台计算机传输到另一台计算机,并且能保证传输的可靠性; 在Internet中,许多公司、大学的主机上含有数量众多的各种程序与文件,这是Internet的巨大与宝贵的信息资源。通过使用FTP服务,用户就可以方便地访问这些信息资源。,文件传输的工作原理,匿名FTP服务 匿名FTP服务的实质是:提供服务的机构在它的FTP服务器上建立一个公开账户(一般为anonymous),并赋予该账户访问公共目录的权限,以便提供免费服务; 如果要访问提供匿名服务的FTP服务器,一般不需输入用户名与密码。如果需要,可以使用“anonymous”作为用户名,使用“guest”作为用户密码; 大多数FTP服务都是匿名服务; 为了保证FTP服务器的安全,几乎所有匿名FTP服务器都只允许用户下载文件,而不允许用户上载文件。,4 新闻与公告类服务,网络新闻组 网络新闻组是一种利用网络进行专题讨论的国际论坛 ; Usenet并不是一个网络系统,只是建立在Internet上的逻辑组织; Usenet不同于Internet上的交互式操作方式,在Usenet服务器上存储的各种信息,会周期性地转发给其他Usenet服务器; Usenet的基本通信方式是电子邮件,但它不是采用点对点通信方式,而是采用多对多的传递方式。,电子公告牌,电子公告牌BBS是Internet上较常用的服务功能之一; 电子公告牌提供一块公共电子白板,每个用户都可以在上面书写、发布信息或提出看法、聊天,获得帮助、讨论问题及为别人提供信息; 早期的BBS服务是一种基于远程登录的服务,想使用BBS服务的用户,必须首先利用远程登录功能登录到BBS服务器; 目前,很多BBS站点开始提供WWW访问方式。,3.2.4 Internet的接入方式,1 ISP的作用 Internet服务提供者(ISP)是用户接入Internet的入口点; 不管使用哪种方式接入Internet,首先都要连接到ISP的主机。用户通过某种通信线路连接到ISP,再通过ISP的连接通道接入Internet。,基本的Internet接入方法,2 通过局域网接入Internet,通过局域网接入Internet是指用户局域网使用路由器,通过数据通信网与ISP相连接,再通过ISP的连接通道接入Internet ; 数据通信网有很多种类型,例如DDN、ISDN、X.25与帧中继等,它们由电信部门运营与管理; 采用局域网接入方式时,用户花费在租用线路上的费用比较昂贵,用户端通常是有一定规模的局域网,例如企业网或校园网。,通过局域网接入Internet 的结构,3 通过电话网接入Internet,通过电话网接入Internet是指用户计算机使用调制解调器,通过电话网与ISP相连接,再通过ISP的连接通道接入Internet; 电话网是为传输模拟信号而设计的,计算机中的数字信号无法直接在普通电话线上传输,因此需要使用调制解调器; ISP能提供的电话中继线数目,关系到与ISP建立连接的成功率。,通过电话网接入Internet 的结构,
展开阅读全文