1、网络与通信2023-2-6计算机科学与工程系基础教研室2内内 容容 提提 要要3.1 数据通信概述数据通信概述3.2 计算机网络概述计算机网络概述3.3 计算机网络组成计算机网络组成3.4 局域网技术局域网技术3.5 广域网简介广域网简介网络与通信2023-2-6计算机科学与工程系基础教研室33.1 数据通信概述数据通信概述l几个基本概念几个基本概念u通信:通信:信息的传输与交换信息的传输与交换u信息:信息:消息中所包含的有意义的内容消息中所包含的有意义的内容u信号:信号:数据在传输过程中的表示形式数据在传输过程中的表示形式l模拟信号:模拟信号:时间和幅度均连续变化时间和幅度均连续变化l数字信
2、号:数字信号:时间和幅度均离散变化时间和幅度均离散变化网络与通信2023-2-6计算机科学与工程系基础教研室4数据通信概述数据通信概述(Cont.)l系统模型与分类系统模型与分类u点对点通信系统简化模型点对点通信系统简化模型 信息源 发送设备 信道 接收设备 受信者 噪声源(发送端)(接收端)把发送端的消息通过某种信道传递到接收端把发送端的消息通过某种信道传递到接收端 消息消息电信号电信号 电信号电信号 消息消息网络与通信2023-2-6计算机科学与工程系基础教研室5数据通信概述数据通信概述(Cont.)l系统模型与分类(续)系统模型与分类(续)u系统分类系统分类l按传输媒介:有线和无线按传输
3、媒介:有线和无线l按消息类型:模拟和数字按消息类型:模拟和数字l按消息内容:电报、电话和图象等按消息内容:电报、电话和图象等l按调制方式:按调制方式:基带和频带基带和频带l按复用方式:按复用方式:频分频分:不同信号占据不同的频率范围不同信号占据不同的频率范围 时分时分:不同信号占据不同的时间区间不同信号占据不同的时间区间 码分码分:用一组包含互相正交的码字的用一组包含互相正交的码字的 码组携带多路信号码组携带多路信号 网络与通信2023-2-6计算机科学与工程系基础教研室6数据通信概述数据通信概述(Cont.)l通信方式通信方式u工作方式:单工、半双工、全双工工作方式:单工、半双工、全双工 发
4、送 信道 接收 甲方 乙方 发送 接收 发送 接收 信道 甲方 乙方 发送 接收 接收 发送 信道 信道 甲方 乙方 单工:单工:消息只能在消息只能在单个方向上传输单个方向上传输 半双工:半双工:通信双方通信双方都可以收发消息,都可以收发消息,但不能同时进行但不能同时进行 全双工:全双工:通信双方通信双方可同时进行收发消息可同时进行收发消息 网络与通信2023-2-6计算机科学与工程系基础教研室7数据通信概述数据通信概述(Cont.)l通信方式(续)通信方式(续)u数据传输方式:并行传输、串行传输数据传输方式:并行传输、串行传输并行传输并行传输串行传输串行传输网络与通信2023-2-6计算机科
5、学与工程系基础教研室8数据通信概述(数据通信概述(Cont.)l通信方式(续)通信方式(续)u异步传输:异步传输:以字符为单位,发送每一字符以字符为单位,发送每一字符代码时,前面加一个代码时,前面加一个“起起”信号,字符代信号,字符代码后面加一个码后面加一个“止止”信号,传输效率降低。信号,传输效率降低。u同步传输:同步传输:以组以组(或称帧或称帧)为单位,一组数据为单位,一组数据包含多个字符,以同步的时钟节拍来发送包含多个字符,以同步的时钟节拍来发送数据信号的,传输效率较高。数据信号的,传输效率较高。网络与通信2023-2-6计算机科学与工程系基础教研室9数据通信概述(数据通信概述(Cont
6、.)l差错控制差错控制u基本思想:基本思想:发送端在要传输的信息码元上附加一发送端在要传输的信息码元上附加一些冗余监督码元构成发送码组;接收端在收到码些冗余监督码元构成发送码组;接收端在收到码组后,按照相同的规则去检查该码组中信息码元组后,按照相同的规则去检查该码组中信息码元与监督码元之间的这种关系。若这种关系被破坏,与监督码元之间的这种关系。若这种关系被破坏,说明传输过程中发生了差错。说明传输过程中发生了差错。u常用差错控制策略常用差错控制策略l检错重发(检错重发(ARQ)、前向纠错()、前向纠错(FEC)、混合)、混合纠错(纠错(HEC)、反馈校验()、反馈校验(IRQ)u循环冗余校验码(
7、循环冗余校验码(CRC)l工作原理:通过多项式除法来检测错误工作原理:通过多项式除法来检测错误网络与通信2023-2-6计算机科学与工程系基础教研室10数据通信概述(数据通信概述(Cont.)l主要性能指标主要性能指标u有效性:有效性:l码元速率码元速率l信息速率信息速率u可靠性:可靠性:l误码率误码率l误比特率误比特率返回返回网络与通信2023-2-6计算机科学与工程系基础教研室113.2 计算机网络概述计算机网络概述3.2.1 计算机网络的发展计算机网络的发展第一代网络第一代网络(20世纪世纪50年代末年代末60年代中年代中)称为称为 计算机终端网络计算机终端网络 或或 称为称为 面向终端
8、的计算机网络。面向终端的计算机网络。网络与通信2023-2-6计算机科学与工程系基础教研室12第二代第二代网络(网络(2020世纪世纪6060年代末年代末8080年代初)年代初)称为称为 计算机计算机计算机网络。计算机网络。通信子网通信子网:负责通信任务(通信部门建立)负责通信任务(通信部门建立)资源子网:资源子网:负责数据处理(用户自己建立)负责数据处理(用户自己建立)IMPIMPIMPIMPIMPIMPIMPHHHHHHHH通信子网通信子网资源子网资源子网网络与通信2023-2-6计算机科学与工程系基础教研室13 是是 开放式标准化的网络。开放式标准化的网络。两种网络体系结构:两种网络体系
9、结构:TCP/IP体系结构体系结构 ISO的的OSI体系结构(体系结构(7层协议)层协议)第三代网络第三代网络(20世纪世纪80年代中年代中90年代中)年代中)第四代网络(第四代网络(20世纪世纪90年中至今)年中至今)称为称为 新一代的计算机网络。新一代的计算机网络。如:带宽、网络安全、地址分配不够、多媒如:带宽、网络安全、地址分配不够、多媒体信息传输的实用化等。体信息传输的实用化等。网络与通信2023-2-6计算机科学与工程系基础教研室143.2.2 计算机网络的定义及功能计算机网络的定义及功能1.计算机网络的定义计算机网络的定义 将地理位置分散的、各自具备自主功将地理位置分散的、各自具备
10、自主功能的若干台计算机采用通信手段有机地连接能的若干台计算机采用通信手段有机地连接起来的一个复合系统,以实现通信交往、资起来的一个复合系统,以实现通信交往、资源共享和协同工作等。源共享和协同工作等。网络与通信2023-2-6计算机科学与工程系基础教研室15这里强调:这里强调:(1)计算机的计算机的“自主性自主性”:是指计算机离开了网是指计算机离开了网络环境也能独立地运行,发挥作用。络环境也能独立地运行,发挥作用。(2)连接的连接的“有机性有机性”:是指将计算机等连接起是指将计算机等连接起来时必须遵循一定的通信协议。来时必须遵循一定的通信协议。(3)连接的连接的“目的性目的性”:是指将计算机连接
11、成网是指将计算机连接成网络是为了相互进行通信交往,实现信息交换、络是为了相互进行通信交往,实现信息交换、资源共享或协同工作。资源共享或协同工作。网络与通信2023-2-6计算机科学与工程系基础教研室16(1)相互通信与交往。相互通信与交往。(2)共享资源。包括硬件资源、软件资源和数共享资源。包括硬件资源、软件资源和数据与信息资源。据与信息资源。(3)协同工作、分布处理。协同工作、分布处理。核心功能是共享资源核心功能是共享资源。2.计算机网络的功能计算机网络的功能网络与通信2023-2-6计算机科学与工程系基础教研室173.2.3 计算机网络的分类计算机网络的分类1.按网络的拓扑结构分类:按网络
12、的拓扑结构分类:总线形网、星形总线形网、星形网、环形网、星形树网等;网、环形网、星形树网等;2.按网络的传输介质分类:按网络的传输介质分类:同轴电缆网、双同轴电缆网、双绞线网、光纤网等;绞线网、光纤网等;3.按网络的传输速率分类:按网络的传输速率分类:10兆网、兆网、100兆兆网、网、1000兆网等;兆网等;4.按网络的媒体访问控制方式分类:按网络的媒体访问控制方式分类:以太网,以太网,令牌环网、令牌总线网等;令牌环网、令牌总线网等;5.按计算机网络使用的操作系统分类:按计算机网络使用的操作系统分类:Windows NT网、网、Novell网等;网等;网络与通信2023-2-6计算机科学与工程
13、系基础教研室186.按网络覆盖地理范围的大小分类按网络覆盖地理范围的大小分类l局域网局域网 LAN(Local Area Network)在同一房间、同一建筑楼或同一校园内。在同一房间、同一建筑楼或同一校园内。l城域网城域网 MAN(Metropolitan Area Network)是一种大型的是一种大型的LAN,在同一个城区内。,在同一个城区内。l广域网广域网 WAN(Wide Area Network)是一种跨越大的地域的网络,通常包含一个是一种跨越大的地域的网络,通常包含一个国家或洲。国家或洲。l互联网互联网 internet通过通过WAN连接的连接的LAN的集合,如:的集合,如:In
14、ternet返回返回网络与通信2023-2-6计算机科学与工程系基础教研室193.3 计算机网络组成计算机网络组成3.3.1 计算机网络硬件计算机网络硬件 主要包括网络服务器、网络工作站、传输介质及主要包括网络服务器、网络工作站、传输介质及接口设备。接口设备。1.网络服务器网络服务器 Server 是网络的核心,它支持网络操作系统的运行,负责是网络的核心,它支持网络操作系统的运行,负责网络资源管理与网络通信,运行应用程序、处理网络工网络资源管理与网络通信,运行应用程序、处理网络工作站的服务请求等功能。作站的服务请求等功能。根据作用的不同,服务器又有文件服务器、打印服根据作用的不同,服务器又有文
15、件服务器、打印服务器、应用服务器和通讯服务器之分。务器、应用服务器和通讯服务器之分。网络与通信2023-2-6计算机科学与工程系基础教研室203.3.1 计算机网络硬件计算机网络硬件(Cont.)2.网络工作站网络工作站 Workstation 是网络用户用来向网络服务器请求共享资是网络用户用来向网络服务器请求共享资源或服务的计算机。源或服务的计算机。不同于网络服务器,作为工作站的计算机不同于网络服务器,作为工作站的计算机可以只是一般的可以只是一般的PC机,其上运行的操作系统可机,其上运行的操作系统可以各种各样,如以各种各样,如Windows、Linux等。等。网络与通信2023-2-6计算机
16、科学与工程系基础教研室21 每一台连到网络上的用户终端电脑,每一台连到网络上的用户终端电脑,都称为网络工作站。都称为网络工作站。网络与通信2023-2-6计算机科学与工程系基础教研室223.3.1 计算机网络硬件计算机网络硬件(Cont.)3.传输介质传输介质 传输介质指在发送方与接收方之间的物理通路。传输介质指在发送方与接收方之间的物理通路。有线传输有线传输介质包括:同轴电缆、双绞线、光纤等。介质包括:同轴电缆、双绞线、光纤等。(在(在3.5.2中介绍)中介绍)无线传输:无线传输:各种不同频率的电磁波都可以在空间各种不同频率的电磁波都可以在空间传播,如:无线电广播用的长波(传播,如:无线电广
17、播用的长波(LW)、中波)、中波(MW)、短波()、短波(SW)、超短波,电视广播用的甚高)、超短波,电视广播用的甚高频(频(VHF)、超高频()、超高频(UHF),通信常用的微波),通信常用的微波(microwave),红外激光等。),红外激光等。网络与通信2023-2-6计算机科学与工程系基础教研室23微波的种类微波的种类l地面微波地面微波l卫星微波卫星微波网络与通信2023-2-6计算机科学与工程系基础教研室24地面微波地面微波l地面微波需要很多建立在高山顶上的微波地面微波需要很多建立在高山顶上的微波中继塔进行中继塔进行“接力接力”,才能传到远方。,才能传到远方。网络与通信2023-2-
18、6计算机科学与工程系基础教研室25卫星微波卫星微波l卫星微波利用人造卫星卫星微波利用人造卫星“站得高看得远站得高看得远”的接收和的接收和转发,很容易将信号传到远方。转发,很容易将信号传到远方。l理论上,在地球上方只要有三颗高轨道的与地球自理论上,在地球上方只要有三颗高轨道的与地球自旋速度同步的卫星,就可以将信号传到地球上的任旋速度同步的卫星,就可以将信号传到地球上的任何地方。何地方。l卫星微波缺点是,由于卫星太远,虽然电磁波速度卫星微波缺点是,由于卫星太远,虽然电磁波速度为每秒为每秒30万公里,但电磁波一上一下,也需要较万公里,但电磁波一上一下,也需要较长时间,用户会感觉到有明显的延时。长时间
19、,用户会感觉到有明显的延时。网络与通信2023-2-6计算机科学与工程系基础教研室264.通信接口部件通信接口部件网卡网卡(NIC)每一台上网的服每一台上网的服务器或工作站上都必务器或工作站上都必须安装网卡,才能进须安装网卡,才能进行网络通信,实现网行网络通信,实现网络存取。络存取。主要功能是:主要功能是:服务器服务器与工作站之间发送和与工作站之间发送和接收数据。接收数据。网络与通信2023-2-6计算机科学与工程系基础教研室274.通信接口部件通信接口部件(Cont.)l 中继器(中继器(Repeater)又称转发器、重发器,工作在物理层。由又称转发器、重发器,工作在物理层。由于信号在媒体上
20、传输时,其幅度将会不断地衰于信号在媒体上传输时,其幅度将会不断地衰减,信号只能传输有限的距离。中继器就是用减,信号只能传输有限的距离。中继器就是用于扩展传输距离,其功能是对从一条电缆上接于扩展传输距离,其功能是对从一条电缆上接收的信号进行再生放大,以补偿信号的衰减,收的信号进行再生放大,以补偿信号的衰减,并发送到另一条电缆上。并发送到另一条电缆上。网络与通信2023-2-6计算机科学与工程系基础教研室284.通信接口部件通信接口部件(Cont.)l 集线器集线器(Hub)又称集中器,它能将多条电缆接收到的又称集中器,它能将多条电缆接收到的信号发送到另一条电缆上。信号发送到另一条电缆上。l 网桥
21、网桥(Bridge)又称桥接器,当两个相同类型或不同类又称桥接器,当两个相同类型或不同类型的局域网需要连接时可用网桥实现。网桥型的局域网需要连接时可用网桥实现。网桥工作在数据链路层。工作在数据链路层。网络与通信2023-2-6计算机科学与工程系基础教研室294.通信接口部件通信接口部件(Cont.)l 交换机交换机(Switch)用于连接几个独立的局域网或把大的网络分段成用于连接几个独立的局域网或把大的网络分段成许多较小的、阻塞更小的局域网,按需要在局域网之许多较小的、阻塞更小的局域网,按需要在局域网之间交换信息,使局域网整体带宽得到成倍提高。间交换信息,使局域网整体带宽得到成倍提高。l 路由
22、器路由器(Router)当有两个以上同类网络互联时,应选择路由器。当有两个以上同类网络互联时,应选择路由器。路由器不仅具有网桥的全部功能,还具有路径的选择路由器不仅具有网桥的全部功能,还具有路径的选择功能功能。网络与通信2023-2-6计算机科学与工程系基础教研室304.通信接口部件通信接口部件(Cont.)l 网关网关(Gateway)也称信关,用于互联异种网络(即不同也称信关,用于互联异种网络(即不同类型的网络)。当局域网与广域网相连或广类型的网络)。当局域网与广域网相连或广域网与广域网相连时,应配置网关。域网与广域网相连时,应配置网关。网关除了具有路由器的全部功能外,还网关除了具有路由器
23、的全部功能外,还要承担异种网之间不同协议的转换。要承担异种网之间不同协议的转换。网络与通信2023-2-6计算机科学与工程系基础教研室313.3.2 计算机网络软件计算机网络软件 包括网络包括网络OS、通信软件和网络通信通信协议。、通信软件和网络通信通信协议。1.通信协议通信协议 为了实现计算机网络中不同主机之间、不同操作为了实现计算机网络中不同主机之间、不同操作系统之间的通信,而规定的网络全体成员必须共同遵守系统之间的通信,而规定的网络全体成员必须共同遵守的一系列规则和约定。的一系列规则和约定。网络协议的关键要素网络协议的关键要素(1)语法语法:是指数据的结构或格式是指数据的结构或格式(2)
24、语义语义:是指发送数据中每一部分的含义是指发送数据中每一部分的含义(3)时序时序:是指数据何时发送和发送速率等。是指数据何时发送和发送速率等。网络与通信2023-2-6计算机科学与工程系基础教研室322.OSI七层协议模型七层协议模型 国际标准化组织(ISO)1977年提出了开放系统互连(OSI)的七层参考模型。应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层数据链路层数据链路层应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层物理层物理层物理通道物理通道应用层协议应用层协议表示层协议表示层协议会话层协议会话层协议传输层协议传输层协议网络层
25、协议网络层协议物理层协议物理层协议数据链路层协议数据链路层协议计算机计算机A计算机计算机B网络与通信2023-2-6计算机科学与工程系基础教研室332.OSI七层协议模型七层协议模型 7 7层之中,层之中,l l3 3层接近硬件,层接近硬件,4 47 7层则层则以软件实现为主。一台计算机的某一层与另以软件实现为主。一台计算机的某一层与另一台计算机的同一层对话,所使用的规则和一台计算机的同一层对话,所使用的规则和约定集合起来称为网络的某一层协议。约定集合起来称为网络的某一层协议。在通信时,高层的数据和控制信息传递在通信时,高层的数据和控制信息传递给相邻的下一层,一层一层直至最底层;通给相邻的下一
26、层,一层一层直至最底层;通过物理线路传到对方后,再一层一层还原。过物理线路传到对方后,再一层一层还原。最底层实现的是真实的通信,各层之间最底层实现的是真实的通信,各层之间实现的是虚拟通信。层和协议的集合构成了实现的是虚拟通信。层和协议的集合构成了网络体系结构。网络体系结构。网络与通信2023-2-6计算机科学与工程系基础教研室343.TCP/IP体系结构体系结构目前在因特网中主要采用目前在因特网中主要采用TCP/IP结构。它将网结构。它将网络体系结构分为四层,即网络接口层、互联层、传输络体系结构分为四层,即网络接口层、互联层、传输层和应用层。层和应用层。SMTP TELNET FTP DNS
27、TCP UDP 应用层 传输层 互联层 IP ARP RARP 以太网 X.25 FDDI 网络接口层 网络与通信2023-2-6计算机科学与工程系基础教研室35 SMTP TELNET FTP DNS TCP UDP 应用层 传输层 互联层 IP ARP RARP 以太网 X.25 FDDI 网络接口层 3.TCP/IP网络接口层网络接口层这是最低一层,包含各种逻辑链路控制这是最低一层,包含各种逻辑链路控制和媒介访问协议,例如各种局域网协议、广和媒介访问协议,例如各种局域网协议、广域网协议等。域网协议等。该层的作用是接收数据并通过该层的作用是接收数据并通过特定网络传输。特定网络传输。网络与通
28、信2023-2-6计算机科学与工程系基础教研室36 SMTP TELNET FTP DNS TCP UDP 应用层 传输层 互联层 IP ARP RARP 以太网 X.25 FDDI 网络接口层 3.TCP/IP互联互联层层负责主机之间的通信负责主机之间的通信,即将上面传输层的数据,即将上面传输层的数据分组装入到本层的数据分组(又称分组装入到本层的数据分组(又称IP数据报)中,数据报)中,IP数据报是可变长度的,包含两个部分,即报文头和数数据报是可变长度的,包含两个部分,即报文头和数据。除定义数据分组格式外,还具有路由选择和拥塞据。除定义数据分组格式外,还具有路由选择和拥塞控制。控制。网络与通
29、信2023-2-6计算机科学与工程系基础教研室37 SMTP TELNET FTP DNS TCP UDP 应用层 传输层 互联层 IP ARP RARP 以太网 X.25 FDDI 网络接口层 3.TCP/IP传输传输层层负责点到点的应用实体之间的通信,其负责点到点的应用实体之间的通信,其中中TCP协议协议是一种可靠的、面向连接的协议,是一种可靠的、面向连接的协议,保证主机之间有可靠的数据传输。保证主机之间有可靠的数据传输。网络与通信2023-2-6计算机科学与工程系基础教研室38 SMTP TELNET FTP DNS TCP UDP 应用层 传输层 互联层 IP ARP RARP 以太网
30、 X.25 FDDI 网络接口层 3.TCP/IP应用应用层层主要向用户提供一组常用的协议:主要向用户提供一组常用的协议:l 简单电子邮件协议(简单电子邮件协议(SMTP)l 超文本传输协议(超文本传输协议(HTTP)l 远程登录协议(远程登录协议(TELNET)l 文件传输协议(文件传输协议(FTP)l 域名服务(域名服务(DNS)网络与通信2023-2-6计算机科学与工程系基础教研室394.网络操作系统网络操作系统定义:定义:实现网络通信的有关协议以及为实现网络通信的有关协议以及为网络中各类用户提供网络服务的软件的集合,网络中各类用户提供网络服务的软件的集合,其主要目标是使用户能通过网络上各个计算其主要目标是使用户能通过网络上各个计算机站点去方便而高效地享用和管理网络上的机站点去方便而高效地享用和管理网络上的各类资源(数据信息资源,软、硬件资源)。各类资源(数据信息资源,软、硬件资源)。目前最为流行的网络操作系统有目前最为流行的网络操作系统有UNIX,Windows NT和和Novell Netware。返回返回网络与通信作业作业l参见elearning网站2023-2-6计算机科学与工程系基础教研室40