第二章网络协议案例课件

上传人:工**** 文档编号:568479934 上传时间:2024-07-24 格式:PPT 页数:105 大小:4.31MB
返回 下载 相关 举报
第二章网络协议案例课件_第1页
第1页 / 共105页
第二章网络协议案例课件_第2页
第2页 / 共105页
第二章网络协议案例课件_第3页
第3页 / 共105页
第二章网络协议案例课件_第4页
第4页 / 共105页
第二章网络协议案例课件_第5页
第5页 / 共105页
点击查看更多>>
资源描述

《第二章网络协议案例课件》由会员分享,可在线阅读,更多相关《第二章网络协议案例课件(105页珍藏版)》请在金锄头文库上搜索。

1、主讲教师主讲教师:高丽高丽 机电工程系机电工程系 计算机网络技术与应用计算机网络技术与应用2结结 束束 2.1 网络体系结构的概念网络体系结构的概念2.1.1 网络协议的定义与组成要素网络协议的定义与组成要素2.1.2 网络体系结构的定义网络体系结构的定义2.2 OSI参考模型参考模型2.2.1 OSI参考模型的基本概念参考模型的基本概念2.2.2 OSI参考模型的结构与各层参考模型的结构与各层 的主要功能的主要功能2.3 TCPIP参考模型与协议参考模型与协议2.3.1 TCPIP参考模型与协议的参考模型与协议的 发展过程发展过程2.3.2 TCPIP参考模型与层次参考模型与层次2.4 OS

2、I参考模型与参考模型与TCPIP 参考模型的比较参考模型的比较2.4.1 对对OSI参考模型的评价参考模型的评价2.4.2 对对TCPIP参考模型的评价参考模型的评价2.1.2 网络层次结构的优点网络层次结构的优点第二章第二章 网络体系结构网络体系结构32.5 TCP/IP协议协议 2.5.1 TCPIP协议的基本内容协议的基本内容2.5.2 IP地址地址2.5.5 域名与域名系统域名与域名系统2.6 Internet的基本服务功能的基本服务功能 2.6.1 电子邮件(电子邮件(E-mail)服务)服务2.6.2 远程登录(远程登录(Telnet)服务服务2.6.3 文件传输(文件传输(FTP

3、)服务服务 2.7 WWW服务服务 2.7.1 超文本与超媒体超文本与超媒体 2.7.2 什么是什么是WWW2.7.3 什么是什么是HTML2.7.4 什么是主页什么是主页2.7.5 URL与信息定位与信息定位2.7.6 WWW浏览器浏览器2.5.3 子网编址子网编址2.5.4 新一代网络协议新一代网络协议IPv641.1.网络协议的定义网络协议的定义2.1 2.1 网络体系结构的概念网络体系结构的概念2.1.1 2.1.1 网络协议的定义与组成要素网络协议的定义与组成要素为网络数据交换而制定的规则、约定与标准为网络数据交换而制定的规则、约定与标准通信内容通信内容(what)(what)通信形

4、式通信形式(how)(how)通信时间通信时间(when)(when)5什么是协议什么是协议你好你好你好你好几点几点?2:00TCP connection requestTCP connection replytime6 语法语法(Syntax)(Syntax)2.2.协议的三要素协议的三要素 时序时序(timing)(timing)传输速率匹配和先后顺序。即对事件实现顺序的详细传输速率匹配和先后顺序。即对事件实现顺序的详细说明说明用于协调和差错处理的控制信息。即需要发出何种控用于协调和差错处理的控制信息。即需要发出何种控制信息及完成的动作与做出的响应制信息及完成的动作与做出的响应 语义语义(

5、Semantics)(Semantics)数据格式、编码和信号电平等。即用户数据与控数据格式、编码和信号电平等。即用户数据与控制信息的结构和格式制信息的结构和格式72.1.2 2.1.2 网络体系结构的定义网络体系结构的定义 购买机票购买机票 投诉投诉( (如晚点如晚点) ) 检查行李检查行李 认领行李认领行李 登机登机 出口出口 起飞起飞 降落降落如何描述民航系统?如何描述民航系统?票务票务行李行李门口门口起起/ /降降飞行飞行8在在所所有有的的网网络络中中,每每一一层层的的目目的的都都是是向向它它的的上上一一层层提提供供一一定定的的服服务务,而而把把如如何何实实现现这这一一服服务务的细节对

6、上层加以屏蔽。的细节对上层加以屏蔽。1. 协议分层协议分层 基本思想基本思想分层的目的分层的目的减少协议设计的复杂性减少协议设计的复杂性9每每一一相相邻邻层层间间有有一一个个接接口口,该该接接口口定定义义下下层层向向上上层层提提供供的的原语操作和服务。原语操作和服务。 2.2.协议分层协议分层 第第n n层协议层协议一台机器上的第一台机器上的第n n层与另一台机器上的第层与另一台机器上的第n n层进行通话,通层进行通话,通话中采用的规则和约定。话中采用的规则和约定。 对等实体对等实体(peers)(peers)不同机器中组成相应协议层的实体。不同机器中组成相应协议层的实体。 接口接口(inte

7、rface)(interface)10第第5 5层层第第5 5层层第第5 5层协议层协议第第4 4层层第第4 4层层第第4 4层协议层协议第第3 3层层第第3 3层层第第3 3层协议层协议第第2 2层层第第2 2层层第第2 2层协议层协议第第1 1层层第第1 1层层第第1 1层协议层协议物理媒体物理媒体 水平通信水平通信(虚通信)(虚通信)对等实体进行对等实体进行的通信。的通信。 垂直通信垂直通信( (实际通信实际通信) )相邻层进行相邻层进行的通信。的通信。4/54/5层接层接口口 3/43/4层接层接口口2/32/3层接层接口口1/21/2层接层接口口图图2-1 2-1 层,协议和接口层,

8、协议和接口主机主机1 1主机主机2 211MMM1M2H4H4H3H2H2H2T2T2M1H4H3M2H3MMM1M2H4H4H3H3H2H2T2T2M1H4H3M2H3主机主机1主机主机2 2第第5 5层协议层协议第第4 4层协议层协议第第3 3层协议层协议第第2 2层协议层协议图图2-2 2-2 支持五层虚拟通信的例子支持五层虚拟通信的例子3. 3. 网络的体系结构的定义网络的体系结构的定义层和协议的集合被称为网络体系结构层和协议的集合被称为网络体系结构为了完成了完成计算机算机间的通信合作,把每个的通信合作,把每个计算机算机互互连的功能划分成定的功能划分成定义明确的明确的层次,次,规定了同

9、定了同层次次进程通信的程通信的协议及相及相邻层之之间的接口和服的接口和服务。将。将这样的的层次次结构模型和通信构模型和通信协议统称称为网网络体系体系结构。构。 134. 4. 服务与协议的关系服务与协议的关系 服务服务各层向它上层提供的一组原语(操作)各层向它上层提供的一组原语(操作)服务定义了两层之间的接口服务定义了两层之间的接口 协议协议同层对等实体之间交换的帧,分组和报文的同层对等实体之间交换的帧,分组和报文的格式格式及意义的一组规则及意义的一组规则 服务与协议分离服务与协议分离只要不改变提供给用户的服务,只要不改变提供给用户的服务, 实体可以任意改变它们的协议实体可以任意改变它们的协议

10、2.2 OSI2.2 OSI参考模型与协议参考模型与协议 OSI(Open System Interconnection Reference OSI(Open System Interconnection Reference Model)Model) ISO ISO制定的关于开放系统互连的参考模型。制定的关于开放系统互连的参考模型。 开放系统开放系统 为了与其它系统通信而相互开放的系统。为了与其它系统通信而相互开放的系统。根据不同抽象层次的需要进行分层根据不同抽象层次的需要进行分层每一层应当实现一个明确定义的功能每一层应当实现一个明确定义的功能每每一一层层功功能能的的选选择择应应当当有有助助于

11、于制制定定网网络络协协议议的的国国际标准际标准各层界面的选择应尽量减少横跨接口的信息量各层界面的选择应尽量减少横跨接口的信息量层层数数应应足足够够多多,避避免免不不同同功功能能混混杂杂在在同同一一层层,但但也不能太多,否则体系结构会过于庞大也不能太多,否则体系结构会过于庞大 OSIOSI模型的分层原则模型的分层原则16会话层会话层应用协议应用协议传输层传输层网络层网络层数据链路数据链路物理层物理层应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路数据链路物理层物理层应用层应用层表示层表示层表示协议表示协议会话协议会话协议传输协议传输协议网络层网络层数据链路数据链路物理层物理层

12、网络层网络层数据链路数据链路物理层物理层主机主机A A主机主机B B网络层主网络层主机机- -路由路由器协议器协议packetpacket数据链路数据链路层主机层主机- -路由器协路由器协议议frameframebitsbits图图2-3 OSI 2-3 OSI 参考模型参考模型物理层主物理层主机机- -路由路由器协议器协议通信子网边界通信子网边界17数据比特的发送和接收,数据传输率。数据比特的发送和接收,数据传输率。物理连接的建立、保持与释放。物理连接的建立、保持与释放。定义媒体的机械、电气参数及规格。定义媒体的机械、电气参数及规格。1.物理层物理层(physical layer) 典型问题

13、典型问题例:例:ISOISO:ISO2110ISO2110,25922592,49024902,49024902等等CCITTCCITT:v.24v.24、x.21x.21、x.22x.22、x.24x.24等等用多少伏特电压代表用多少伏特电压代表“1”1”和和“0”0”一个比特持续多少微秒一个比特持续多少微秒传输是否在两个方向上进行传输是否在两个方向上进行连接如何建立及如何终止连接如何建立及如何终止网络连接器有多少针网络连接器有多少针 基本功能基本功能18成帧成帧差错控制差错控制流量控制流量控制确认帧和数据帧的线路竞争确认帧和数据帧的线路竞争共享媒体的访问控制共享媒体的访问控制2.2.数据链

14、路层数据链路层(Data Link Layer)(Data Link Layer) 典型问题典型问题建立、保持和释放数据链路建立、保持和释放数据链路成帧和拆帧成帧和拆帧( (同步链路同步链路) )差错控制差错控制( (检错和纠错检错和纠错) )流量控制流量控制( (停等,滑动窗口停等,滑动窗口) )链路管理与媒体访问链路管理与媒体访问( (固定,随机固定,随机) ) 基本功能基本功能例:例: 面向字符的协议面向字符的协议(ISO 1754(ISO 1754、IBM BSCIBM BSC、DEC DDCMP)DEC DDCMP) 面向比特的协议面向比特的协议(ISO HDLC(ISO HDLC、

15、IBM SDLCIBM SDLC、ANSI ADCCP)ANSI ADCCP)19确定分组如何从源端到达目的端确定分组如何从源端到达目的端解决网络的拥塞解决网络的拥塞记帐记帐异种网络互联异种网络互联2.2.网络层网络层(Network Layer)(Network Layer) 典型问题典型问题 基本功能基本功能数据交换数据交换流控流控拥塞控制拥塞控制( (预分配预分配) )差错控制及恢复差错控制及恢复路由选择路由选择( (自适应自适应/ /非适应非适应) )网络互联网络互联( (源路由源路由/ /透明透明) )例:例: CCITTCCITT:X.25X.25TCP/IPTCP/IP:IPIP

16、20创建网络连接创建网络连接决定提供的服务决定提供的服务真正端端层真正端端层区别报文属于哪条连接区别报文属于哪条连接流控机制流控机制4.4.传输层传输层(Transport Layer)(Transport Layer) 典型问题典型问题 基本功能基本功能顺序性顺序性/ /组装组装传输连接的建立和释放传输连接的建立和释放差错控制差错控制提供可靠透明的数据传输提供可靠透明的数据传输 QOSQOS:吞吐量、延迟、机密:吞吐量、延迟、机密例:例: ISOISO:Class0Class4Class0Class4TCP/IPTCP/IP:TCPTCP21为为有有序序地地、方方便便地地进进行行信信息息交交

17、换换,提提供供有效的控制和管理机制。有效的控制和管理机制。5.5.会话层会话层(Session Layer)(Session Layer) 典型问题典型问题提供类似传输层的普通数据传送提供类似传输层的普通数据传送和增强型服务和增强型服务 管理对话管理对话令牌管理令牌管理(Token management)(Token management)同步同步(synchronization)(synchronization) 基本功能基本功能22数据表示数据表示(ASCII(ASCII,EBCDCEBCDC,ASNI)ASNI)数据压缩数据压缩数据库的不同库结构或字段之间的映象或变换数据库的不同库结构或

18、字段之间的映象或变换数据加密数据加密( (私用私用/ /公共密钥系统公共密钥系统) )6.6.表示层表示层(Presentation Layer)(Presentation Layer)这是异种机、异种操作系统连网的关键层。这是异种机、异种操作系统连网的关键层。 典型问题典型问题定义和管理抽象数据结构定义和管理抽象数据结构管理这些抽象数据结构管理这些抽象数据结构把计算机内部的表示法转换为网络的把计算机内部的表示法转换为网络的标准表示法标准表示法 基本功能基本功能23网络虚终端网络虚终端文件传输文件传输电子邮件电子邮件远程作业录入远程作业录入目录查找等目录查找等7.7.应用层应用层(Applic

19、ation Layer)(Application Layer)网络的完整透明性网络的完整透明性操作用户源的物理配置操作用户源的物理配置应用管理应用管理系统管理系统管理分布式信息服务分布式信息服务 典型问题典型问题 基本功能基本功能例:例: HTTP、FTP、TELNET、 E-mail层层 次次数据单位数据单位功功 能能物理层物理层比特比特利利用用物物理理传传输输介介质质为为数数据据链链路路层层提提供供物物理理连连接接,以以便便透透明明地地传送比特流。传送比特流。数数据据链链路路层层帧帧在在物物理理层层提提供供比比特特流流传传输输服服务务的的基基础础上上,在在通通信信的的实实体体之之间间建建立

20、立数数据据链链路路连连接接,传传送送以以帧帧为为单单位位的的数数据据,采采用用差差错错控控制制、流量控制方法,使有差错的物理线路变成无差错的数据链路。流量控制方法,使有差错的物理线路变成无差错的数据链路。网络层网络层分组(包)分组(包)通通过过路路由由算算法法,为为分分组组通通过过通通信信子子网网选选择择最最适适当当的的路路径径。网网络层要实现路由选择、拥塞控制与网络互连等功能络层要实现路由选择、拥塞控制与网络互连等功能传输层传输层报文报文负负责责主主机机中中两两个个进进程程之之间间的的通通信信。它它向向高高层层屏屏蔽蔽了了下下层层数数据据通信的细节,因而是计算机通信体系结构中最关键的一层通信

21、的细节,因而是计算机通信体系结构中最关键的一层会话层会话层报文报文组织两个远程系统建立通信会话,并管理数据的交换组织两个远程系统建立通信会话,并管理数据的交换表示层表示层报文报文处处理理在在两两个个通通信信系系统统中中交交换换信信息息的的表表示示方方式式。它它包包括括数数据据格格式变换、数据加密与解密、数据压缩与恢复等功能式变换、数据加密与解密、数据压缩与恢复等功能应用层应用层报文报文确定进程之间通信的性质,以满足用户的需要确定进程之间通信的性质,以满足用户的需要2.2 TCP/IP2.2 TCP/IP参考模型与协议参考模型与协议 TCP/IPTCP/IP是指是指传输控制协议传输控制协议(Tr

22、ansmission Control Protocol)(Transmission Control Protocol)和和网际协议网际协议(Internet Protocol)(Internet Protocol)簇。簇。 2.2.1 TCP/IP2.2.1 TCP/IP参考模型与协议的发展过程参考模型与协议的发展过程 1969年:美国国防部建立年:美国国防部建立 ARPANETARPANET,使用网络控制协议使用网络控制协议(NCP) 1972年:引进传输控制协议年:引进传输控制协议(TCP) 1981年:引进了网际协议年:引进了网际协议(IP) 1982年:年:TCP和和IP被标准化成为被

23、标准化成为TCP/IP协议组,并在协议组,并在1982年取代年取代 ARPANET ARPANET上的上的NCP 1982年:加入了灵活的通信和信息共享年:加入了灵活的通信和信息共享,成为大学和政府部门的标准成为大学和政府部门的标准 作为一个标准组件被包含到柏克利标准发行中心作为一个标准组件被包含到柏克利标准发行中心UNIX的实现中的实现中 TCP/IPTCP/IP协议特点:协议特点: 1.1.开放的协议标准开放的协议标准免费使用,独立于特定的计算机免费使用,独立于特定的计算机硬件与操作系统;硬件与操作系统; 2.2.独立于特定的网络硬件独立于特定的网络硬件可以运行在局域网、广域可以运行在局域

24、网、广域网,更适用于互连网中;网,更适用于互连网中; 2.2.统一的网络地址分配方案统一的网络地址分配方案整个整个TCP/IPTCP/IP设备在网中设备在网中都具有唯一的地址;都具有唯一的地址; 4.4.标准化的高层协议标准化的高层协议提供多种可靠的用户服务提供多种可靠的用户服务272.2.2 2.2.2 TCP/IP协议体系结构与层次协议体系结构与层次应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层传输层传输层网际层网际层网络接口层网络接口层OSITCP/IP表表2-3 TCP/IP与与OSI体系结构的关系体系结构的关系281.1.网络

25、接口层网络接口层 主要功能主要功能通过网络发送和接受通过网络发送和接受IPIP数据报数据报 协议协议TCP/IPTCP/IP并没有定义网络接口层协议,允许主机并没有定义网络接口层协议,允许主机连入网络时使用多种现成的协议(如局域网协连入网络时使用多种现成的协议(如局域网协议),以适应各种网络类型。议),以适应各种网络类型。29处理来自传输层的分组发送请求处理来自传输层的分组发送请求处理接受的数据报处理接受的数据报处理互联的路径、流控与拥塞问题处理互联的路径、流控与拥塞问题2. 2. 网际层网际层 主要功能主要功能 协议协议 IP IP 网际协议网际协议 ICMPICMP因特网控制报文协议因特网

26、控制报文协议 ARPARP地址解析协议地址解析协议 RARPRARP逆地址解析协议逆地址解析协议30提供端端的数据传送服务提供端端的数据传送服务2.2.传输层传输层 主要功能主要功能 协议协议 传输控制协议传输控制协议 TCP TCP 一种一种可靠可靠的的面向连接面向连接的协议,的协议,允许将一台主机的字节流(允许将一台主机的字节流(Byte StreamByte Stream)无差错无差错地传送到地传送到目的主机。目的主机。 用户数据报协议用户数据报协议 UDP UDP 一种一种不可靠不可靠的的无连接无连接协议,协议,主要用于不要求分组顺序到达的传输中,分组传输顺序检查主要用于不要求分组顺序

27、到达的传输中,分组传输顺序检查与排序由应用层完成。与排序由应用层完成。 31 网络终端网络终端(TELNET)(TELNET)协议协议 用于实现互联网中远程登录功能用于实现互联网中远程登录功能 文件传输协议文件传输协议(FTP) (FTP) 用于实现互联网中交互式文件传输功能用于实现互联网中交互式文件传输功能 简单邮件传输协议简单邮件传输协议(SMTP) (SMTP) 用于实现互联网中电子邮件传送功能用于实现互联网中电子邮件传送功能 域名服务域名服务(DNS) (DNS) 用于实现网络设备名字到用于实现网络设备名字到IPIP地址映射的网络服务地址映射的网络服务 简单网络管理协议简单网络管理协议

28、(SNMP)(SNMP)用于管理程序和代理程序之间的通信服务用于管理程序和代理程序之间的通信服务 超文本传输协议超文本传输协议(HTTP) (HTTP) 用于用于WWWWWW服务服务 4.4.应用层应用层IPTCPFTPHTTP SMTPTELNETSNMPUDPICMP OSPF图图2-4 TCP/IP2-4 TCP/IP协议协议32应用层协议可以分为以下三类应用层协议可以分为以下三类: (1)(1)依赖于面向连接的依赖于面向连接的TCPTCP协议:网络终端协议协议:网络终端协议TELNETTELNET、电子邮件协议、电子邮件协议SMTPSMTP、文件传送协议、文件传送协议FTPFTP。 (

29、2) (2) 依赖于无连接的依赖于无连接的UDPUDP协议:简单网络管理协议协议:简单网络管理协议 SNMPSNMP、 简单文件传输协议简单文件传输协议TFTPTFTP。 (2) (2) 既可依赖于既可依赖于TCPTCP协议,也可依赖于协议,也可依赖于UDPUDP协议:协议: 域名服务域名服务DNSDNS等。等。332.4 OSI参考模型与参考模型与TCPIP参考模型的比较参考模型的比较7物理层物理层 6 数据链路层数据链路层 4 传输层传输层5网络层网络层 2 会话层会话层 2 表示层表示层 1 应用层应用层网络接口层网络接口层传输层传输层TCP,UDP网际层网际层IP应用层应用层(各种应用

30、层协议如(各种应用层协议如TELNET,FTP,SMTP等)等)OSIOSI模型有模型有7 7层,层,TCP/IPTCP/IP结构只有结构只有4 4层层34基于独立的基于独立的协议栈的概念的概念采用了采用了层次次结构的概念,构的概念,层的功能也大体相似的功能也大体相似在在传输层中二者定中二者定义了相似的功能。了相似的功能。 1、 OSI参考模型与参考模型与TCPIP参考模型的相同点:参考模型的相同点:35 OSIOSI引入了服务、接口、协议的概念,引入了服务、接口、协议的概念,TCP/IPTCP/IP则没有,但他正则没有,但他正是借鉴了是借鉴了OSIOSI的这些概念建模的。的这些概念建模的。

31、OSIOSI先有模型,后有协议,先有模型,后有协议,TCP/IPTCP/IP则相反。则相反。 OSIOSI先有标准后实践,先有标准后实践,TCP/IPTCP/IP则相反。则相反。OSI OSI 太复杂,太复杂,TCP/IPTCP/IP简单却并不全面。简单却并不全面。分层不同,分层不同,OSIOSI模型有模型有7 7层,层,TCP/IPTCP/IP模型有模型有4 4层层OSIOSI在网络层提供无连接和连接两种服务,而在传输层只提供连在网络层提供无连接和连接两种服务,而在传输层只提供连接服务。接服务。TCP/IPTCP/IP的网络层为无连接,而传输层提供无连接和连接的网络层为无连接,而传输层提供无

32、连接和连接两种服务。两种服务。 2、 OSI参考模型与参考模型与TCPIP参考模型的区别:参考模型的区别:362.5 TCP/IP协议2.5.1 TCP2.5.1 TCPIPIP协议的基本内容的基本内容 1 1、IPIP协议 提供端到端的分提供端到端的分组传输功能功能 提供用以提供用以标识网网络及主机及主机节点地址(点地址(IPIP地址)地址) 将独立的多个网将独立的多个网络互互连起来起来 IPIP协议的基本任的基本任务:采用数据:采用数据报方式,通方式,通过互互联网网传送数据。送数据。 372 2、TCPTCP协议 (1 1)传输控制控制协议TCPTCP 提供面向提供面向连接的可靠数据接的可

33、靠数据报文文传送服送服务 主要用于一次主要用于一次传送大量送大量报文(如文件文(如文件传送)送) (2 2)用)用户数据数据报协议UDPUDP 提供无提供无连接服接服务 主要用于一次主要用于一次传送少量的送少量的报文(如数据文(如数据查询) 传输的可靠性由的可靠性由应用程序保用程序保证382.5.2 IP地址 Internet地址能地址能够唯一地确定唯一地确定Internet上每台上每台计算机与每个用算机与每个用户的位置。的位置。Internet上的上的计算机地址有两种表示形式:算机地址有两种表示形式: IP地址地址 域名域名 1、IP地址地址结构构 分分层结构:构:网网络地址地址|主机地址主

34、机地址 网网络地址:用来地址:用来标识一个网一个网络,即,即网网络号号(Net ID)(Net ID) 。 主机地址:用来主机地址:用来标识这个网个网络上的某一台主机,即上的某一台主机,即主主 机号机号(Host ID)(Host ID)。 39IPIP网内主机网内主机间的通信由下的通信由下层网完成网完成IPIP网网间主机主机间的通信由路由器完成的通信由路由器完成R1R2123123123网号网号1网号网号2网号网号n网桥网桥4网络通信网络通信40图图2-5 IP2-5 IP地址的结构地址的结构IPIP地址长度:地址长度:3232位位点分十进制地址格式:点分十进制地址格式: 每个每个X X为为

35、8 8位二进制,对应的十进制值为位二进制,对应的十进制值为0-2550-25532 Bits32 Bits网络号网络号主机号主机号00000000 -11111111(00000000 -11111111(二进制二进制) )0 - 255 (0 - 255 (十进制十进制) )32Bits网络号网络号主机号主机号8Bits8Bits8Bits8Bits10101100000100001100110001111010172. 16. 122. 204172. 16. 122. 204图图2-6 IP2-6 IP地址的例子地址的例子422、IP地址的分地址的分类 根据不同的取根据不同的取值范范围,

36、IP地址可以分地址可以分为五五类 IP地址中的前地址中的前1-5位用于位用于标识IP地址的地址的类别: A类地址的第一位地址的第一位为“0”; B类地址的前两位地址的前两位为“10”; C类地址的前三位地址的前三位为“110”; D类地址的前四位地址的前四位为“1110”; E类地址的前五位地址的前五位为“11110” 其中其中A类、B类与与C类地址地址为基本的基本的IP地址地址43网络号网络号主机号主机号0 0A A类地址类地址E E类地址类地址D D类地址类地址C C类地址类地址B B类地址类地址1 1 0 0网络号网络号0 07 7 8 831311515 16162323 2424主机

37、号主机号1 1 1 1 0 0网络号网络号主机号主机号1 1 1 10 01 11 1 1 10 01 11 1组播地址组播地址保留保留图图2-7 IP2-7 IP地址格式地址格式44A类IP地址 7bit 24bit 7bit 24bit网网络地址空地址空间长度度为7 7位,主机地址空位,主机地址空间长度度为2424位;位;网网络地址空地址空间长度度为7 7位,允位,允许有有126126个不同的个不同的A A类网网络( (网网络地址的地址的0 0和和127127保留用于特殊目的保留用于特殊目的) );A A类地址是从:地址是从:;主机地址空主机地址空间长度度为2424位,每个位,每个A A类

38、网网络的主机地址数多达的主机地址数多达16,000,00016,000,000个;个;A A类IPIP地址地址结构适用于有大量主机的大型网构适用于有大量主机的大型网络。0networkhost45B类IP地址 14bit 16bit 14bit 16bit网网络地址空地址空间长度度为1414位,主机地址空位,主机地址空间长度度为1616位;位;B B类IPIP地址是从:地址是从:;网网络地址空地址空间长度度为1414位,允位,允许有有1628416284个不同的个不同的B B类网网络;主主机机地地址址空空间长度度为1616位位,每每个个B B类网网络的的主主机机地地址址数数多多达达655266

39、5526个;个;B B类IPIP地址适用于一些国地址适用于一些国际性大公司与政府机构等。性大公司与政府机构等。10networkhost46C类IP地址 21bit 8bit 21bit 8bit网网络地址空地址空间长度度为2121位,主机地址空位,主机地址空间长度度为8 8位;位;C C类IPIP地址是从:地址是从:;网网络地地址址空空间长度度为2121位位,允允许有有2,000,0002,000,000个个不不同同的的C C类网网络;主主机机地地址址空空间长度度为8 8位位,每每个个C C类网网络的的主主机机地地址址数数最最多多为256256个;个;C C类IPIP地址特地址特别适用于一些

40、小公司与普通的研究机构适用于一些小公司与普通的研究机构。110networkhost47(4)D类IP地址地址 不不标识网网络,它是:。,它是:。 D类IP地址用于其它特殊的用途,如多目的地址地址用于其它特殊的用途,如多目的地址(5)E类IP地址地址 暂时保留,它是:。保留,它是:。 E类地址用于某些地址用于某些实验和将来使用。和将来使用。48图图2-8 IP地址的分类地址的分类49使用点分十使用点分十进制制编址址识别是是IP地址地址类型型 “”: 是是A类地址地址(第一个十第一个十进制数制数“15”);); “”: 是是B类地址;地址; “”:是:是C类地址。地址。IP地址保地址保证了了IP

41、数据包的正确数据包的正确传送送 Internet 上上 最最 高高 一一 级 的的 维 护 机机 构构 为 网网络信息中心信息中心 NIC (Network Information Center)。它)。它负责分配最高分配最高级的的IP地址,授地址,授权给下一下一级的申的申请成成为Internet网点的网网点的网络管理中管理中心,每个网点心,每个网点组成一个自治系成一个自治系统(即自治域系(即自治域系统)。502.5.2 2.5.2 子网编址子网编址1 1子网划分子网划分 出于管理,性能和安全方面的考出于管理,性能和安全方面的考虑,许多多单位把位把单一网一网络划分划分为多个物理网多个物理网络,

42、并使用路由器把它并使用路由器把它们联接起来接起来 A A类或或B B类的地址空的地址空间太大,以致于在太大,以致于在单一的未使用路由器的网一的未使用路由器的网络中无法使用全部中无法使用全部地址地址把可用地址分配把可用地址分配给更小的网更小的网络512. 2. 子网编址子网编址网络网络IDID主机主机IDID网络网络IDID子网子网IDID主机主机IDID 主机主机ID =ID =子网子网ID|ID|主机主机IDID 子网子网IDID位数多位数多-主机主机IDID位数少位数少 (一个子网中可容(一个子网中可容纳的主机少)的主机少) 522. 子网掩码子网掩码32位位的数字:的数字:IP地址的哪些

43、位地址的哪些位对应于网于网络地址地址 哪些位哪些位对应于主机地址于主机地址对应于于网网络地址地址的所有位都被的所有位都被设为1 对应于于主机地址主机地址的所有位都被的所有位都被设为0比比较子网掩子网掩码和和IP地址地址时进行行“逻辑位与位与”运算运算53 IPIP地址地址1010 11001010 11000001 10010001 10010001 00000001 00000011 00110011 0011子网掩码子网掩码1111 11111111 11111111 11111111 11110000 00000000 00000000 00000000 0000网络网络IDID1010

44、 11001010 11000001 10010001 1001主机主机IDID0001 00000001 00000011 00110011 0011例例1 1:一台主机的:一台主机的IPIP地址是地址是 172 25 16 51IPIP地址:地址:子网掩码:子网掩码:网络网络IDID:172.25172.25主机主机IDID:16.5116.51单个网络单个网络54IPIP地址地址1010 11001010 11000001 10010001 10010001 00000001 00000011 00110011 0011子网掩码子网掩码1111 11111111 11111111 111

45、11111 11111111 11111111 11110000 00000000 0000网络网络IDID1010 11001010 11000001 10010001 10010001 00000001 0000主机主机IDID0011 00110011 0011IPIP地址地址 子网掩码子网掩码 网络网络主机主机ID 51ID 51使使B B类网络类网络IDID被分配给被分配给253253个子网个子网 例例2: 172 25 16 51561 1、域、域(Domain)(Domain) 是指某一是指某一类InternetInternet主机的集合,它是管理一主机的集合,它是管理一类Int

46、ernetInternet主机的一种主机的一种组织形式。形式。2 2、域名(、域名(Domain NameDomain Name) 是是标识域的自然域的自然语言名称,它与数字型的言名称,它与数字型的IPIP地地址一一址一一对应。3 3、域名系、域名系统(Domain Name SystemDomain Name System) 是管理域的命名、管理主机域名、是管理域的命名、管理主机域名、实现主机域名主机域名与与IPIP地址解析的系地址解析的系统。4 4、为什么有了什么有了IPIP地址地址还需要域名需要域名? ?2.5.4 域名与域名系统57域域 名名 -用字符表示的网用字符表示的网络主机名是主

47、机主机名是主机标识符;符;IPIP地址地址 -数字型数字型, ,难于于记忆与理解;与理解; 域域 名名 -字符型,直字符型,直观,便于,便于记忆与理解;与理解;IPIP地址地址 -用于网用于网络层; 域域 名名 -用于用于应用用层;IPIP地址与域名:地址与域名: 全网唯一,一一全网唯一,一一对应为什么有了为什么有了IP地址还需要域名地址还需要域名?585 5、主机命名的基本方式、主机命名的基本方式 (1 1)无)无层次命名(次命名(flat namingflat naming) (2 2)层次型命名(次型命名( hierarchy naminghierarchy naming) IPIP地址

48、:地址:层次型命令次型命令 主机命名:主机命名:层次型命名次型命名层次型命名机制:次型命名机制:在主机命名中加入在主机命名中加入在主机命名中加入在主机命名中加入层层次型的次型的次型的次型的结结构构构构。名字的名字的层次次对应于于层次名字空次名字空间的管理机构的的管理机构的层次。次。59InternetInternet主机域名的一般格式是:主机域名的一般格式是: 主机名主机名. .单位名位名. .类型名型名. .国家代国家代码A A、国家代、国家代码 :是最高域名,代表主机所在的国家与地区。:是最高域名,代表主机所在的国家与地区。 国国别代代码由两个字母由两个字母组成。成。 例如:例如: “”

49、中国中国 “.jp.jp” 日本日本 “.uk.uk” 英国英国 “.ca.ca” 加拿大加拿大 “.au.au” 澳大利澳大利亚 美国:美国: 主机名主机名. .单位名位名. .类型名型名60B B、类型名:型名:第二第二级域名,判断出主机所在域名,判断出主机所在单位的位的类型或所在的省份与地区型或所在的省份与地区美国的美国的InternetInternet的基本的的基本的组织类型代型代码: .int .int 国国际组织 .com .com 商商业组织 .edu .edu 教育教育组织 .gov .gov 政府政府组织 .mil .mil 军事事组织 .org .org 非商非商业组织 .

50、net .net 网网络组织6119971997年增加新的年增加新的组织类型代型代码: .firm .firm 商商业公司公司 .store .store 商品商品销售企售企业 .web .web 与与WWWWWW相关的相关的实体体 .arts .arts 文化和文化和娱乐实体体 .info .info 提供信息服提供信息服务的的实体体 .nom .nom 个体或个人个体或个人62中国的第二中国的第二级域名域名类型有:型有: eduedu 教育机构教育机构 co co 公司公司 go go 政府机构政府机构 or or 非盈利非盈利组织 ac ac 大学、研究所内的学大学、研究所内的学术机构机

51、构 bj bj 北京地区北京地区 tj tj 天津地区天津地区 sh sh 上海地区上海地区 ah ah 安徽省安徽省 zj zj 浙江省浙江省 63C、单位名位名:是第三部分,表示主机所在的域或:是第三部分,表示主机所在的域或单位。位。 例如:例如: “.nankai” : 表示南开大学;表示南开大学; “.pku” : 表示北京大学;表示北京大学; “.tsinghua”: 表示清表示清华大学;大学; “.fudan”: 表示复旦大学;表示复旦大学; “.tjut”: 表示天津理工大学。表示天津理工大学。64D D、主机名:、主机名:是第四部分,表示主机所在的院、是第四部分,表示主机所在的

52、院、 系、研究室等下一系、研究室等下一级单位。位。 例例1 1: netlab .cs .nankai .edu .cnnetlab .cs .nankai .edu .cn 中国南开大学中国南开大学计算机系网算机系网络实验室室的主机的主机 例例2 2: ftp .microsoft .comftp .microsoft .com 美国微美国微软公司的公司的FTPFTP服服务器器656 6、域名解析、域名解析 域名解析:域名解析:将主机域名映射为将主机域名映射为IPIP地址的过程地址的过程 正向解析正向解析从从域名域名到到IPIP地址地址 反向解析反向解析从从IPIP地址地址到到域名域名 域名

53、服务器:域名服务器:运行域名和运行域名和IPIP地址转换服务软件的地址转换服务软件的 计算机计算机 662.6.1 电子子邮件(件(E-mail)服)服务 1、电子子邮件的特点件的特点 电子子邮件与件与传统通信方式相比,具有以下通信方式相比,具有以下特点:特点:传递迅速,范迅速,范围广广阔,比,比较可靠;可靠;不要求双方都在不要求双方都在场,不需要知道通信,不需要知道通信对象的象的位置;位置;实现一一对多的多的邮件件传送;送;可以将文字、可以将文字、图像、像、语音等多种音等多种类型的信息型的信息集成在一个集成在一个邮件中件中传送送.2.6 Internet的基本服务功能672、电子子邮箱与箱与

54、电子子邮件地址件地址 (1)建立)建立电子子邮箱:箱:E-mail服服务器磁器磁盘上开辟一上开辟一块存存储空空间,存放用,存放用户的的电子子邮件。件。 E-mail帐户包括:用包括:用户名(名( User Name ) 用用户密密码(Password) (2)电子子邮件地址:件地址:格式固定且全球唯一格式固定且全球唯一格式固定且全球唯一格式固定且全球唯一 用用户名主机名名主机名 主机名:主机名:拥有独立有独立IP地址的地址的计算机的名字算机的名字 用用户名:在名:在该计算机上算机上为用用户建立的建立的E-mail帐户名名 例如,例如,E-mail地址:地址: 主机名:主机名: 用用户名:名:w

55、angli163693 3、电子子邮件系件系统的功能的功能 编写与写与发送送电子子邮件件 检查电子子邮件件 阅读电子子邮件件 回复回复电子子邮件件 转发电子子邮件件 打印打印电子子邮件件 删除除电子子邮件件71 4 4、电子子邮件系件系统的的协议 简单邮件件传输协议 SMTP SMTP 保保证不同不同类型型计算机之算机之间的的电子子邮件的件的传送送 采用客采用客户机服机服务器器结构构 建立建立SMTPSMTP客客户机与服机与服务器器间的的连接来接来传送送电子子邮件件72 图图 2-9 SMTP客户机服务器模型客户机服务器模型73 5 5POP3POP3协议 POPPOP:Post Office

56、 Protocol(Post Office Protocol(邮局协议邮局协议) ) POP3POP3:POPPOP协议的第三版本协议的第三版本 功能功能:处理用户如何从邮件服务器中取回等待的邮件处理用户如何从邮件服务器中取回等待的邮件 POPPOP服服务器器:在在InternetInternet上运行上运行POP3POP3协议,用于存储和协议,用于存储和 投递电子邮件的电子邮局投递电子邮件的电子邮局useragentsenders mail serveruseragentSMTPSMTPPOP3orIMAPreceivers mail server74 5 5、编写、写、发送与送与阅读电子子

57、邮件件(1 1)电子子邮件的件的编写写 电子子邮件包括:件包括: 邮件件头(mail headermail header) 收信人收信人电子子邮件地址件地址 发信人信人电子子邮件地址件地址 邮件主件主题 邮件体(件体(mail bodymail body) 就是就是实际要要传送的信函内容送的信函内容75(2 2) 发送电子邮件发送电子邮件 用户输入收信人地址、邮件主题与邮件体用户输入收信人地址、邮件主题与邮件体 系统自动生成发信人地址系统自动生成发信人地址 “ “发送发送”按钮,启动电子邮件程序按钮,启动电子邮件程序 电子邮件被传送到电子邮件被传送到E-mailE-mail服务器的邮箱中服务器

58、的邮箱中 E-mail E-mail服务器通过服务器通过InternetInternet将电子邮件传送到收信人将电子邮件传送到收信人 所在的所在的E-mailE-mail服务器服务器 收信人的计算机开机时,收信人的计算机开机时,E-mailE-mail服务器自动将新邮件服务器自动将新邮件 传送到收信人计算机的电子邮箱中传送到收信人计算机的电子邮箱中76(2 2)阅读电子子邮件件 用用户登登录时系系统自自动提示有新提示有新邮件件 阅读电子子邮件,答复件,答复发信人,信人,转发电子子邮件件77 1 1、远程登程登录的概念与作用的概念与作用 在分布式在分布式计算算环境中,需要境中,需要调用用远程程计

59、算算机的机的资源,同本地源,同本地计算机算机协同工作,用多台同工作,用多台计算机来共同完成一个算机来共同完成一个较大的任大的任务。要求用。要求用户能能够登登录到到远程程计算机中,去启算机中,去启动某个某个进程,并程,并使使进程之程之间能能够相互通信。相互通信。为了达到了达到这个目的,个目的,而开而开发了了远程程终端端协议,即即TelnetTelnet协议。 TelnetTelnet协议:TCPTCPIPIP协议的一部分,定的一部分,定义了了远程登程登录客客户机与机与远程登程登录服服务器之器之间的交的交互互过程。程。2.6.2 远程登录(Telnet)服务782.Internet2.Intern

60、et的远程登录服务的主要作用:的远程登录服务的主要作用: 允许用户与在远程计算机上运行的程序进允许用户与在远程计算机上运行的程序进行交互;行交互; 当用户登录到远程计算机时,可以执行远当用户登录到远程计算机时,可以执行远程计算机上的任何应用程序,并且能屏蔽不同程计算机上的任何应用程序,并且能屏蔽不同型号计算机之间的差异;型号计算机之间的差异; 用户可以利用个人计算机去完成许多只有用户可以利用个人计算机去完成许多只有大型计算机才能完成的任务。大型计算机才能完成的任务。79 3 3、如何使用、如何使用远程登程登录 使用使用TelnetTelnet的条件:用的条件:用户计算机支持算机支持Telnet

61、Telnet命令命令 (1 1)用)用户远程登程登录的条件:的条件: 用用户在在远程程计算机上有自己的算机上有自己的帐户(用(用户名与用名与用户密密码) 远程程计算机提供公开的用算机提供公开的用户帐户 (2 2)用)用户远程登程登录的步的步骤: Telnet Telnet 命令中命令中给出出对方方计算机的主机名或算机的主机名或IPIP地址;地址; 根据根据对方系方系统的的询问键入用入用户名与用名与用户密密码801 1、文件、文件传输的概念的概念TCPTCPIPIP的的文文件件传传输输协协议议FTPFTP:负负责责将将文文件件从从一一台台计计算算机机传输到另一台计算机上,并且保证其传输的可靠性。

62、传输到另一台计算机上,并且保证其传输的可靠性。与两台计算机所处的位置,连接方式,使用的与两台计算机所处的位置,连接方式,使用的OSOS无关无关采用采用”客户机客户机/ /服务器服务器”方式方式从远程计算机上获取文件(从远程计算机上获取文件(downloaddownload) 下载下载 将本地计算机的文件拷贝到远程主机上(将本地计算机的文件拷贝到远程主机上(uploadupload) 上传上传 2.6.2 文件传输(FTP)服务82 2 2、FTPFTP识别的文件格式识别的文件格式 FTPFTP识别两种基本的文件格式:两种基本的文件格式: 文本文件(文本文件(ASCIIASCII) 二进制文件(

63、二进制文件(binarybinary) 为了减少存贮与传输的代价,大型文件(如大型数据库文为了减少存贮与传输的代价,大型文件(如大型数据库文件等)都是按压缩格式(二进制件等)都是按压缩格式(二进制) )传送传送833 3、如何使用、如何使用FTPFTP 使用使用FTPFTP条件:用条件:用户计算机和向用算机和向用户提供提供 Internet Internet 服服务的的计算机能算机能够支持支持FTPFTP命令命令 支持支持TCPTCPIPIP协议的的软件:包含有件:包含有FTPFTP实用程序用程序 (1 1)FTPFTP服服务的使用方法的使用方法 启启动FTPFTP客客户端程序,与端程序,与远

64、程主机建立程主机建立链接;接; 向向远程主机程主机发出出传输命令;命令; 远程主机接收命令后,返回响程主机接收命令后,返回响应,并完成文件的,并完成文件的传输。84 (2 2)FTPFTP服服务的分的分类 普通普通FTPFTP服服务 在在远程主机上建立一个程主机上建立一个帐户; 在在FTPFTP命令中命令中给出出远程程计算机的主机名或算机的主机名或IPIP地址;地址; 键入用入用户名与用名与用户密密码,建立与,建立与远程程计算机之算机之间的的链接;接; 将将远程程计算机上的文件算机上的文件传输到本地到本地计算机上。算机上。 匿名匿名FTPFTP服服务 在在FTPFTP服服务器上建立一个公开器上

65、建立一个公开帐户(一般(一般为anonymousanonymous) 用用户登登录FTPFTP服服务器器时无需申无需申请用用户帐户 无需用无需用户名与用名与用户密密码85 WWW(WorldWideWeb)2W(万(万维网)网) 2.7.1 2.7.1 超文本与超媒体超文本与超媒体 1 1、超文本的基本概念、超文本的基本概念 用用用用户浏览户浏览文本信息文本信息文本信息文本信息 = = = =选选中中中中“ “热热字字字字” ” = = = =跳跳跳跳转转到其它的文本信息到其它的文本信息到其它的文本信息到其它的文本信息 超文本是在文本中包含了与其它文本的超文本是在文本中包含了与其它文本的超文本

66、是在文本中包含了与其它文本的超文本是在文本中包含了与其它文本的链链接接接接 超文本的最大特点:超文本的最大特点: 无序性无序性2.7 2.7 WWWWWW服务服务862 2、超媒体的基本概念、超媒体的基本概念 扩展了超文本所链接的信息类型扩展了超文本所链接的信息类型 跳转到文本,声音,图形,动画跳转到文本,声音,图形,动画881 1、WWWWWW的基本概念的基本概念 以超文本标注语言以超文本标注语言HTMLHTML与超文本传输协议与超文本传输协议HTTPHTTP为基础,为基础,能够提供面向能够提供面向InternetInternet服务的、一致的用户界面的信息服务的、一致的用户界面的信息浏览系

67、统。浏览系统。 WWWWWW服服务器器采用采用超文本超文本链路路来来链接信息接信息页 文本文本链路由路由统一一资源定位器源定位器 (URLURL) 维持持 WWWWWW客客户端端软件(件(WWWWWW浏览器)器)负责信息信息显示示 向服向服务器器发送送请求求2.7.2 2.7.2 什么是什么是WWWWWW89 2 2、WWWWWW服服务的特点的特点 (1)(1)以以超文本方式超文本方式组织网网络多媒体信息;多媒体信息; (2)(2)用用户可在世界范可在世界范围内内查找、找、检索、索、浏览及添加信息及添加信息; (3)(3)提供生提供生动直直观、易于使用、易于使用、统一的一的图形用形用户界面界面

68、; (4)(4)网网点点间可可以以互互相相链接接,以以提提供供信信息息查找找和和漫漫游游的的透透明明访问; (5)(5)可可访问图像、声音、影像和文本信息像、声音、影像和文本信息。903 3、什么是、什么是HTTPHTTP 超文本超文本传输协议HTTPHTTP(Hyper Text Transfer ProtocolHyper Text Transfer Protocol)是)是WWWWWW客客户机与机与WWWWWW服服务器之器之间的的应用用层传输协议,可以用于域名,可以用于域名服服务或分布式面向或分布式面向对象系象系统。 HTTPHTTP协议是基于是基于TCPTCPIPIP之上的之上的协议,

69、会,会话过程包括:程包括: 连接(接(ConnectionConnection) 请求(求(RequestRequest) 应答(答(ResponseResponse) 关关闭(CloseClose)914 4、WWWWWW的工作方式的工作方式 采用客采用客户机机/ /服服务器模式器模式服服务器器负责对各种信息按超文本的方式各种信息按超文本的方式进行行组织, 形成一个存形成一个存储在服在服务器上的文件器上的文件客客户机提出机提出访问请求求 服服务器向用器向用户发送送该文件文件 客客户机接收文件后解机接收文件后解释文件并文件并显示示92图图2-10 WWW2-10 WWW系统的工作方式系统的工作

70、方式931 1、HTMLHTML的概念的概念 超文本超文本标注注语言言HTMLHTML(Hyper Text Makeup Hyper Text Makeup LanguageLanguage)是一种用来定是一种用来定义信息表信息表现方式的格式,它告方式的格式,它告诉WWWWWW浏览器如何器如何显示信息,如何示信息,如何进行行链接。一份文件如接。一份文件如果想通果想通过WWWWWW主机来主机来显示的示的话,就必,就必须要求它符合要求它符合HTMLHTML的的标准。准。2 2、HTMLHTML语言的作用言的作用 HTMLHTML是是WWWWWW上上用于用于创建超文本建超文本链接的基本接的基本语言

71、,可以言,可以定定义格式化的文本、色彩、格式化的文本、色彩、图像与超文本像与超文本链接等,主要接等,主要被用于被用于WWWWWW主主页的的创建与制作。建与制作。2.7.3 2.7.3 什么是什么是HTMLHTML94 3 3、HTMLHTML的使用方法与文件格式的使用方法与文件格式 (1 1)使用方法)使用方法 通通过HTMLHTML语言在普通文档中加入一些特殊的言在普通文档中加入一些特殊的标识符,符, 生成包含生成包含图像、声音、像、声音、视频等的超文本文档等的超文本文档 超文本文档含指向超文本文档含指向这些多媒体数据的指些多媒体数据的指针超超链接接 通通过超超链接方式,用接方式,用户单击就

72、移就移动到另一文档到另一文档 HTMLHTML就是通就是通过超超链接功能将文档接功能将文档连接在一起接在一起 (2)(2)文件格式文件格式 后后缀 .htm.htm 利用利用专门的工具的工具软件,可完成各种件,可完成各种类型文件型文件 (如(如电子表格文件、子表格文件、PowerpointPowerpoint文件等)向文件等)向HTMLHTML文件的文件的转换95 4 4、HTMLHTML语言的特点言的特点 (1 1)通用性)通用性 (2 2)简易性易性 (2 2)可)可扩展性展性 (4 4)平台无关性)平台无关性 (5 5)支持用不同方式)支持用不同方式创建建HTMLHTML文档文档 96

73、1 1、主主页的基本概念的基本概念 主主页(HomePageHomePage)是指个人或机构的基是指个人或机构的基本信息本信息页面,用面,用户通通过主主页可以可以访问有关的有关的信息信息资源。主源。主页通常是用通常是用户使用使用WWWWWW浏览器器InternetInternet上任何上任何WWWWWW服服务器(即器(即WebWeb主机)所主机)所看到的第一个看到的第一个页面。面。2.7.4 2.7.4 什么是主页什么是主页98主主主主页页包含的基本元素:包含的基本元素:包含的基本元素:包含的基本元素: 文本:文本:文字,最基本的元素文字,最基本的元素 图像:像:WWWWWW浏览器器识别GIF

74、GIF与与JPEGJPEG格式格式 表格:表格:表格表格单元内容一般元内容一般为字符型字符型 超超链接:接:将将HTMLHTML元素与其它主元素与其它主页相相连2 2、主、主页的作用的作用 对运行运行WWWWWW服服务器的器的单位位进行全面介行全面介绍,也是人,也是人们通通过InternetInternet了解一个学校、公司、政府部了解一个学校、公司、政府部门的的重要手段。重要手段。992.7.5 URL与信息定位HTMLHTML的超链接使用的超链接使用资源定位器资源定位器URLURL来定位信息资源所在位置。来定位信息资源所在位置。URLURL描述了描述了浏览器(浏览器(BrowserBrow

75、ser)检索资源所用的协议、资源所检索资源所用的协议、资源所在计算机的主机名,以及资源的路径与文件名。在计算机的主机名,以及资源的路径与文件名。 标准的标准的URLURL如下:如下: 含义:用户要连接到名为的主机上,采用含义:用户要连接到名为的主机上,采用http方式读取方式读取名为名为index.html的超文本文件。的超文本文件。100 URLURL通通过访问类型来表示型来表示访问方式或使用的方式或使用的协议例如:例如: gophergopher:/ / 要要连接到名接到名为的的GopherGopher服服务器器 ftpftp:readme.txtreadme.txt 要通要通过FTPFT

76、P连接来接来获得一个名得一个名为readme.txtreadme.txt的文本文件的文本文件 filefile:pub/gif/pub/gif/wang.gif wang.gif 要在所要在所连接的主机上接的主机上获得并得并显示名示名为Wang.gifWang.gif图形文件形文件 telnettelnet:/:10 /:10 远程登程登录到名到名为的主机的的主机的1010号端口号端口 101 1 1、WWWWWW浏览器器的基本概念的基本概念 WWWWWW的客的客户程序在程序在InternetInternet上被称上被称为WWWWWW浏览器器(browserbrowser),是用来,是用来浏览

77、InternetInternet上的上的WWWWWW主主页的的软件。件。 2 2、WWWWWW浏览器器的工作原理的工作原理 采用采用HTTPHTTP通信通信协议与与WWWWWW服服务器相器相连 WWWWWW主主页按照按照HTMLHTML格式制作与格式制作与阅读 WWWWWW浏览器用器用户按照按照HTTPHTTP协议从服从服务器上取回主器上取回主页 按照与制作主按照与制作主页时相同的相同的HTMLHTML格式格式阅读主主页 借助借助HTTPHTTP协议与与HTMLHTML语言,任何言,任何WWWWWW浏览器都可器都可浏览任何任何一个一个WWWWWW服服务器中存放的器中存放的WWWWWW主主页 2

78、.7.6 WWW浏览器102 3 3、主要的、主要的浏览器器软件件 (1 1) NavigatorNavigator:美国:美国NetscapeNetscape公司开公司开发的的WWWWWW浏览器器软件件 将将浏览器与主器与主页制作器集成在一起,功能很制作器集成在一起,功能很强。 使用使用JavaJava语言,可以适用于各言,可以适用于各类用用户与各种操作系与各种操作系统。 NavigatorNavigator主要具有以下几个特点:主要具有以下几个特点: 用用户自行自行设置用置用户界面的字体与界面的字体与颜色;色; 方便地方便地实现文件的文件的调用与下用与下载; 基于基于NetscapeNet

79、scape网网页的在的在线帮助;帮助; 自自动更新信息;更新信息; 书签标记功能:允功能:允许用用户索引与索引与查找内容清找内容清单; 支持支持JPEGJPEG图像格式,提供了更快的像格式,提供了更快的图像像传输速度;速度; 将最近将最近访问过的文件放入内存中。的文件放入内存中。103(2)(2)Internet Explorer Internet Explorer 美国美国MicrosoftMicrosoft公司开公司开发的的WWWWWW浏览器器软件件 提供提供WWWWWW搜索、搜索、E-mailE-mail、在、在线讨论、拨号号访问与文件与文件传输等功能。它支持等功能。它支持HTML2.0

80、HTML2.0、Microsoft HTMLMicrosoft HTML扩展以及展以及HTML2.2HTML2.2,可以,可以浏览目目前前绝大多数的主大多数的主页 微微软公司的免公司的免费软件,可从微件,可从微软公司的公司的Web Web ServerServer中下中下载。人有了知识,就会具备各种分析能力,人有了知识,就会具备各种分析能力,明辨是非的能力。明辨是非的能力。所以我们要勤恳读书,广泛阅读,所以我们要勤恳读书,广泛阅读,古人说古人说“书中自有黄金屋。书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;培养逻辑思维能力;通过阅读文学作品,我们能提高文学鉴赏水平,通过阅读文学作品,我们能提高文学鉴赏水平,培养文学情趣;培养文学情趣;通过阅读报刊,我们能增长见识,扩大自己的知识面。通过阅读报刊,我们能增长见识,扩大自己的知识面。有许多书籍还能培养我们的道德情操,有许多书籍还能培养我们的道德情操,给我们巨大的精神力量,给我们巨大的精神力量,鼓舞我们前进鼓舞我们前进。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号