计算机网络-第一章网络概述_第1页
计算机网络-第一章网络概述_第2页
计算机网络-第一章网络概述_第3页
计算机网络-第一章网络概述_第4页
计算机网络-第一章网络概述_第5页
已阅读5页,还剩151页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章网络概述

品第一节:计算机网咯的发展历史和过程

品第二节计算机网络的定义和组成

捻第三节:网络的分类

捻第四节网络的协议层次

品第五节:参考模型

Q8Q第六节:网络实例

岛第七节:数据通信服务实例

县第八节:网络标准化

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

第一节计算机网络的发展历史和过程

引向终端的计算机网络

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

面向终端的计算机网络

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

面向终端的计算机网络系统存在的缺点:

@如果计算机的负担较重,会导致系统响

应时间过长;

@而且单机系统的可靠性一般较低,一旦

计算机发生故障,将导致整个网络系统

的瘫痪。

@为了提高网络的可靠性和可用性,人们

开始研究将多台计算机相互连接的方法。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

7第

应用层

表示层6J代

5/层

会话层4算

传输层3

网络层络

12层

数据链路层;1

物理层

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

第二节计算机网络的定义

□网络的定义

>计算机网络是指用通岁婆将分散

在不同地点的具有独立自主功能的

计算机系统互相连接,开按照网络协'

议选任数据通信和共享澹族的计算

机的集合.

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

第三节网络的分类

>由两个标准:传输技术和规模

A按传输技术分类

广播式网络(broadcastnetwork)

点-点式网络(point-to-point

network)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

广播式网络

A共享信道

▽短的信息(按某种语法组织的分组

和包)可以被任何机器接收。

Example

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

广播式网络

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

点对点式网络

岛是由一对对机器之间的多条连接构成.为了

能从源端到目的端,这种网络中的分组可能

必须通过一台或多台中间机器.

品通常,存在多条路径,并且代价不同,因此在

点到点网络中路由算法十分重要

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

计算机网络的分类

O按规模为网络分类

处理赛之间的工巨雪,」多个处理器的注重会名祚心

0.IMQ同—一电路耘一毅楣流机器q

1me冉—一系统.多计算机7

IUlH2同—一房间3曷垃,网7

IQOEQ同—一建筑孩3局:网R

1km*3同一一园区一唐r网产

IOklHQ同—城域四「

I00kin+,同-一国家:2广域网力

100OkiriQ同—一kHj7广域^网广

1000OkiriQ同-一•^星~互躲网-

按规模对计算机网络分类

品数据流机器(dataflowmachine)

@是一种高度并行的计算机,具有多个

处理单元为同一程序服务.

需口多计算机系统(multicomputer)

@在非常短,速度很快的总线上发送信

息进行通信的机器.

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

按规模对计算机网络分类

0局域网

O城域网

O广域网

O互联网

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

局域网(LAN)

■有不同其他网络的三个特征

♦:«1)范围

•范围比较小,意味着即使在最坏的情况下其传输时

间也是有限的,而且可以通过某种技术了解其最大

传输时间,简化了网络的管理.

♦:♦⑵传输速度

•4Mbps-lOGbps

♦:♦⑶拓扑结构

•通常使用这样的一种传输技术:即同一条电缆连接

所有机器.比较常见的是总线型和环型.

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

局域网(LAN)

SIS2S3

,在总线网络中,任意时刻只能有一台

机器是主机并可进行发送,而其它机器

不能发送,当有多台机器都想发送信息

时,需要二种仲裁机制来解决冲突,如

IEEE802标准.(IEEE802.3)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

局域网

口.山

电在环网中,同样需要仲裁机制

来解决冲突问题.(IEEE802.5)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

城域网

⑥城域网(MetropolitanAreaNetwork)或者

称为MAN,基本上是一种LAN,通常使用与

LAN相似的技术。

⑥传输速度:50Kbps-100Mbps

⑥把MAN列为单独一类的主要原因是:已经有

了一个标准并且正在被实施。这就是分布

式队列双总线DQDB(distributedqueue

dualbus)--IEEE802.6

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

城域网

/DQDB由两条单向总线(电缆)组成,所有计

算机都连接在上面,每条总线都有head-

point(端点),这是一个启动传输活动的设

备。

,如果目的站点在源站点的右边则使用上方

的总线,否则使用下方的总线。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

广域网

岛WideAreaNetwork—WAN,是一k种跨越大

的地域的网络,通常包括一个国家或洲。

品传播速度:9.6Kbps-45Mbps

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

互联网

是世界上有许多网络,而且常常使用不同的

硬件,软件。网络之间需要通信,这就是

需要连接不同的,而且往往是不兼容的网

络。有时候使用被称为网关(gateway)的

机器来完成连接,互连的网络集合称为互

联网。internet--〉Internet(英特

网)-特定的互联网。

品传输速度:9.6Kbps-45Mbps

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

第四节网络的组成

硬件■

软件■

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

计算机网络的硬件系统

主机系统安全计算机

传输介质网卡

❖Modem❖Hub

❖Switch❖Router

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

王机系统

据主机系统是计算机网络的主体

盘!主机系统可分为工作站和服务

品工作站的配置要求相对较低,

服务器的配置要求相对较高

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Illi

服务器主机

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

安全计算机

品安全计算机整合了功能强大的防毒软件和系统恢复

软件,可以及时查杀各类病毒,并运用系统恢复软件对

整个系统进行及时备份.

岛针对网络黑客入侵行为,安全计算机采用本机登录加

密措施、单机防火强、智能卡(磁盘保护卡、串口

键盘读卡机等)、内部网与外部网隔离措施,提供

用户登录、认证、授权等功能,保护了用户数据的

安全。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

安全措施产品

内置UPS惠普VL系列商用DesktopPC

USB力口密钥浪潮金盾、联想奔月6000、长城世恒双

IC卡加密钥HPVL600、康柏DesktopEN

PCCard力口密卡HPOmniBook、AcerTravelMate350

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

传输介质

电常用的传输介质包括双绞线,同轴线

缆、光缆等几种

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

双绞线

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

双绞线

Q§Q双绞线分为

@无屏蔽双绞线(UTP:Unshielded

TwistedPair)

@屏蔽双绞线(STP:Shielded

TwistedPair)

@STP又分为3类和5类两种,而UTP

分为分为3类,4类,5类和超5类。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

同轴电缆(Coaxialcable)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

光缆

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

网卡

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

网卡(以太网网卡为例)

岛接口控制器:网卡接口电路包含两部分,一部分是提供与

网络主机相连的匹配电路;另一部分是网卡的板内控制

电路,从而能接受来自主机的控制命令并按序执行

岛数据缓存器:设置在网卡中的缓冲存储器,是主机与网卡

交换数据的中转站

品数据链路控制器(EDLC):以太网卡的核心部件,完成数据

报的接收和发送

是代码转换器:在计算机数据传输中,不仅模拟信号要编码

成为数字信号,二进制数据同样要进行编码;编码的目的

是易于检测网络是否平静,还具有保持同步的作用

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

网卡的分类

热根据网络技术类型可以划分为

@以太网卡、令牌网卡、ATM网卡等

岛根据总线类型可以划分为

@ISA、PCI和EISA三种。最常见的是ISA和PCI的网卡。

@由于ISA总线为16位,PCI总线为32位,因此在速度上PCI

网卡有着明显的优势。

@而且,ISA网卡的CPU占用率比较高。如果主板支持PCI

插槽的话,最好采用PCI网卡为好

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

网卡的分类

品根据传输介质类型划分为:

@单阳-45口(桔绿蓝棕,4线和6线对倒)

@IPC口(RJ45+BNC)

@Combo(RJ45+AUI+BNC)

@TP口(BNC+AUI)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

网卡的分类

品根据网卡的带宽

@10M网卡

@100M网卡

@10M/100自适应网卡

@1000M网卡

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Modem

卡式Modem台式Modem

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Hub

j•年aviiub

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Hub的用途

岛是计算机网络中连接多个计算机或其他设备的连接

设备,是对网络进行集中管理的最小单元

民是一个共享设备

岛其实质是一个中继器

民主要提供信号放大和中转的功能

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Hub的种类

岛总线带宽不同:

@10M,100M和10/100M自适应

品配置形式不同:

@独立型

@模块化

@堆叠式

热端口数目不同

@8口,16n,24n

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Switch

t・*・TO”

.rYTTirTTTirTTTJ

D<M口nTnrrrnrrm

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Router

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

路由器的功能

盘连接WAN

热数据处理,包括过滤、转发、优先、复用、

加密等

捻管理设施,包括配置管理、容错管理、性

能管理

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

网络打印机

是?网络共享打印机与网络打印机是否是统一回事

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

K4蛤服务器他加J卬机

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

第五节网络的协议分层

o协议分层

・各层的设计问题

■接口与服务

・数据单元

计算机学院系统网络学科部于学军

协议分层

■大多数网络都按/次(layer)或级(level)的方

式来组织.

.每一层都建立在它的下层之上,在所有的网络中,

每一层的目的都是囱它的上一层提供一定的服务,

而把如何实现这一服务的细节对上一层加以屏蔽。

■这种结构我们叫做层次结构(layeredstructure)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

协议分层

:屏蔽层次的复杂性

,其中任一个层次的变化都不会影响到其他

层次.

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

二人对要通话的内容有共同的兴趣

但语言不通不能通信

每人请来一个译者,对各自的语言翻译,

翻译为第三国语言

两个译员分属两个不同的地方,

则各自需要一个工程技术人员,

将交谈的内容转成电信号在传输

介质上传给对方

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

协议分层

/除了在物理介质上进行的实通信外,其余对

等实体间进行的都是虚通信

/对等层的虚通信必须遵循该层的施运

/n层的虚通信是通过(nT)/n层间接口处

(n-1)层提供的服务和(n・l)层的通信实

现的。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

对于网络来讲

发送端

II,I•”分别表「数据P兀的E与尾部、值JB

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

理解上图的关键

。理解虚通信和实通信之间的关系

U实际上,数据不是从一台机器的第n层直

接传到另一台机器的第n层,而是向下传

送信息直到传输介质,在物理介质中进

行物理通信。

。不同机器里包含对应层的实体叫做对等

进程(peer)

。层和协议的集合称为网络体系结构

(networkarchitecture)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

网络的各层设计问题

A每一层都要有识别发送方和接收方的

机制

A需要考虑传输类型

A差错控制:双方统一差错控制策略,

对有确认服务要给出确认信息。

A顺序控制

A流量控制

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

网络的各层设计问题

《报文的分割与封装

《多路复用

《路由选择

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

思考的问题

?计算机网络的拓扑结构有哪几种7

不同拓扑结构的网络对通信进行

控制的方法有什么不同?

?计算机网络可以从那些不同角度

进行分类?

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

回答

0计算机网络的拓扑结构是指通信子网中转

发节点的集合连接形式,可分为五类:

。星型

。总线型

。环形

O树型

。网1犬型

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

回答

。根据网络的交换功能分有电路交换、报文

交换、分组交换

。根据网络的拓扑结构可以分为星型网络,

树型网络,总线型网络,环形网络和网状

网等

O根据网络的覆盖范围与规模可分为局域网、

城域网和广域网等

。根据网络的使用范围分为公用网和专用网。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

接口和服务

(N)子系统,(N)实体

(N)服务,(N)协议,(N)服务访

问点(SAP)

面向连接的服务和无连接服务

月艮务原语serviceprimitives

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

(N)子系统(N)实体

◎(N)子系统:对每一个开放系统,再分

为7个划分,其中每个划分就叫一个子系统。

◎(N)实体:是子系统中的活动元素,一个

子系统内可以包含多个实体,他们可以是终

端,进程,文件等。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

(N)服务,(N)协议,(N)服务访

问点(SAP)

(N)服务,(N)协议,(N)服务访

问点(SAP)

民(N)协议:控制两个对等(N)实体进行通信的

规则的集合称为(N)协议

提(N)服务:两个(N)实体间的通信(在(N)

协议控制下)使(N)层能够向上一层提供服务

岛SAP:同一系统相邻两层中的实体进行交互之处,

称为服务访问点SAP。实际上,一个(N)SAP实

际上就是(N)实体和(N+1)实体的逻辑接口。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

面向连接的服务和无连接服务

知下层能为上层提供两种不同形式的服务:

面向连接的服务和无连接服务。

@面向连接的力艮务(connection-oriented

service)

•在使用面向连接的服务时)用户首先要建

N连接)使用连接)然卷释放连接。

@无连接服务(connectionlessservice)

•每个报文都带有完整的地址,并且每个报

文都独立于其它报文,由系统选定的路线

传武

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

有确认服务

岛有确认服务:希望免除建立连接的麻烦,

又要求确保信息可靠时,可以选用有确

认的数据报服务(acknowkedged

datagramservice),--就象寄出挂号信

要求回执一样.

品无确认服务:不要求确认信息

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

服务原语(serviceprimitives)

息传统的服务原语有四种:

©Request:用户实体要求服务提供者做

某项工作。

©Indication:用户实体被告知某事件发生,

©Response:用户实体表示对某事件的相

应。

©Confirm:用户实体收到关于它的请求的

答复。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

服务原语serviceprimitives

品对于有确认服务全部用到

岛对于无确认服务只用前两个

岛Example:

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

岛拨朋友家的电话号码:

@连接请求(服务用户请求建立一个连接)

•connect-reauest

岛朋友家的电话铃响了:

@连接指示(服务提供者向被呼叫者示意,有人请求建立连接)

•connect-indication

岛朋友拿起电话:

@连接响应(表示被呼叫方同意建立连接)

•connect-nsDonss

岛当你听到响铃停止

@连接证实(服务提供者通知呼叫者连接请求被接受。)

•connect-confirm

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

岛数据传输阶段:

@data-request,data-indication

是释放连接阶段:

H8Bdisconnect-request,disconnect­

indication

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

数据单元

,在OSI环境中,对等实体间按协议进行通

信,相邻层实体间靠服务进行通信,这些

通信是通过传递数据单元DU(DataUnit)

实现的。

,主要有三种数据单元

@服务数据单元SDU

@协议数据单元PDU

@接口数据单元IDU

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

SDU

电在(N)连接上把信息从一个(N+1)实体

传送到远地的(N+1)实体。可以考虑它的

过程:首先一把信息从本地(N+1)实体传

送到本地的(N)实体,在另一端,(N)实

体接收到来自(N+1)实体的信息后,向上

传送到(N+1)实体。在这个过程中要保持

信息的一致性。这组信息我们称他为服务数

据单元。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

PDU

盘为(N+l)实体提供服务的(N)实体,必须建立

(N-1)连接,以及在该对等实体间为(N+1)实

体提供(N)服务而进行联合操作。为协调(N)实

体之间的联合操作,在(N)实体之间能够保证该层

协议指定的规则进行通信的控制信息,称为(N)控

制信息$己为(N)PCI(ProtocolControl

Information)o

品(N)实体间为(N+工)实体提供(N)服务而传

送的数据称为(N)用户数据(N)UD:User

Data。

盘由(N)PCI和可能有的(N)UD组成的单元称为

(N)协议数据单元,简写为(N)PDUo

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

SDU和PDU的关系

当一个(N)UD可以一次传送给

(N)实体,此时(N)UD与(N)

SDU是一对一的关系;

跖一个(N)UD也可以多次经过接

□传送给(N)实体,此时(N)

DU与(N)SDU是一对多的关系。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

分段/合段

知在(N)实体间交换(N)PDU是通过(N-

1)连接并使用(N-1)服务实现的。使用

(N-1)服务必须传送(N-1)SDUO

电要将(N)PDU变换成(N-1)SDU是发送

端的功能;而在接收端)必须要把(N-1)

SDU变换成(N)PDUo(N)PDU与(N-1

SDU之间的变换可以是一对一的,也可以

是多对'一,的关系或一'对多的关系。这就是

所谓的“分段/合段”、组块/分块、拚接/

分割。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

民在最简单的情况下:(N)PDU=(N)PCI+(N)SDU

=(N)PCI+(N+1)PDU

品在多数情况下:服务数据单元和协议数据单元并不

等同。当(N)SDU较长,而(N)协议所要求的(N)协议

数据单元(N)PDU较短时,就要对(N)SDU进行分段

处理。然后,在分别加上不同的控制信息形成不同

的(N)PDU来传送;

岛当PDU所要求的长度比SDU大时,也可以修几个

SDU及其相应的PCI合并,成为一个PDU来传送。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

IDU

电在(N+l)实体之间交换(N)SDU,是通

过请求(N)实体在(N)连接上使用(N)

SDU的(N)服务实现的。

电从(N+1)实体向(N)实体、或从(N)

实体向(N+1)实体传送都必须通过(N)

服务访问点。

%(N+1)实体传送给(N)实体的数据,

或在(N)连接的另一端,从(N)实体向

(N+1)实体传送的数据称为(N)接口数

据,记为(N)ID(InterfaceData)。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

IDU

复口为了协调(N+l)实体和连接的(N)

实体之间的联合操作而附加的控制信

息称为接口控制信息,记为(N)ICL

电一次穿越(N)SAP传送的(N)ICI和

(N)ID的组合称为(N)接口数据单

元,简写为(N)IDUO

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

IDU和SDU的关系

电一个(N)IDU可以是一个(N)SDU,

也可以是部分(N)SDU,即一个(N)

SDU可以是一个(N)IDU和多个(N)

IDUO

电换句话说,(N+l)实体和(N)实体

之间交换(N)SDU,是通过一次或多

次交互交换(N)IDU实现的

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

服务和协议的关系

盘服务在同一开放系统中相邻层间使用的,而协议则

是不同开放系统中对等实体间虚通信必须遵循的约

定;

品服务在OSI标准中定义了其功能,而不问如何具体

实现;而协议在OSI标准中都作了具体规定的,它

是OSI标准对等层实体间交换的PDU格式、含义和他

们应引起的动作,这些动作都必须遵循具体的规范C

只有遵循同样协议的对等实体间才能进行通信。

民服务和协议之间又是密切相关的,因为N层提供的

服务就是利用(N-1)层提供的服务以及按照N层协

议与对等实体交换信息来实现的。就是说,服务是

由协议耒支持的。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

第六节参考模型

OSI参考模型

TCP/IP模型

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

OSI/RM

岛ISO/OSI开放系统互连参考模型(open

systeminterconnectionreferencemodel)

是基于国际标准化组织(ISO)的建议,作

为各层上使用的协议国际标准化而发展起

来的

品层次的功能略(自己看)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

课堂思考题

电OSI/RM设置了那些层次?各层的作用

是什么?把每一层的最主要的功能归

纳为一句或两句话。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

课堂思考

捻何谓(N)PCL(N)SDU和(N)PDU?他们之

间有何关系?在物理层、数据链路层、网

络层和运输层,其(N)PDU具体指什么?

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

课堂思考

是有确认服务和无确认服务有什么区别?在

下列情况下,请说明哪些可能是有确认服务

或无确认服务?为什么?

@建立连接

@数据传输

@释放连接

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

TCP/IP参考模型

岛TCP/IP通常被当作一个协议

品事实上,她是一个协议族。每个协议在

INTERNET数据通信过程中起着一定的作用

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

应用层川应用服务层一

表不层u

主机对主机通信层一

传输层

阿络层,

In\te*••r••n/e二.t・通•;、•信•■一.层1、•3

数据链路层/质络访问层小

物理层J

■OSI模型TCP/IP模型“

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

TCP/IP模型

「网络访问层

@网络访问层结合了OSI物理层和

数据链路层的功能。它包括物理

通信介质和在这些介质上传送帧

的通信协议。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

TCP/IP模型

岛INTERNET通信层

^INTERNET通信层的作用是独立与下面的

网络访问层在主机之间提供通信能力。

品它必须能够和本地网及互联网上的主机通

信。

品所以,INTERNET通信层必须包含寻址及

可路由的通信协议。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet通信协议

品INTERNE通信层使用IP来寻址

和传输数据。

岛所以,INTERNET通信层本质上

是无连接的,它相当于OSI模型

的网络层。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet通信协议

INTERNET通信层负责提供必要的信

息使网络访问层能够把数据帧发送到

本地的目的地址。

%它包括了ARP(addressResolution

Protocol地址解析协议)。反向地址解

析协议(RARPReverseAddress

ResolutionProtocol)也位于这一层中。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet通信协议

在这一层必须具有路由能力,使得数据可以经过互

联网到达目的地。

品这层包括RIP(RoutingInformationProtocoL

路由选择信息协议),它可以在网络上查询设备

来决定如何把包发送到目的地。

捻INTERNET通信协议提供多点播送一可以一次

发送信息个多点。网际组管理协议(IGMP--

InternetGroupManagerProtocol)支持这个过

程。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

TCP/IP模型

民主机到主机通信层

@主机到主机通信层为网络主机之间提供可靠的通

信。主机到主机层包括两个协议。首先是TCP

(传输控制协议)。TCP在主机之间建立面向连

接的服务。它有以下特点:

•把数据分割成包

•把包重建数据流

•接收确认

•包的验证和错误控制

•流控制

•包的编号和重排序

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

9口其次是主机到主机层的第二个协议是

UDP(用户数据报协议)。UDP为在下层

传输数据提供低网络开销的服务。UDP

缺乏许多TCP的更加强大的面向连接的服

务。

"除了实现TCP和UDP协议以外,主机到主

机层还包括API(应用程序编程接口)帮

助用户利用以上服务。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

TCP/IP模型

电应用服务层

@应用服务层主要包含高层协议服务。这

些服务利用低层协议如TCP和UDP来提

供常见的INTERNET服务。如:

•终端防真(TELNET)

•文件传输(FTP)

•邮件管理(SMTP)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

网际控制报文协议(ICMP).

@它与卬配合工作,提供差错信息和其他控制

信息。

◎由于IP是无连结协议,无法监测网际网的

当前状态,如路径是否拥塞或有无故障。

ICMP就是用来向IP和高层协议通报有关网

络层的差错和流量控制情况的。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

路由选择信息协议(RIP)。

@这是一种距离矩阵路由查找协议。执行

RIP的设备周期性向整个网络广播它自身

的路由表。广播的信息里列出了各目的

地址网络以及他们距离播发该信息的路

由器有多少跳(要经过多少个路由器)

@RIP很流行,但在大型复杂网际网上不能

很好的工作。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

开放是最短路径优先(OSPF)。

@为了弥补RIP存在的缺陷,研制出OSPF

协议。它属于一种基于链路状态的路由

选择协议,具有选择网际特定拓扑结构

的能力。更容易实现服务类别的路由选

择和路由负载平衡。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

品用户数据报协议(UDP)。UDP和TCP不同的是,

UDP不是面向连接的,受到数据后不确认,其服务

和IP一样不可靠,需要使用UDP的上层协议具有更

强的差错恢复能力。

@UDP数据报的传送也是通过分配一个端口地址实现的。

但这种端口只是一个指向某个本地进程的指针,而不是

标识的一个虚电路连接。

◎由于不存在连接的建立和释放的时间及执行TCP功能的

额外开销,故UDP比TCP传输数据要快,更适用于短的,

突发性的信息传输

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

口地址转换协议(ARP)。

◎Internet协议通过组合节点的物理设备和

逻辑网络地址构成一个32位数字IP地址,

也可以给节点武予一个逻辑节点名以便

使用。

@这样,上层协议只需向IP提供数据和某

个目的节点名,ARP利用广播分组查找结

果表,来决定数据链路层协议所要求的IP

地址(物理地址)

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

电域名系统(DNS)

@DNS实质上是一个名字服务协议,

其实现是一个分布式数据库系统,

它能完成IP地址到名字的翻译。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

】文件传输协议(FTP)。FTP使得用户能在两个

连网的计算机间传输文件。

@FTP还提供登录、目录查询、文件操作、命令

执行及其它会话控制功能,因而是一种覆盖

OSI上三层协议功能的协议。

@FTP工作时采用两个TCP连接,一个用于交换

命令和应答,另一个用于传输文件本身。FTP

采用C/S模式,包括客户机FTP和服务器FTP,

由客户机FTP启动文件传输,而服务器FTP作

出相应应答。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

电简单邮件传送协议(SMTP)

@这是一种电子邮件传送协议。

@它使用TCP和IP提供的服务,在网络主机

之间提供交换文本邮件服务。

@电子邮件是Internet上使用最多的服务之

O

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Internet协议集概况

品远程终端仿真(TELNET)

@该协议的目的是允许用户跨网访问任一主机的

应用,提供了一种与终端设备或终端进程交互

的标准方法(虚拟终端)

◎一个Telnet连接是用于传送含有Telnet控制信息

数据的TCP连接,将一台个人计算机仿真成该

主机的一种哑中断,此时,它能完全利用该主

机的一切资源。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

第七节:网络实例

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Novell

需□NovelINetware是基于客户机-服务器

模式的。

@它不是peer-to-peer的模式,而是

dedicatedserver模式

Q°QNovellNetware的参考模型

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

客户服务器概念图

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

文件服务器,11"P

NCPaSPX"

以木2令牌环aARCnetPI

以太"ARCnetP

图:NovellNetware参考模型“

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Novell

义物理层和数据链路层可以选用各种工业标

准。

&IPX:网络层运行不可靠的无连接服务。把

分组透明地从源端传输到目的端。

电IPX是无连接(或又叫数据报)协议。在同

另一个IPX实体通信之前不要求建立连接用

的“握手”。但是这种传送没有保证,分

组可能以任何顺序到达。IPX支持广播分组,

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Novell

在发送数据之前要求

§BSPX/SPXII:

SPX/SPXII接收方必须可达。

:SPX/SPXII分组是有序的,因此它们以正确

的顺序到达,SPX和spxn通信协议更慢,

其原因是分组开销更大(SPX每个分组12个

字节,每个分组的确认,以及连接建立和

拆除分组的开销)。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Novell

%SPXH是SPX的提高版本。在1992年Novell

开发者大会上发布。提出更大分组尺寸和

实现滑动窗口协议。

电NCP是netware服务器和客户机使用的语言。

@工作站发送NCP消息给服务器,以请求

文件读写,创建文件作业,决定驱动映

射,搜索目录等等。服务器则用NCP应

答来回答NCP请求。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

Novell

盘SAP:ServiceAdvertisingProtocolo

品每个服务器在以一定频率广播一个分组,

指出其所在的地址及可以提供的服务。

民这个分组被路由器相应进程进行分析并形

成网络服务器的数据库。

盘当客户机启动时,首先广播一个请求一请求

建立连接。路由器代理在接到这个请求之后

查找数据库选择一个合适的服务器,象请求

信息发过去,客户机和服务器建立NCP连接。

通过NCP连接协商服务质量等问题。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

提早在1993年美国的NOVELL公司就开发出了

第一个目录服务的产品---NOVELL

DIRECTORYSERVICE(NDS)o

盘NDS是一个全局分布的网络数据库,用于取

代早期版本的bindery。

民在公布netware4.0以前,novelI依赖

bindery来存储和提供所有操作系统和应用

程序的必要信息。

品NDS将网络视作一个统一的信息系统,而非

一组分离的计算机。

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

NDS

岛根据美国著名网络顾问公司的Burton

Group的说法:“目录服务是有系统安

全架构、应用程序与其他网络服务所

构成的分布式计算环境的中心点,也

是大型分布式运算环境中的最重要的

组件”

BEIJINGPOLYTECHNICUNIVERSITYcomputernetworklecture

NDS

捻NDS目录服务

@目录服务把网络中的各种信息资源分层组织存放在数型

结构中把用户提供

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论