《网络技术与应用》复习大纲.docx
- 文档编号:29947518
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:13
- 大小:24.82KB
《网络技术与应用》复习大纲.docx
《《网络技术与应用》复习大纲.docx》由会员分享,可在线阅读,更多相关《《网络技术与应用》复习大纲.docx(13页珍藏版)》请在冰豆网上搜索。
《网络技术与应用》复习大纲
1、计算机网络的定义
把分布在不同地理位置的计算机通过通信设备和线路连接起来,以功能完善的网络软件(网络通信协议、信息交换方式及网络操作系统等)实现互相通信及网络资源共享的系统。
2、计算机网络发展的四个阶段
诞生阶段、形成阶段、互连互通阶段、高速网络技术阶段。
3、计算机网络的拓扑结构
总线型:
网络中的计算机和其他通信设备均连接到一条总线上,所有节点共同使用这条总线。
特点:
组建成本低,但扩展性差
星型:
网络中每个节点通过一个中央设备连接在一起。
特点:
结果简单,便于管理,控制简单,便于建网;工作站出现故障不会影响整个网络
树型:
将树形原来采用的单独链路直接连接的节点通过多级处理主机进行分级连接。
特点:
降低了通信成本,但增加了网络复杂性。
环型:
每个节点与两个最近的节点相连接使整个网络形成一个环,数据在环路中沿一个方向逐点传输。
特点:
不灵活不易于扩张,而且一个节点出故障会影响整个网络。
4、网络协议
网络协议是为在网络中进行数据交换而制定的规定、约束与标准,它代表着标准化,是一组规则的集合。
主要由语义、语法和规则三个要素组成。
5、开放系统互联参考模型
OSI构造了七层模型,从下到上分别为:
物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
6、计算机网络的应用模式
C/S模式的优点是能够充分发挥客户端的处理能力,客户端响应速度快,安全性好。
缺点是客户端需要安装专用的客户端软件;其维护和升级成本高;一般只适用于局域网。
B/S模式是对C/S模式的一种改进。
客户机上只要安装一个浏览器,如Navigator或InternetExplorer,服务器上安装Oracle、Sybase、Informix或SQLServer等数据库。
浏览器通过WebServer同数据库进行数据交互。
B/S模式最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,客户端在维护方面的工作量非常小,系统的扩展非常容易。
第二章数据通信基础技术
1、数据通信基本概念
数据通信系统就是指传送和交换数据的通信系统。
数据通信是指依照一定的协议,利用数据传输技术在两个终端之间传递信息。
数据通信分为模拟通信和数字通信两类。
2、数据通信的主要指标
信道带宽、信道容量、传输的速率、误码率、传输延迟
3、数据传输方式
|并行传输:
数据以成组的方式在多个并行的信道上同时传输,需要多根传输线。
通信线路与数据传输的位数相同,用于短距离传输。
|串行传输:
数据在信道上一位一位的逐个传输,从发送端到接收端只需一根传输线。
成本低容易实现,适用于远距离传输,是计算机网络中普遍采用的传输方式。
串行数据信号按照在传输线上的传输方向不同,有三种方式:
{单工通信:
只允许传输的信息始终在一个方向流动。
采用双线制。
如听广播、看电视、使用BP机。
{半双工通信:
(双线制+开关):
允许信息流在两个方向上都可传输,但同一时刻只能朝一个方向传输,不能同时进行双向传输。
通信双方都要具备发送和接收装置。
此方式适用于会话式终端通信,如无线电对讲机。
{全双工通信:
(四线制):
在同一时刻,能同时进行双向通信,即通信的一方在发送信息的同时也能接收信息。
相当于两个方向相反的单工通信组合。
人们使用的电话就是采用全双工通信的方式。
5、多路复用技术
在同一介质上,同时传输多个有限带宽信号的方法,被称为多路复用。
|频分多路复用(FDM):
是将各路信号分别调制到不同的频段进行传输,多用于模拟通信,如应用于无线电波传输通道上。
|时分多路复用(TDM):
是利用时间上离散的脉冲组成相互不重叠的多路信号,广泛应用于数字通信。
|波分多路复用(WDM):
在光波频率范围内,把不同波长的光波,按一定间隔排列在一根光纤中传送。
6、数据交换技术
|电路交换(线路交换):
它类似于电话系统,希望通信的计算机之间必须事先建立物理线路(或者物理连接)。
电路交换的过程包括建立线路、占用线路并进行数据传输、释放线路三个阶
|报文交换方式:
数据传输单位是报文,报文就是站点一次性要发送的数据块,其长度不限且可变。
当一个站要发送报文时,它将一个目的地址附加到报文上,网络节点根据报文上的目的地址信息,把报文发送到下一个节点,一直逐个节点地转送到目的节点。
报文交换不适合于交互式的数据通信。
|分组交换:
是报文交换的一种改进,它将报文分成若干个分组,每个分组的长度有一个上限,有限长度的分组使得每个节点降低了存储量,减轻了节点负担,改善了网络传输性能,提高了交换速度。
它适用于交互式通信,是计算机网络中使用最广泛的一种交换技术。
第三章计算机局域网
2、局域网的特点
☯局域网覆盖的地理范围较小;
☯数据传输率高、传输延时小;
☯误码率低,可靠性高;
☯成本低;
☯结构简单,易于实现
☯易于更新扩充,使用灵活
3、常用的介质访问控制方法
|带有冲突检测的载波侦听多路访问(CSMA/CD)方法
CSMA/CD的发送流程可以简单地概括为四点:
先听后发,边听边发,冲突停止,随机延迟后重发。
所谓冲突检测,就是发送结点在发送数据的同时,将它发送的信号波形与从总线上接收到的信号波形进行比较。
|令牌总线(TokenBus)方法
TokenBus是一种在总线拓扑中利用令牌(Token)作为控制结点访问公共传输介质的确定型介质访问控制方法,在采用令牌总线方法的局域网中,任何一个结点只有在取得令牌后才有权使用共享总线去发送数据。
令牌总线网在物理上是总线网,而在逻辑上是环形网。
|令牌环(TokenRing)方法。
在TokenRing中,结点通过环接口连接成物理环形。
令牌是一种特殊的MAC控制帧,令牌帧中有一位标志令牌的忙/闲。
当环正常工作时,令牌总是沿着物理环单向逐站传送,传送顺序与结点在环中排列的顺序相同。
TokenRing控制方式具有与TokenBus方式相似的特点。
4、TCP/IP体系结构(协议)
TCP/IP常被称为事实上的国际标准。
TCP/IP是包括很多协议的一组协议,TCP和IP是其中的两个核心协议。
TCP/IP是一个四层的体系结构,包括应用层、传输层、网络层、网络接口层。
5、IP地址
IP地址有IPv4和IPv6两个版本,分别是用32位和128位二进制数表示。
IP地址由网络标识和主机标识两部分组成,网络部分标志主机所连接到的网络,而主机部分标志该主机。
通常采用点分十进制记法。
IP地址一般划分为A、B、C、D、E5类,目前常用的是前3类。
|A类地址:
8位网络地址+24位主机地址
有效范围为:
1.0.0.1~127.255.255.254,其中127.0.0.1是一个特殊的IP地址(用于测试的本机地址)。
注意,在A类地址中,数字127保留给内部回送函数,所以网络标识不能以数字127开头。
|B类地址:
16位网络地址+16位主机地址
有效范围为:
128.0.0.1~191.255.255.254
|C类地址:
24位网络地址+8位主机地址
有效范围为:
192.0.0.1~223.255.255.254
6、以太网的技术特点
以太网使用CSMA/CD介质访问控制方式,在数据链路层传输的是帧,拓扑结构可以为总线型、星型和树型结构,但其逻辑上却都是总线型结构。
以太网结构简单,易于实现,技术相对成熟,网络连接设备成本低,不同类型的以太网可以相互兼容,很容易集成在一个局域网中,所以,组建局域网、校园网和企业网的单位都将以太网作为首选。
7、典型以太网
按照传输速率可以把以太网分为10M、l00M、1000M以太网。
10M以太网
类型
10Base2
10Base5
10Base-T
10Base-F
数据传输速率
10Mbps
10Mbps
10Mbps
10Mbps
传输介质
基带细同轴电缆
基带粗同轴电缆
非屏蔽双绞线
光纤
拓扑结构
总线
总线
星型
星型
网络接口
BNC
AUI
RJ-45
F/O
最大段长
200m
500m
100m
1000m以上
8、局域网组网所需的设备
(1)网卡:
计算机接入网络的接口。
在设计局域网时,首先要从三方面考虑对网卡的选型:
|确定网卡速度的要求:
是10、100,还是1000Mbps,另外还有10/100Mbps自适应网卡、100/1000Mbps自适应网卡和10/100/1000Mbps自适应网卡等。
|确定网卡的端口类型(所支持的传输介质):
☯双绞线网卡、粗缆网卡、细缆网卡和光纤网卡四类。
☯粗缆网卡是AUI接口、细缆网卡是BNC接口、非屏蔽双绞线的网卡为RJ-45接口、光纤网卡为F/O接口。
(2)交换机:
是交换式局域网的核心。
☯简单的10Mbps或100Mbps局域网交换机:
只能提供固定数量的端口,用来连接专用的10Mbps或100Mbps以太网结点。
☯10/100Mbps或100/1000Mbps自适应的局域网交换机:
是小型以太网交换机,可以自动检测端口连接设备的传输速率与工作方式,并自动进行调整。
☯大型局域网交换机:
箱式结构,在机箱中可以灵活的插入各种模块。
☯支持虚拟局域网(VLAN)的局域网交换机。
(3)路由器或者无线路由器
9、双绞线组网方法
目前流行的组网方式,其特点是易于安装和管理、造价低、系统可靠性高。
双绞线组网需要下列硬件设备:
|RJ-45接口的以太网卡;
|交换机(提供两类端口:
连接结点的RJ-45端口及向上连接端口);
|5类或超5类非屏蔽双绞线;
|RJ-45连接头
第五章网络安全技术简介
1、网络安全的概念
网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,系统可以连续可靠正常地运行,网络服务不中断。
网络安全可理解为网络系统为防范诸如病毒的破坏、黑客的入侵、计算机犯罪、人为的主动或被动攻击等威胁,采取一些措施则可保证网络系统的安全。
2、网络面临的威胁
计算机网络所面临的威胁大体可分为:
对网络信息、对网络设备、对网络系统的威胁。
归结起来,针对网络安全的威胁主要来自以下几个方面:
1人为的无意失误2人为的恶意攻击(主动攻击和被动攻击)3网络软件系统的漏洞和后门4病毒感染5隐私及机密资料的存储和传输
3、网络安全的定义
网络安全可分为网络设备安全和网络信息安全。
前者是物理层面的安全问题,后者是信息层面的安全问题。
网络安全主要涉及系统的可靠性、数据的完整性、可用性和保密性几方面的问题。
网络安全具体包含以下几个基本要素:
(1)系统的可靠性
(2)数据的完整性
(3)数据的可用性(4)数据的保密性
(5)系统的可审查性
4、网络的安全机制和安全技术
|安全机制:
加密机制、数字签名机制、访问控制机制、数据完整性机制、认证交换机制、防业务流分析机制、路由控制机制公证机制、网络安全技术。
|网络安全技术:
数据加密技术、防火墙技术、入侵检测技术、跟踪审计技术等。
5、防火墙的概念和功能
防火墙是设置在不同网络或网络安全域之间的一系列部件的组合,它是建立在两个网络或网络安全域边界上的实现安全策略和网络通信监控的系统或系统集,它强制执行对内部网络(如校园网)和外部网络(如Internet)的访问控制,是不同网络或网络安全域之间的唯一出入口,并通过建立一整套规则和策略来监测、限制、转换跨越防火墙的数据流,实现保护内部网络的目的。
防火墙的功能:
|强化网络安全策略
|对网络存取和访问进行监控审计
|防止易受攻击的服务
|防止内部信息的外泄
6、防火墙的类型
总体分为两大类:
包过滤型防火墙、应用代理型防火墙。
7、防火墙的缺陷
|不能防范绕过防火墙的攻击
|一般的防火墙不能防止受到病毒感染的软件或文件的传输。
|不能防止数据驱动式攻击。
|防火墙防外不防内。
难以避免来自内部的攻击。
10、常见的网络病毒
|电子邮件病毒
|Java程序病毒
|ActiveX病毒
|网页病毒
9、网络病毒的特点
|传染方式多
|传染速度快
|清除难度大
|破坏性强
|针对性强
|激发形式多样
第六章网页制作
1、HTML(HyperTextMarkupLanguage,超文本标记语言)
是一种标准的纯文本文件,是用来制作超文本文档的简单标记语言。
用HTML语言编写的超文本文件称为HTML文件,也称为Web文件。
HTML文件的扩展名为.htm或.html。
第七章脚本语言
1、ASP的基本概念及功能
ASP既不是一种语言,也不是一种开发工具,而是一种技术框架。
它能够把HTML、脚本、组件等有机地组合在一起,形成一个能够在服务器上运行的应用程序,并把按客户端请求处理的不含任何ASP代码的普通HTML页面回送给客户端浏览器。
ASP的主要功能是为生成动态的交互式的Web服务器应用程序提供一种方法和技术。
ASP运行在服务器端。
只要Web服务器安装了IIS(Internet信息服务管理器),就可在服务器上运行ASP程序。
ASP要求在客户端安装浏览器即可。
3、脚本语言的概念
脚本语言是一种介于高级语言和原型语言之间的编程语言,用它编写的程序本身不能直接执行,需要将这种程序嵌入到HTML中在浏览器中解释执行。
常见的脚本语言有VBScript和JavaScript等。
在服务器端默认的脚本语言是VBScript。
在客户端默认的脚本语言是JavaScript。
5、掌握VBScript的运算符、常量、变量的定义及命名规则。
<%OptionExplicit%>
<%ConstPI=3.1415926
Dimr,sum,a
r=5
sum=PI*r^2%>
<%=sum%>
<%a="HelloWorld!
"
Response.write"
"&a
%>
<%ConstPI=3.1415926
Dimr,sum,a
r=5
sum=PI*r^2
Response.writesum
a="HelloWorld!
"%>
<%=a%>
注意阅读分析上述程序改变前后的运行结果是否相同,语句的结构和书写有什么不同,从中体会并掌握ASP程序的编程技巧。
第八章ASP程序设计
一、Request对象
1、Request对象的主要功能
对应于HTTP请求,在服务器端获取从客户端浏览器提交的信息,并传送给浏览器。
2、Request对象的Form集合
是用户将信息提交给Web服务器的常见方法之一。
可以通过Request对象的Form集合,将使用Post方法传送的表单信息通过HTTP请求发送给服务器。
掌握使用Form集合获取用户提交信息的编程方法。
例题7.1
3、Request对象的QueryString集合
通过Request对象的QueryString集合,将使用Get方法传送的表单信息通过HTTP请求发送给服务器。
另外还可以通过读取HTTP查询字符串中的参数值来传递数据。
要获得某个名称参数的值,语法为:
Request.QueryString("参数名")
掌握使用QueryString集合获取用户提交信息的编程方法。
例题7.2
4、QueryString集合和Form集合区别
|当表单采用发送方式为“GET”时,在服务器端,通过Request对象的QueryString数据集合,就得到发送过来数据名(控件的Name属性的值)和数据。
|当表单采用“POST”方法传送数据时,在服务器端通过FORM集合获取用户在HTML表单中输入的信息。
5、了解ServerVariables集合的功能和使用方法。
二、Response对象
1、Response的主要功能
是从Web服务器端向客户端浏览器发送数据。
可以使用该对象将服务器的数据以HTML的格式发送到用户端的浏览器,它与Request组成了一对接收、发送数据的对象。
2、Response对象常用的方法
|Write方法:
其作用是将指定的表达式的值写到当前的HTTP网页上输出。
使用语法为:
Response.Write变量或字符串
例如以前在第6章和本章中举过的许多例题。
|Redirect方法:
可以自动引导客户端到程序指定的URL地址。
Redirect方法使用语法为:
Response.RedirectURL或文件名
如:
<%Response.Redirect""%>
<%Response.Redirect"loginout.asp"%>例7.4
|End方法:
该方法可使Web服务器停止处理脚本程序。
当ASP程序中碰到Response.End语句后,立即终止程序运行,不再执行后面的语句。
3、Cookie集合
Cookie是存储在客户机上的一组数值的集合。
它经常被用来在客户机上存储数据,从而下一次客户登录时它是有效的。
ASP利用Response对象的Cookies方法设置Cookies,利用Request对象的Cookies获取方法来获取Cookies的值。
|创建cookie的基本语法:
Response.Cookies(cookie)[(key)|.attribute]=value
|读取客户端的Cookie的语法为:
变量=Request.Cookies(cookie)[(key)|.attribute]
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络技术与应用 网络技术 应用 复习 大纲