《电子商务与实践》——中国科学技术大学商学院——(2004.9~2005.1)《电子商务与实践》——中国科学技术大学商学院——(2004.9~2005.1)第二讲电子商务的基础设施主讲人:陈欣单位:浙江师范大学数理与信息工程学院《电子商务与实践》——中国科学技术大学商学院——(2004.9~2005.1)《电子商务与实践》——中国科学技术大学商学院——(2004.9~2005.1)第二讲电子商务的基础设施主讲人:陈欣浙江师范大学数理与信息工程学院2020/1/193电子商务的基础设施数据路由选择和基础协议互联网的应用标注语言技术互联网、内部网和外部网互联网接入的各种方案及其优缺点2020/1/194第一节数据路由选择和基础协议包交换网线路交换不适合计算机通信什么是线路交换电话公司的交换设备(既可能是机械的也可能是计算机化的)选择特定的电话线,或称为线路,并把线路连接起来在打电话和接电话的人之间形成一条通路。这种中央控制的单线连接模式叫做线路交换。线路交换不适合计算机通信2020/1/195包交换网的工作原理2020/1/196①在包交换网络中,文件和信息被分解成包,在这些包上用表示信息源和目的地的代码打上电子标签。这些包在网络中从一台计算机传输到另一台计算机,直至到达目的地。目的地的计算机把这些包集中起来,并把每包中的信息重新集合成原先的数据。②在包交换中,每个包从源到目的地的最佳路径是由途经的各个计算机决定的。决定包的传送路径的计算机通常叫做路由器,确定最佳路径的程序叫做路由算法。2020/1/197包交换网的优点①长数据流可分解成易于管理的小数据包,小数据包沿着大量不同的路径进行传输,避免了网络中的交通拥挤。②在数据包到达目的地后,更换受损数据包的成本较低,因为如果一个数据包在传输途中被改变了,只要重新传输这个数据包就可以了。2020/1/198包交换网的其他知识点ARPANET——最早的包交换网NCP协议——网络控制协议协议所谓协议,就是一组规则的集合,它规定网络传输数据的格式和顺序,并检查这些数据的错误。协议确定了数据的发送设备如何表示已经完成信息的发送,以及接收设备如何表示已经收到(或没收到)的信息。2020/1/199TCP/IP互联网协议TCP/IP结构主要协议介绍2020/1/1910TCP/IP结构2020/1/1911Internet地址的两种形式IP地址和域名IP地址是机器可识别的Internet地址,用数字表示,比如:202.38.64.2域名是人可以看懂的Internet地址,用文字表示,比如:什么是IP地址?IP地址是区别TCP/IP网络上每一台计算机的惟一标识。一般用点分十进制表示法。—个IP地址由32位二进制数组成,由于二进制地址不方便记忆,一般用4组介于0~255的十进制数表示,中间用圆点隔开,例如61.191.194.522020/1/1913什么是域名?由于数字意义不明确,也难于记忆,因此在实际使用时,往往采用与IP地址对应的“域名”来代替。域名使用字母表示IP地址,便于记忆。这种由域名向IP地址的转换工作,是通过“域名服务器”(DNS)来完成的。域名的格式一般为主机名.单位名(三级域名).行业性质代码(二级域名).顶级域名2020/1/1914域名举例Web服务器三级域名二级域名一级域名表示国家/行政区的一级域名域名国家或行政区域名国家或行政区域名国家或行政区.uk英国.au澳大利亚.us美国.ca加拿大.ch瑞士.in印度.cn中国.hk香港.fr法国.de德国.sg新加坡.jp日本.it意大利.tw台湾.ru俄罗斯2020/1/1916表示机构类别的一级域名域名类别域名类别.com工、商、金融等企业.biz工商企业.edu教育机构.int国际组织.gov政府组织.org非盈利性的组织.mil军事部门.info信息相关机构.net网络相关机构.name个人网站2020/1/1917我国二级域名按类别分类域名类别域名类别.ac科研机构.gov政府部门.edu教育机构.org各种非盈利性的组织.com工、商、金融等企业.net互联网络、接入网络的信息中心(NIC)和运行中心(NOC)2020/1/1918我国二级域名按行政区分类域名行政区域名行政区域名行政区.bj北京市.ah安徽省.sc四川省.sh上海市.fj福建省.gz贵州省.tj天津市.jx江西省.yn云南省.cq重庆市.sd山东省.xz西藏.he河北省.ha河南省.sn陕西省.sx山西省.hb湖北省.gs甘肃省.nm内蒙古.hn湖南省.qh青海省.ln辽宁省.gd广东省.hk香港.jl吉林.gx广西省.mo澳门.hl黑龙江省.hi海南省.tw台湾.js江苏省.xj新疆.zj浙江省.nx宁夏2020/1/1919域名解析由域名服务器来完成的。Internet上的每一个域,都必须设置DNS,负责本域内主机名的管理并与其他各级域名服务器相配合,完成Internet上IP地址与主机名的查询。2020/1/1920其他的因特网协议HTTPHTTP是超文本传输协议的缩写,它是负责传输和显示页面的因特网协议。HTTP运行在TCP/IP模型的应用层。和其他的因特网协议一样,HTTP采用客户机/服务器模式,即用户(客户机)的页面请求。作为回答,服务器产生一个HTTP应答信息,并把它送回到客户机(请求者)的浏览器。应答包括客户机服务器上显示过的页面。如果客户机确定收到的信息是正确的,就断开TCP/IP连接,HTTP会话就结束了。2020/1/1921SMTP、POP和IMAPSMTP协议(简单邮件传输协议)SMTP协议规定了邮件信息的具体格式和邮件的管理方式。SMTP向连入局域网的用户提供应用层的服务。POP协议(邮局协议)POP协议负责从邮件服务器中检索电子邮件。IMAP协议(因特网信息访问协议)IMAP协议是一种优于POP的新协议,也许有一天会取代POP。和POP一样,IMAP也能下载邮件、从服务器中删除邮件或询问是否有新邮件。但IMAP克服了POP的一些缺点。2020/1/1922FTP文件传输协议(FTP)是TCP/IP的组成部分,它在TCP/IP连接的计算机之间传输文件,采用的是客户机/服务器模式。FTP允许文件双向传输:从客户机到服务器或从服务器到客户机。2020/1/1923第二节互联网的应用电子邮件1972雷·汤姆林森(RayTomlison)常用的电子邮件客户端软件OutlookExpressFoxMail2020/1/1924TelnetTelnet是一种让你登录因特网上的远程计算机的应用软件。Telnet可以让你使用远程主机的命令和程序。通过执行终端仿真程序的功能,Telnet将你键入的命令和其他字符串直接传输到远程主机。这台远程计算机就可以直接执行你通过Telnet键入的命令了。2020/1/1925FTPFTP是计算机间传输数字化业务信息的最快途径。FTP的最广泛应用也许是销售和交付软件包及更新软件。2020/1/1926第三节HTML语言2020/1/1927HTML文档基本格式HTMLHEAD头部信息/HEADBODY文档主体,正文部分/BODY/HTML2020/1/1928HTML标记基本格式标记名属性标记影响的显示信息/标记名示例Bbest/B2020/1/1929单标记如BR,表示换行。双标记如Table…/TableTr…/Trbody…/body2020/1/1930HTML链接基本格式AHREF=“地址”可见的链接文本/A示例AHREF=“”浙江师范大学/A2020/1/1931常用HTML编辑器DreamweaverFrontpage更多的HTML语言知识HTML教程2020/1/1932第四节技术互联的文档客户机(浏览器)→互联网→服务器。客户机通过互联网连接服务器,服务器上包含了大量的文件。2020/1/1933客户机/服务器体系结构电子商务技术结构的主要组成部分客户机提供了访问和显示内容的图形用户界面。服务器主要功能有信息检索、数据管理和事物及安全管理。存放内容的软硬件总称,其内容可以用浏览器访问。第三方服务另外服务器,提供内容、信息处理工具和电子支付系统。2020/1/1934两层客户机/服务器三层客户机/服务器三层客户机/服务器结构中的信息流2020/1/1936交互式应用交互式应用的三个阶段共享静态文件共享动态文件利用脚本语言即时创建文件,提供实时可伸缩的事务处理。2020/1/1937的四种集成方式链接不同服务器提供的数据显示不同页面,来自不同的服务器或本地的客户机(示例)为客户机提供来自不同数据源的数据数据来自不同的数据库包含新的数据类型支持不同的数据类型对其他应用程序和插件程序进行集成连接来自不同的应用程序。插件是一些后来添加的程序,用来丰富页面2020/1/1938为交互式应用而实现的扩展数据库集成用户可以方便的通过浏览器访问数据库的信息,并根据用户要求产生动态页面。脚本编辑和可移动的小应用程序脚本语言可使上的文件包含有动态的内容或根据用户的请求即时创建的内容。2020/1/1939外观能显示多种页面外观。PDF:可用任何字处理程序、排版程序或图片程序来创建PDF文件。多媒体扩展虚拟现实建模语言(VRML)来创建三维世界(示例)实现点对点的音频广播(RealAudio)、新闻广播和视频广播。2020/1/1940第五节互联网、内部网和外部网互联网(INTERNET)互联网是建立在现代计算机技术和通信技术基础上,具有通用的地址体系,是由功能逐渐完善的网络软件支持,由成千上万相互协作的独立信息网络,根据可相互进行通信TCP/IP协议连接起来的计算机网络的集合体,他最大的特点就是开放性。2020/1/1941内部网(INTRANET)INTERNET与局域网(LAN)相连接,形成内部网。它强调网络对象的安全性,采用加密、认证、防火墙等安全管理措施。防火墙:把一个防火墙分成一个或更多的部分,以保护信息资源不被局域网以外的访问者访问。2020/1/1942外部网(EXTRANET)什么是外部网外部网是一个使用INTERNET/INTRANET技术,使企业与可户和相关企业相连来完成共同目标的合作网络。2020/1/1943外部网络的三种类型①公共网络如果一个组织允许公众通过任何公众网络访问企业的内部网,或者两个或更多的企业同意用公共网络把他们的内部网联在一起,这就形成了公共网络外部网。这种结构中,安全是一个大问题。2020/1/1944②专用网络专用网络是两个企业间的专线连接,这种连接是两个企业的内部网至今的物理连接。专用网络的最大缺陷是成本太高。2020/1/1945③虚拟专用网(VPN)虚拟专用网络(VPN)采用一种叫做“通道”或“数据封装”的系统,用公共网络及其协议向贸易伙伴、顾客、供应商和雇员发送敏感的数据。这种通道是因特网上的一种专用通路,可保证数据在外部网上的企业之间安全地传输。VPN就像高速公路(因特网)上的一条单独的密封的公共汽车通道,公共汽车通道外的车辆看不到通道内的乘客。