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