第2章电子商务技术第2章电子商务技术1.网络与Internet应用技术2.电子数据交换(EDI)技术3.电子商务安全技术4.物流信息技术2.1网络及Internet应用技术网络及Internet应用技术1.计算机的产生和发展计算机的产生和发展历程计算机的发展趋势时间阶段特征运算速度1946年第一代计算机电子管5000次/秒1958年第二代计算机晶体管几万次/秒1964年第三代计算机集成电路几十万次/秒1971年至今第四代计算机大规模集成电路几百--几千万次/秒摩尔定律每隔18个月,计算机速度提高一倍,同性能芯片价格下降一半四向发展巨型化、微型化、网络化、智能化2.网络基本概念指多台独立的计算机通过有形或无形介质连接,在网络协议的控制下,实现资源共享。•两台以上的计算机•计算机相对独立•介质连接•软件管理•共享资源目前常用的网络类型:局域网(LAN)、广域网(WAN)网络定义:网络的构成计算机系统+通信线路+网络节点资源子网通信子网功能资源共享所需的硬件,软件,数据等完成数据传输主机系统,终端控制器,终端等网络节点,通信线路,信号转换器(如Modem)组成网络的功能共享资源处理器间通信提高可靠性提供分布式处理能力集中管理提供新的服务网络的体系结构-OSI参考模型国际标准化组织(ISO)在1977年开始研究“开放系统互连”(OSI),并在1983年推出正式文件,首次提出了网络系统的七层体系结构。为各种实用网络系统提供理论指导。OSI参考模型与IEEE802局域网模型的关系应用层网络层会话层表示层数据链路层传输层物理层物理层逻辑链路控制子层介质访问控制子层IEEE802模型3.InternetInternet一词来自于美国国防部高级计划局(DARPA)的“TheInternetingProject”(互连网技术)的研究,其研究的成果被简称为我们现在提到的Internet。现在,Internet是由许多分布在世界各地共享数据信息的计算机组成的一个大型网络Internet的定义一般认为,Internet的定义至少包含以下三个方面的内容:Internet是一个基于TCP/IP协议簇的国际互联网络。Internet是一个网络用户的团体,用户使用网络资源,同时也为该网络的发展壮大贡献力量。Internet是所有可被访问和利用的信息资源的集合。Internet的服务功能1.远程登录Telnet利用该功能,用户可以把所使用的计算机作为网络上另一台计算机的远程终端,实时使用远地计算机上对外开放的资源,也可以查询数据库、检索资料或利用远程计算机完成大量的计算工作。2.文件传输FTPFTP(FileTransferProtocol)用于将Internet上的信息下载(Download)到自己的计算机上,FTP可以直接进行任何类型的文件的双向传输。3.电子邮件E-mailE-mail采用邮件协议(如:SMTP和POP3)传送和接收邮件。对非文本文件(如声音、图像、二进制文件)也可以传送和接收。4.万维网WWWWWW是WorldWideWeb的简称,这个服务采用超文本传输协议HTTP,它采用超文本(HyperText)及超媒体技术,将文本、图像、图形、声音等各种信息有机地结合在一起。5.网络新闻组Usernet这是一个为用户提供专题讨论的服务,用户可根据自己的需要参加某(些)组的讨论,把自己的意见发表在讨论组上,也可以从讨论组中阅读别人发表的看法。6.信息查询通过搜索引擎,采用一个或几个“关键字”,进行检索,列出包含这些关键字的所有文件。Internet工作模式Internet采用客户机~服务器模式,Internet上的一些计算机运行服务器程序,充当服务器,提供服务。常用的服务器有:FTP服务器,邮件服务器、WWW服务器、BBS服务器、Gopher服务器、WAIS服务器、Archie服务器、News服务器、数据库服务器等。另一些计算机则请求或使用服务器的服务,成为客户机。用户在使用某种服务时,通过在客户机运行相应的客户端软件,通过网络向服务器发出服务请求,服务器对请求作出相应的处理,然后把结果送回客户机。常用的客户端软件有:Telnet远程终端、WWW浏览器、FTP软件、电子邮件收发软件等。4.IntranetIntranet是利用Internet各项技术建立起来的企业内部信息网络。这个概念包含以下两个方面的含义:Intranet是一种企业内部的计算机信息网络Intranet采用Internet的技术,主要有WWW、电子邮件、数据库和网络操作系统等。目前在全国高校中建设的校园网,就是一个典型的Intranet。它一般将校园网建设成两部分,一部分是公共信息子网,另一部分是内部网,即Intranet。公共子网部分主要有WWW服务器、DNS服务器、代理服务器、电子邮件服务器等对外公开的信息服务器,并通过网关与Internet连接。内部网部分除用户使用的客户机外,一般还有内部WWW服务器、电子邮件服务器、数据库服务器等,并通过防火墙与公共子网连接。Intranet典型结构公共子网内部子网Intranet防火墙服务器服务器客户机客户机路由器Internet5.Extranet称为企业外部网,以与Intranet(企业内部网)的译名对应。它是一种合作性网络。一个企业除利用因特网的技术和标准或直接在因特网上构建企业内域网;满足企业内部运作之外;还经常需要与某些业务关系较密切的本企业集团以外的单位通过网络进行联系,为达成某一共同目标而共享某些资源。6.TCP/IP协议1.TCP/IP协议是一个协议集,其中传输控制协议TCP(TransmissionControlprotocol)和网际协议IP(InternetProtocol)是最核心的两个协议。2.Internet的其他网络协议都要用到这两个协议提供的功能,因而人们称整个Internet协议为TCP/IP协议族,或简称为TCP/IP协议。TCP/IP的四层结构模型与OSI模型相比,TCP/IP包含四个概念层:应用层、传输层、网络层和链路层。应用层网络层会话层表示层数据链路层传输层物理层应用层传输层网络层链路层主要协议一览层次主要协议应用层SMTP、DNS、DSP、FTP、TELNET、GOPHER、WAIS、HTTP等传送层TCP、UDP、DVP等网络层IP、UMP、AKP、UWP链路层ETHERNET、ARPANET、PDNTCP协议TCP(TransmissionControlProtocol)称为传输控制协议,其作用是保证命令或数据能够正确无误地到达其目的地。其传输的数据单位称为“包”,也称为“报文”。TCP是可靠传输。用于传输准确度要求很高的传输服务,如:软件下载等。TCP协议工作原理TCP提供连接型的通信服务形式:在与对方进行数据传送前,首先建立与对方的TCP逻辑链路,然后通过该链路传送数据包,并保持对所发出数据包的跟踪,对没有到达目的地的报文重新传输。UDP协议UDP(UserDatagramProtocol)称为用户数据报协议。与TCP同属于传送层协议;与TCP不同的是,它不对发出的报文进行跟踪,不能保证每个UDP报文都能到达目的地,因而是不可靠的。UDP提供无连接型的通信服务方式,在通信前,不需要与对方建立连接就可以开始传输数据,因而减少了网络开销,提高了传输效率。IP协议IP(InternetProtocol)称为Internet协议,它位于TCP的下一层,负责完成Internet中报文的路径选择,并跟踪这些报文到达不同目的端的路径。IP根据报文头部的源IP地址和目的地址传送报文,不需要建立连接,也不管报文的顺序,所以IP协议是不可靠的。7.IP地址Internet网络中为了使计算机互相识别并进行通信,每台联入Internet的计算机都必须有一个“号码”,这个“号码”称为该计算机的Internet地址,这个地址定义在IP协议中并由该协议进行处理,因此通常都称为IP地址。IP地址的作用IP地址的格式IP地址是由IP协议所规定的,它是一个32位的二进制数。为了阅读和使用的方便,IP协议规定按8位为一组把IP地址的32位分成四组,组与组之间用“.”分隔,每组的值用10进制数表示。例如IP地址:11001010011101001010000000100001写成:202.116.11.33子网掩码子网掩码是一个32位的二进制代码,表示形式与IP地址相同,其作用是用来标识IP地址中子网号与主机号的分界点,因此,IP地址和子网掩码是成对出现的。子网掩码中的二进制位为“1”所对应的IP地址部分为子网号,为“0”部分为主机号。例如,当IP地址为132.56.175.63,而相应的子网掩码是255.255.0.0时,则网络标识为132.56,主机标识为175.63。IP地址的分类A类B类C类网络地址的位数81624主机地址的位数24168子网掩码255.0.0.0255.255.0.0255.255.255.0地址的起始位(二进制)010110第一字节的值(十进制)0-127128-191192-223网络的数量12716,3842,097,151主机的数量16,777,21465,534254在Internet中,IP地址分为5类,常用为上述三类7.域名与域名系统IP地址由数字组成,难于记忆和理解。因此,通常采用另外一种表示系统----域名系统(DomainNameSystem,简称DNS)。域名系统是为方便人们记忆而采用的一套字符和数字符号系统。域名组成域名由若干子域构成,一般为3--5个,子域之间用“.”分隔,最右边的子域是最高层域,从右向左层次逐级降低。最左边的子域是主机的名字。每个子域的含义如下:国家域名行业域名单位、企业名称主机名www.szpt.edu.cn域名系统管理为保证域名系统的通用性,统一由中央管理机构(NICNetworkInformationCenter)管辖,第一级子域名是国家域名,如申请含“.cn”域名就要向中国域名管理机构(CNNIC)申请。国家域名国家域名中国CN英国UK香港HK日本JP由于Internet起源于美国,美国通常不使用国家域。在国家域前的是行业域名,也是由国际管理机构确定的。域名含义域名含义COM商业组织EDU教育机构GOV政府组织MIL军事机构NET网络支持中心ORG非赢利组织行业域名域名含义域名含义BIZ商业组织NOM单位或个人INFO信息服务商FIRM企业组织MOBL移动服务CN中国简化域名新增的部分域名IP地址与域名的关系域名与IP地址是同一台主机的两种表示方法,每台主机,只能有一个IP地址,每个域名对应一个IP地址,一个IP地址可以对应多个域名。8.WWW应用技术WWW技术于1984年由欧洲粒子研究中心(CERN)提出,1991年CERN向世界公布了WWW技术。WWW它是一种基于超文本(Hypertext)方式的信息检索工具,可以存取互联的文本、声音、图形、图像等多媒体信息,是实现计算机系统互联、网上信息共享的全球性网络服务系统。与WWW相关的几个概念BrowserWebHyperlinkHTMLHTTPURLCGIBrowser(浏览器)WWW的应用是客户/服务器模式,客户端应用软件称为“浏览器”。作用:从Web服务器上下载页面浏览各种数据信息,也可以向服务器发送数据信息。浏览器软件有很多,早期的有:Mosaic、Cello或Lynx等,目前最流行的浏览器是Microsoft公司开发的IE(InternetExplorer)。现在浏览器还集成了许多Internet上的其他一些应用,如E-mail、FTP等。Web(WWW服务器)在WWW技术中,Web服务器通常是在Internet上存储、管理和运行WWW信息的计算机。Web服务器上存有大量的超文本文档(页面文件),还有相关的软件负责处理客户端的请求并返回相应结果。Hyperlink(超链接)Link:是指从一个位置转移到另一个指定位置。而Hyperlink则指实现多媒体文件的链接(link)。