第 7 章 计算机网络能力 培养本章学习目标本章主要讲解计算机网络的发展,分类及拓扑结构,局 域 网 技 术,Internet 的应用,
Intranet的建立以及网络的维护与管理等知识,
读者应该掌握以下内容:
● 了解计算机网络的发展,分类及拓扑结构
● 掌握网络的维护与管理软件
● 了解各类网页制作软件的特点
● 掌握 Internet的应用和 Intranet的建立第 7 章 计算机网络能力 培养
7.1 网络基础知识
7.2 Internet
7.3 INTRANET
7.4 如何与 Internet连接
7.5 网络的维护与安全性
7.6 网页制作
7.1 网络基础知识
7.1.1 计算机网络的发展
7.1.2 网络的分类
7.1.3 网络拓朴结构
7.2 Internet
7.2.1 IP地址和域名
7.2.2 Internet提供的主要服务
7.3 INTRANET
Intranet的目的就是将 Internet上现有的技术应用到企业内部的信息系统中,通过 Internet
的开放性,提高企业的整体效率 。
简单介绍一下企业建立 Web站点的过程:
1,申请域名 2,申请地址
3,建设网站平台
4,规划网站的内容并制作网页
5,信息发布和维护
6,完善网站功能
7,设置防火墙 8,网站推广
7.4 如何与 Internet连接
7.4.1 以网络为单位与 Internet连接
7.4.2 以单个计算机为单位入网
7.5 网络的维护与安全性
7.5.1 网络操作系统
7.5.2 网络管理
7.5.3 网络的安全机制
7.6 网页制作
7.6.1 HTML语言简介
7.6.2 FrontPage
7.6.3 Macromedia DREAMWEAVER 3
7.6.4 Macromedia Fireworks 3
7.6.5 FLASH
7.6.6 CGI程序
7.6.7 ASP技术
7.1.1 计算机网络的发展计算机网络的发展经历了以下几个发展阶段:
1,第一阶段:终端计算机系统
2,第二阶段:计算机与计算机通信网
3,第三阶段:加速网络体系结构与协议国际标准化的研究与应用
7.1.2 网络的分类
1,按网络数据传输和转接系统的拥有者分类:专用网络,公用网络 。
2,根据网络范围和计算机之间互连的距离分类:广域网 WAN,局域网 LAN,城域网
MAN。
3、根据网络的拓扑结构分类:集中式网络(星形网)、分散式网络、分布式网络 。
7.1.3 网络拓朴结构
1,计算机网络拓扑是指用网中结点与通信线路之间的几何关系表示的网络结构,它反映了网络中各实体间的结构关系,其中结点包含通信处理机,主机,终端 。 网络拓扑主要有以下几种:
1) 总线拓扑
2) 环型拓扑
3) 星型拓扑
4) 树形拓扑
5) 网状形拓扑
2,常用的局域网拓扑结构:星型结构,
总线结构,环型结构以及在总线基础上发展的逻辑环结构,簇型结构等 。
3、局域网的传输形式有两种:基带传输与宽带传输。主要的介质访问控制方法有:
固定分配、需要分配、适应分配、探询访问和随机访问。
4、局域网的结构一般采用客户机 /服务器( Client/Server) 结构。
7.2.1 IP地址和域名
1,IP地址用来标识网络上的计算机及网络本身 。 TCP/IP的协议规定,每一个 IP地址长为 32
位,IP地址,它用来唯一标识一台设备,IP地址的唯一性是指 Internet中的一个 IP地址只能对应一台主机 。 大多数情况下,一台主机也只有一个 IP地址 。
2,IP地址的通用格式为:
网络号 主机号
3,IP地址有三种基本格式:
A类:
C类:
除了以上这三种 IP地址以外,还有 D类地址和
E类地址。
0 N e t I D ( 7 位 ) H o s t I D ( 2 4 位 )
B类:
1 0 N e t I D ( 1 4 位 ) H o s t I D ( 1 6 位 )
1 1 0 Ne t I D( 2 1 位 ) Ho s t I D( 8 位 )
4、域名地址:向一般用户提供一种直观明了的主机标识符,用一套字符表示地址的方案。域名地址更直观的体现了层次型的管理方法。一个域名是由圆点分开的几个部分组成。
组成域名的各个部分称为子域名,其中,
最基层的名字在前,最高层的名字在后。例如,pku.edu.cn。
域名地址与 IP地址的转换由域名服务器
DNS来完成。
7.2.2 Internet提供的主要服务
1,Internet提供的主要服务,
1) 电子邮件服务 ( E-mai1) 。 电子邮件地址的格式是,用户名 @域名
2) 远程登录服务 ( Telnet)
3) 文件传输服务 ( FTP)
4) 网络新闻服务 ( Network News)
5) WWW服务
1) HTTP是超文本传输协议,即浏览器与
Web服务器之间相互通信的协议 。
2) HTML是超文本标记语言,即 Web的描述的语言,该文件的扩展名是,,html”或,htm”

3) URL是统一资源定位器,实际上就是一个用以标识文档类型及其所在 Internet地址的字符串,它的用途是用统一的方式指明
Internet上的资源 。
URL的格式:所使用的传输协议,//服务器名称 /该服务器上定位文档的全路径名 。
2、几个概念
7.4.1 以网络为单位与 Internet连接
1,以网络为单位与 Internet连接途径:
1) 直接连接方式:通过广域网互联技术直接与 Internet实现连接 。
2) 间接连接方式:是该局域网不是直接与
Internet连接,而是与另一个局域网相连,而那个局域网已经与 Internet实现互联 。
2、目前非常流行的广域网连接方法有:
拨号连接、专线连接、公共分组交换数据网连接、无线网连接,另外还有 ATM技术。
7.4.2 以单个计算机为单位入网以单个计算机为单位连入 Internet,主要采用拨号线广域网连接技术。
它有两种不同的连接方式:
终端连接方式、直接入网方式。
7.5.1 网络操作系统网络操作系统有三种类型:
1,集中式 。 它是从分时操作系统加上网络功能演变而成的,例如,UNIX系统 。
2,客户机 /服务器模式 。 这种模式的客户机向服务器请求服务,服务器需要应付多用户同时请求服务的情况,要对客户的请求快速的响应,要对网络中的重要数据进行保护 。 典型示例,NetWare,Windows NT操作系统 。
3.对等式。网络中每一台计算机都具有客户机和服务器两种功能。
7.5.2 网络管理网络管理,是指用软件手段对网络进行配置,监视和控制,以保证网络的正常运行,
减少故障发生的概率,且一旦发生故障应能及时发现,并采取有效的恢复手段,最终使网络性能达到最优,减少网络维护费用 。 ISO
为网络管理定义了故障,配置,性能,计费和安全五大管理功能 。
常见的有两种,网络管理系统,标准:
第一种为 ISO推荐的 OSI中的,网络管理系统
” 规程;第二种为简单网络管理协议 SNMP。
网络管理平台:是运行在操作系统之上的能提供网络管理服务的软件 。 它能与被管理设备通信,访问 MIB( 管理信息库 ),形成综合的数据库 。 各厂商的专用网管软件经 API接口进入平台进行横向交互配合,并利用平台提供的数据库,图形工具和资源集成为一个更高层的统一管理方案 。
7.5.3 网络的安全机制网络安全性能主要包括保密性
( Secrecy),完整性 ( Integrity) 和可用性
( Availability),三者简称 CIA。
保障网络安全性的基本技术:认证技术,访问控制技术,防火墙技术,密码技术以及网络协议安全认证等 。
7.6.1 HTML语言简介
HTML,是一种用来制作超文本文档的简单标记语言 。
HTML文档:用 HTML编写的超文本文档 。
HTML文档特点:
1,它能独立于各种操作系统平台,如
UNIX,Windows等 。
2,能把多种媒体的信息综合在一起 。
3,使用者要熟悉 HTML语言 。
7.6.2 FrontPage
FrontPage 提供了一套容易制作动态网页的方法,用户可以建立起属于自己特色的动态网页。特点是:使用方便。采用这种工具,
不必再考虑 HTML语言本身,而把精力集中到页面风格和内容的设计上。
7.6.3 Macromedia DREAMWEAVER
Dreamweaver是美国 Macromedia公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 Dreamweaver基本实现了两者的结合,则既产生干净、准确的
HTML代码,又具备所见即所得的高效率、直观性。
7.6.4 Macromedia Fireworks
Fireworks是第一个完全为网页制作者设计的图形软件。
Fireworks给 Web设计带来的革命性的变化表现在:
1.强大的 Web作图功能。
2.大大简化主页设计的流程。
3.跨越了图形与 HTML之间的障碍。
7.6.5 FLASH
F1ash是一种交互式矢量多媒体技术 。 其优点,1,它是基于矢量的图形系统,占用的存储空间只是位图的几千分之一,矢量图像可以做到真正的无极放大 。 2,它使用插件方式工作 。 用户只要安装一次插件,以后就可以快速启动并观看动画 。 3,它还提供其他的一些增强功能 。 比如支持位图,声音,渐变色,
A1pha透明等 。 4,Flash影片其实是一种,准,
流 ( Stream) 形式文件 。
7.6.6 CGI程序
CGI( Common Gate Interface是通用网关接口 ) 。
CGI是一段程序,它运行在 Server上,提供同客户段 Html页面的接口 。 CGI程序最复杂的地方是对于不同的 Server,CGI程序的移植是一个很复杂 。 一般对于不同的 Server,没有两个可以互相通用的 CGI。
7.6.7 ASP技术
ASP即 ActiveX Server Page,是微软公司的新一代开发动态网页的技术,具有开发简单,功能强大等优点,可以非常直观简易地实现复杂的 Web应用 。
ASP是一个 Web服务器端的开发环境,利用它可以产生和运行动态的,交互的,高性能的 Web服务应用程序 。 ASP文件的制作和
HTML类似,且和 HTML开发集成,可以在同一个过程完成 。