Internet 技术与应用讲义
烟台大学计算机学院
目录
第 1 章 局域网组网技术...........................................................................5
1.1 局域网概述.....................................................................................................................................5
1.2 局域网连接技术.............................................................................................................................7
1.2.1
网线制作
..................................................................................................................................7
1.2.2
交换式以太网实例
.................................................................................................................11
1.3 网络集成技术...............................................................................................................................13
1.3.1
系统组网集成模块
................................................................................................................15
1.3.2
系统组网集成模式
................................................................................................................16
1.4 局域网操作系统...........................................................................................................................17
1.4.1
局域网操作系统概述
............................................................................................................17
1.4.2
典型局域网操作系统简介
....................................................................................................20
1.5 INTRANET 组网技术......................................................................................................................27
第 2 章 ADSL 宽带接入技术..................................................................31
2.1 概述...............................................................................................................................................31
2.2 WINDOWSXP 中的 ADSL 宽带接入.............................................................................................32
2.2.1
硬件环境
................................................................................................................................34
2.2.2
接入软件设置
........................................................................................................................34
2.2.3 ADSL
使用要点
......................................................................................................................40
第 3 章 常用网络管理软件(SNMP)..................................................47
3.1 网络管理概述...............................................................................................................................47
3.2 SNMP 协议....................................................................................................................................49
3.2.1
网络管理协议
........................................................................................................................49
3.2.2 SNMP
介绍
.............................................................................................................................51
3.2.3 SNMP
结构及操作
.................................................................................................................52
3.2.4
管理信息库
MIB....................................................................................................................53
3.3 SNMP 应用实例............................................................................................................................55
3.3.1
被管理者
SNMP
代理服务
....................................................................................................55
3.3.2
管理器使用自行开发的
SNMP
应用程序
............................................................................59
3.3.3
管理器借助成品软件实现
SNMP
应用
................................................................................68
第 4 章 动态网站制作实例.....................................................................72
4.1 JAVA APPLET 小应用程序..............................................................................................................72
4.1.1 HTML
简介
.............................................................................................................................72
2
4.1.2 Applet
基本工作原理
.............................................................................................................73
4.1.3 Applet
执行过程
.....................................................................................................................75
4.1.4 Applet
的通信
.........................................................................................................................86
4.1.5 Applet
用户界面设计
.............................................................................................................95
*4.1.6 JFC Applet..........................................................................................................................102
4.1.7 Applet
应用举例
...................................................................................................................104
4.2 SERVLET 原理与应用..................................................................................................................109
4.2.1 Servlet
简介
..........................................................................................................................109
4.2.2 Servlet
实例
...........................................................................................................................113
4.2.3 Servlet
程序设计基础
...........................................................................................................116
4.2.4 Servlet
应用举例
..................................................................................................................123
4.3 JSP 网页设计技术.......................................................................................................................132
4.3.1 JSP
技术简介
.......................................................................................................................132
4.3.2 JSP
网页设计技术
...............................................................................................................135
4.3.3 JSP
语法汇总
.......................................................................................................................148
4.3.4 JSP
应用举例
.......................................................................................................................158
第 5 章 计算机网络安全技术...............................................................176
5.1 计算机网络安全的内容.............................................................................................................176
5.2 服务器端的接入控制(SERVLET 实例)..................................................................................178
5.3 客户端的安全控制.....................................................................................................................186
5.3.1
防火墙技术
..........................................................................................................................186
5.3.2
浏览器的安全设置
..............................................................................................................192
5.3.3
代码级的安全设计(
Applet
实例)
...................................................................................195
第 6 章 网络服务器的架设举例...........................................................201
6.1 主流 WEB 服务器........................................................................................................................201
6.1.1 Windows
的
IIS......................................................................................................................201
6.1.2 J2EE
平台
.............................................................................................................................210
6.2 FTP 服务器..................................................................................................................................227
6.2.1 FTP
服务器的安装与配置
..................................................................................................227
6.2.2 FTP
应用实例
......................................................................................................................233
6.3 邮件服务器应用.........................................................................................................................242
6.3.1
邮件服务器的安装与配置
..................................................................................................242
6.3.2
邮件服务器的应用实例
......................................................................................................247
6.4 TELNET 服务器............................................................................................................................252
6.4.1 Telnet
的工作原理
................................................................................................................252
6.4.2 Telnet
的应用实例
................................................................................................................254
3
4
第 1 章 局域网组网技术
1.1 局域网概述
局域网最主要的特点是:网络为一个单位所拥有,且地理范围和站点数目均有限。
在局域网刚刚出现时,局域网比广域网具有较高的数据率、较低的时延和较小的误码
率。但随着光纤技术在广域网中普遍使用,现在广域网也具有很高的数据率和很低的误码
率。
一个工作在多用户系统下的小型计算机,也基本上可以完成局域网所能做的工作。二
者相比,局域网具有如下的一些主要优点:
(1)能方便地共享昂贵的外部设备、主机及软件、数据。从一个站点可访问全网。
(2)便于系统的扩展和逐渐地演变,各设备的位置可灵活调整和改变。
(3)提高了系统的可靠性、可用性和残存性。
局域网可按网络拓扑进行分类。图 1-1(a)是星形网。由于集线器(hub)的出现和双
绞线大量用于局域网中,星形以太网以及多级星形结构的以太网获得了非常广泛的应用。
图 1-1(b)是环形网,最典型的就是令牌环形网(token ring),它又称为令牌环。图 1-
1(c)为总线网,各站直接连在总线上。总线两端的匹配电阻是为了吸收在总线上传播的
电磁波信号的能量,避免在总线上产生有害的电磁波反射。总线网可使用两种协议。一种
是传统以太网使用的 CSMA/CD,而另一种是令牌传递总线网,即物理上是总线网而逻辑
上是令牌环形网。前一种总线网现在己演进为星形网,而后一种令牌传递总线网早已退出
了市场。图 1-1(d)是树形网,它是总线网的变型,都属于使用广播信道的网络,它主要
用于频 分 复 用的宽带局域 网。局域网经过了 近 30 年的发 展 , 尤其 是在快速 以 太 网
(100Mb/s)和吉比特以太网(lGb/s)、 10 吉比特以太网(l0Gb/s)进入市场后,以太网
己经在局域网市场中右据了绝对优势。现在以太网几乎成为了局域网的同义词,因此本章
主要讨论以太网技术。
局域网可使用多种传输媒体。双绞线最便宜,原来只用于低速(1~2Mb/s)基带局域
网。现在 10Mb/s 甚至 l00Mb/s 乃至 lGb/s 的局域网也可使用双绞线。双绞线已成为局域网
中的主流传输媒体。光纤具有很好的抗电磁干扰特性和很宽的频带,主要用在环形网中,
其数据率可达 l00Mb/s 甚至达到 l0Gb/s。现在技术发展很快,点到点线路使用光纤也已相
当普遍。
5
图 1-1 局域网拓扑结构