第二章计算机网络基本原理.pptx
- 文档编号:18628016
- 上传时间:2023-08-21
- 格式:PPTX
- 页数:26
- 大小:3.54MB
第二章计算机网络基本原理.pptx
《第二章计算机网络基本原理.pptx》由会员分享,可在线阅读,更多相关《第二章计算机网络基本原理.pptx(26页珍藏版)》请在冰点文库上搜索。
第2章计算机网络的基本原理,课程内容:
1.计算机网络概述2.TCP/IP协议3.关于Web的相关基本概念4.Web开发技术,计算机网络的发展计算机网络概念:
凡是将地理位置不同,并具有独立功能的多个计算机系统通过通信设备和线路连接起来,以功能完善的网络软件实现网络中资源共享的系统,称为计算机网络系统
(1)两台或两台以上的计算机连接起来的系统
(2)计算机之间交换信息、数据必须有一条通信通道(3)计算机之间通信和交换信息需要有共同遵守的规则计算机网络发展(4个阶段)
(1)远程联机系统阶段(终端与计算机)
(2)计算机互联阶段(计算机之间)(3)标准化系统阶段(规范、标准)(4)网络互联与高速网络系统阶段,2.1计算机网络概述,计算机网络的分类按覆盖范围分类(*):
(1)局域网(localareanetwork)
(2)广域网(wideareanetwork)(3)城域网(metropolitanareanetwork)按数据交换方式分类:
(1)线路交换方式
(2)报文交换方式(3)分组交换方式按使用范围分类:
(1)公用网
(2)专用网,2.1计算机网络概述,中继器(repeater)物理层互联设备,也称转发器,适用于完全相同的两类网络的互连,主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。
中继器是对信号进行再生和还原的网络设备。
2.1计算机网络概述,网桥(bridge)数据链路层互联设备,在网络互联中它起到数据接收、地址过滤与数据转发的作用,用来实现多个网络系统之间的数据交换。
当局域网的用户数量日子增多,工作站数量增加,信息量也增加时,必会引起网络性能的下降,网桥就是将网络进行分段,从而减少每段网络上的用户量和信息量。
2.1计算机网络概述,路由器(Router)是连接因特网中各局域网、广域网的设备,主要功能就是路径选择,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。
2.1计算机网络概述,网关(Gateway)又称网间连接器、协议转换器。
网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
网关既可以用于广域网互连,也可以用于局域网互连。
网关是一种使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,充当高层协议转换重任的计算机系统或设备。
(协议网关、应用网关、安全网关),2.1计算机网络概述,TCP/IP的产生与发展ARPANET是最早出现的计算机网络之一,因其网络协议在通信子网中可靠性较差,TCP/IP协议产生,已被公认成为当前的工业标准。
TCP/IP主要特点:
(1)协议标准具有开放性,独立于特定的计算机硬件及操作系统
(2)统一分配网络地址,使得整个TCP/IP设备具有唯一IP地址(3)实现高层协议的标准化,能为用户提供多种可靠的服务TCP/IP体系结构:
(1)网络接口层
(2)网际层(3)传输层(4)应用层,2.2TCP/TP协议,IP地址的原理TCP/IP协议的网络层使用的地址标识符即IP地址IP地址在整个Internet中必须是唯一的目前使用的是IPv4版本,32位的二进制地址IP地址是互联网中识别主机的唯一标识IP地址的结构标准ip地址是由网络号netID与主机号hostID,2.2TCP/TP协议,IP地址的类型,2.2TCP/TP协议,A类地址覆盖范围:
1.0.0.0127.255.255.255B类地址覆盖范围:
128.0.0.0191.255.255.255C类地址覆盖范围:
192.0.0.0223.255.255.255D类地址覆盖范围:
224.0.0.0239.255.255.255E类地址覆盖范围:
240.0.0.0247.255.255.255,2.2TCP/TP协议,域名系统域名是指接入Internet的主机用层次结构的方法命名的、全网唯一的名字域名是有层次的,一般分为:
四级域名.三级域名.二级域名.顶级域名通用顶级域名:
.com商业组织.edu教育机构.gov政府部门.mil军事部门.cn中国.jp日本.uk英国.us美国,2.2TCP/TP协议,递归解析:
要求名字服务器系统一次性完成全部名字地址的转换反复解析:
每次请求一个服务器,如果不行,在请求其他服务器,WWWWWW(WorldWideWeb),又称万维网,分为Web客户端和Web服务器程序。
WWW可以让Web客户端(常用浏览器)访问浏览Web服务器上的页面。
是一个由许多互相链接的超文本组成的系统,通过互联网访问。
万维网并不等同互联网,万维网只是互联网所能提供的服务其中之一,是靠着互联网运行的一项服务。
2.3关于Web的一些基本概念,WWW主要特点:
(1)用户可全球范围内查询、浏览最新信息
(2)支持超文本和超媒体信息服务(3)使用浏览器作为统一的用户接口(4)可将Web站点互相链接,能对各种资源进行访问和共享www服务的核心技术:
超文本标记语言(HTML)超文本传送协议(HTTP)超链接(Hyperlink),2.3关于Web的一些基本概念,HTTP协议HTTP是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。
在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。
URL(uniformresourcelocator)统一资源定位符,只要能对资源定位,计算机就能对资源进行存取、更新、替换和查找等各种操作。
2.3关于Web的一些基本概念,标准URL组成:
协议类型+主机名+路径及文件名http:
/超文本传输协议ftp文件传输协议mailto电子邮件地址telnettelnet协议,2.3关于Web的一些基本概念,Web服务器:
MicrosoftIISIIS(InternetInformationServer,互联网信息服务)是一种Web(网页)服务组件,允许在公共Intranet或Internet上发布信息的Web服务器。
其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
2.3关于Web的一些基本概念,Web脚本语言VBScript:
可以在HTML页面上操作、控制和处理对象,提供程序流程的控制。
但不具有对用户计算机上应用编程接口、文件及文件系统上的控件直接处理或者操作的能力。
JavaScript:
基于对象和事件驱动的客户端脚本语言,可进行改进设计、验证表单、检测浏览器、创建Cookies等,可在所有主要的浏览器上运行。
2.4Web开发技术,动态网页技术CGI技术:
CommonGatewayInterface,是Web最早的动态网页技术,是外部应用程序(CGI程序)与Web服务器之间的标准通信接口。
处理过程:
通过Internet把用户请求送到web服务器。
web服务器接收用户请求并交给CGI程序处理。
CGI程序把处理结果传送给web服务器。
web服务器把结果送回到用户。
2.4Web开发技术,缺点:
(1)每个请求CGI都要产生新的进程,当进程达到一定数量后,服务器性能下降
(2)CGI的编程语言和HTML完全分离,精通难,ASPASP技术:
activeserverpages,Web应用程序开发技术,在CGI和IDC基础上发展起来的,即克服了CGI技术效率低、编程繁琐的缺点,又克服了IDC技术功能简单的不足。
是服务器端多脚本执行环境,可以将HTML页面、脚本命令和ActiveX组件无缝连接,执行交互的、动态的、高性能的Web服务器应用程序。
2.4Web开发技术,ASP.netASP.net技术:
建立在通用语言上的程式构架,具有很好的跨平台性,能在几乎所有的平台上运行。
JSPjavaserverpages,与ASP有很多相似之处,不过两者源于不同的技术规范组织。
JSP是开放的、跨平台的,以java语言为脚本语言,能在85%以上的服务器运行,而ASP只能用于WindowsNT/2000平台。
2.4Web开发技术,PHPPHP(Hypertextpreprocessor):
通用开源的脚本语言,服务器内置式的script语言,PHP将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。
PHP独特的语法混合了C、Java、Perl以及PHP自创的语法,利于学习,使用广泛,主要适用于Web开发领域。
PHP提供了标准的数据库接口,数据库连接方便、兼容性强、扩展性强。
2.4Web开发技术,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 计算机网络 基本原理