山东大学计算机网络考点整理

合集下载

计算机网络考试知识点超强总结

计算机网络考试知识点超强总结

计算机网络考试重点总结完整必看1.计算机网络:利用通信手段,把地理上分散的、能够以相互共享资源硬件、软件和数据等的方式有机地连接起来的、而各自又具备独立功能的自主计算机系统的集合外部特征:自主计算机系统、互连和共享资源;内部:协议2.网络分类:1根据网络中的交换技术分类:电路交换网;报文交换网;分组交换网;帧中继网;ATM网等;2网络拓朴结构进行:星型网;树形网;总线型网;环形网;网状网;混合网等;4网络的作用地理范围:广域网;局域网;城域网范围在广域网和局域网之间个域网网络协议三要素:语义、语法、时序或同步;语义:协议元素的定义;语法:协议元素的结构与格式;规则时序:协议事件执行顺序;计算机网络体系结构:计算机网络层次结构模型和各层协议的集合;IP的四层功能:1应用层:应用层协议提供远程访问和资源共享及各种应用服务;2传输层:提供端到端的数据传送服务;为应用层隐藏底层网络的细节; 3网络层:处理来自传输层的报文发送请求;处理入境数据报;处理ICMP报文;4网络接口层:包括用于物理连接、传输的所有功能;为何分层:目的是把各种特定的功能分离开来,使其实现对其他层次来说是可见的;分层结构使各个层次的设计和测试相对独立;各层分别实现不同的功能,下层为上层提供服务,各层不必理会其他的服务是如何实现的,因此,层1实现方式的改变将不会影响层2;协议分层的原则:保证通信双方收到的内容和发出的内容完全一致;每层都建立在它的下层之上,下层向上层提供透明服务,上层调用下层服务,并屏蔽下层工作过程;OSI七层,TCP/IP五层,四层:ISO七层结构的OSI/RM:物理层——链路层——网络层——传输层——会话层——表示层——应用层Tcp四层:网络接口层,网络层,传输层,应用层Tcp 五层:物理层,链路层,网络层,传输层,应用层4.服务,功能,协议:“服务”是对相邻上层而言的,属于本层的外观表现,下层给上层提供服务;“功能”则是本层内部的活动,是为了实现对外服务而从事的内部活动;协议是对等实体之间;5.两大子网:通信子网和资源子网2222221.通信子网任务:1连通结点2逐点数据传输3确定传输路径4监测通信过程组成:通信子网物理上由若干个结点和连接结点的传输介质组成;通信子网的协议,包括两大类,一类是TCP/IP协议族中网络层、网络接口层的若干协议;另一类则是各种局域网包括工业控制局域网以及现场总线中的数据链路层协议和物理层协议;333333物理层:是网络体系结构的最低层;它是网络功能体系结构中上层各功能赖以实现的物质基础,它向网络提供最基本的信号传输服务;物理层负责点到点的可靠连接和数据信号的可靠传输,物理层的功能主要是靠硬件体现和实施的;1、物理层的特性:1机械特性2电气特性3功能特性4规程特性物理层向链路层提供的服务:1物理连接的建立、维持与释放2物理服务数据单元的传输3物理层管理4数据编码2、通信介质的5特性:1吞吐量和带宽;2成本3尺寸和可扩展性;4连接器5抗噪性4.双绞线,光纤:双绞线每根线都包覆有绝缘材料,然后每两根线再相互绞在一起;每根线的绝缘层用于隔离两根导线,绞在一起可减少干扰;1绞在一起限制了电磁能量的发射,并有助于防止双绞线中的电流发射能量干扰其他导线;2.绞在一起也使双绞线本身不易被电磁能量所干扰,有助于防止其他导线中的信号干扰这两根导线; 光纤的外面,是一层玻璃称之为包层;它如一面镜子,将光反射回中心,反射的方式根据传输模式而不同;这种反射允许纤维的拐角处弯曲而不会降低通过光传输的信号的完整性;包层外面,是一层塑料的网状的一种高级的聚合纤维,以保护内部的中心线;最后一层塑料封套覆盖在网状屏蔽物上6、带宽:是传输介质能传输的最高频率和最低频率之间的差值;频率通常用Hz表示,它的范围直接与吞吐量相关;带宽越高,吞吐量就越高;香农公式:对有噪声信道,每个码元所能取的离散值的个数受信道所受的干扰影响,其最大数据传输率C由下式确定:C=Blog21+S/N,B信道带宽,S信号功率,N 噪声功率;7、多路复用的方式:多路复用的理论基础是差别信号分割原理:1频分多路复用Frequency Division Multiplex,FDM:按照频率参量的差别来分割信号的多路复用;在这个同一物理线路的带宽内的多个相互隔离的频段上同时传送多路信号;2时分多路复用Time Division Multiplex,TDM:按照时间参量上的差别来分割信号的多路复用;当物理信道容量大于多个被传信号的数据传输率之和时,可将传输时间划分成等量的时间片,多个信号交错轮流占据不同时间片,每路信号通过周期交错连续的时间片传输,实现在同一时段由多个时间片组成内传送多路信号;3码分多路复用或码分多址Code Division Multiplex Address,CDMA:根据码型波形结构的不同来实现信号分割的多路复用在CDMA系统中所有用户使用同一频率,占用相同的带宽,各个用户可以同时发送或接收信号;4空分多路复用Space Division Multiplex,SDM:传统多路复用技术,由多条线路共享一个物理空间,依据空间上的差别来分割信号;5波分多路复用Wavelength Division Multiplex,WDM:依据光波波长上的差别来分割信号的多路复用;WDM在本质上可以看作是FDM的一种特殊形式;其原理是:整个波长频带被划分为若干个波长范围,每路信号占用一个波长范围来进行传输;8、对信源数据进行传输编码的意义:1提高抗干扰能力2携带同步信息实现同步;3可实现检错纠错;4增加传输信号带宽;5降低传输损耗;6简化传输设备;9、传输编码的类型:B-AMI编码:双极性交替反转码;“0”用无电平表示,“1”交替用正负极性两种电平表示、、无直流成分,高频和低频分量也较少,传输码流的带宽与信源数据比特流的带宽一致;抗干扰能力强;有一定的检错能力;缺点:当码流中出现长连“0”时,提取同步信息困难Manchester编码:曼彻斯特码用比特周期中间时刻不同方向的跳变来分别表示“0”和“1”的二电平编码;原理:将每一个比特周期划分成等宽的两个半周期,“l”码前半个周期为低电平而后半个周期为高电平;“0”码前半个周期为高电平而后半个周期为低电平、、可以实现自同步;完全消除了码型的直流分量;但带宽是比特流带宽的一倍,传输效率减少了一半简单易行,用作为以同轴电缆和双绞线为传输介质的CSMA/CD总线局域网中的传输码型;差分曼彻斯特码将一个比特周期等分为两个半周期,在比特周期的中间时刻仍总是跳变,用每个比特周期起始时刻的跳变的有无来表示“1”和“0”;链路层是基于物理层,实现相邻结点数据可靠传输的功能层;所传输的数据是具有完整结构的二进制数据集合,数据可靠性要保证1、数据链路层功能:1链路建立与管理2帧同步3流量控制4 差错控制;方法:前向纠错,检错重发最常用5 区分数据和控制信息6 透明传输7 寻址2、数据交换技术:连续数据单元通过节点时的转发方式;交换:数据在节点进出过程;数据包:数据的传输过程变成了一个一个数据单位在网络节点一进一出的交换过程;通常将这个数据单位叫做数据包;应用层、表示层和会话层等高层协议将传输单位定义为--报文;传输层--报文或数据报;网络层--分组;链路层--帧;三种交换策略:1电路交换:只用于这两个节点间的通信;两节点间的线路将一直保持到其中一方终止通信;优:快速;适用于不允许传输延迟的情况;缺:由于网络线是专用的,所以其他路由不能使用;和电话通话一样,通信双方必须同时参与;2报文交换:只是当一方有信息需要传送时,网络临时建立路由传递报文,本次信息传送完毕,路由释放;并且报文被每个经过的节点存储起来;报文被发送到目的地,可以存储起来等待取用;优:路由是非专用的,完成一个报文传输后,可以立即被重新使用;接收方无须立即接受报文;缺:通常报文需要用更长的时间,才能到达目的地;由于中间节点必须存储报文,所以报文过长也会产生问题;报文尾部仍沿用原先设定的路由,而不管网络状况是否已经改变;3分组交换:分组交换实质上是在“存储——转发”基础上发展起来的;它兼有电路交换和报文交换的优点;分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组;每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组;把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发;到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文;分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好;分组交换两种方式:11数据报方式:网络协议将每一个分组当作单独的一个报文,对它进行路由选择;22虚电路方式:类似于电路交换,区别:线路不是专用的即不同的虚电路可以共享一条公共物理网络线路3、数据可靠传输校验算法:奇偶校验,汉明码校验,循环冗余码校验循环冗余码校验的特点:1循环冗余校验,是数字传输系统中最常用的校验编码,在计算机系统内部数据传输,以及计算机网络数据传输中广泛应用;2这是一个建立在模2运算基础上的校验编码;其指导思想是:发送方用一个特殊的多项式表达式循环码生成多项式,去除信息码多项式所得的余式,附加在信息码之后,构成传输码;接收方用获得的传输码组成的多项式除以发送方使用的同一个多项式表达式,即生成多项式,若无余式,则表明传输码无错,若有余式,则表明有错4、差错控制:差错检测和差错处理;对象是数据帧,帧的差错表现:帧丢失、帧序乱、帧内容错;差错检测是尽可能及时发现这三种帧错误,差错处理的任务就是在发现错误的同时采取及时可靠的措施改正错误,实现不丢帧、不乱序、无错帧;流量控制:当发送方的传送能力大于接收方的接收能力会造成数据帧的丢失,此时为了使收发两个节点实现匹配传输,必须对发送速率加以控制,即流量控制3HDLC high level data link control最完整的经典链路层协议:是面向位的数据链路协议,使用位填充来保证数据的透明性;5个0填充一个1,避免6个以上的0从而避免与前导码一样HDLC基本技术:节点类型、链路类型和数据传输方式,为了适应不同配置和不同数据传送方式,HDLC定义了三种类型的站、两种链路配置和三种数据传输方式:三种类型的站:主站、从站和复合站; 两种链路配置:非平衡设置和平衡设置;三种数据传输方式:正常响应式、异常响应式和异步平衡式;HDLC的帧结构:使用帧同步传输;HDLC帧具有固定的格式:首部、负载信息部和尾部;首尾各占24位,中间信息字节数可变;首尾共48位放置帧的控制信息,实现同步、透明传输、寻址、流量控制、顺序控制、差错控制、数据与控制信息的识别、以及链路的管理;首部的8位地址字段表明HDLC链路除去一个广播地址最多可以连接255个站点,但在点对点链路中,不需要这个字段;首部的8位控制字段包含了链路层的大部分控制信息,包括帧的类型、帧的序号、监督帧和无编号帧的功能位等;不同类型HDLC 帧时8位控制字段的各位意义不同;首尾中的标志字段用于实现同步;地址字段用于实现寻址;控制字段用于实现顺序控制、流量控制、数据与控制信息的识别、以及链路的管理;帧检验序列字段FCS用于实现差错控制;透明传输机制:是指将帧中非标志字段出现5个连“1”自动补“0”,然后传输;在接收端则将非标志字段中的5连“1”后的“0”自动去掉恢复帧的原来面貌;在HDLC协议中,差错控制的校验内容不包括标志字段;认为标志不会出错;当相邻两个帧连接在一起时,首尾标志字段连在一起构成一个16位的特殊码段,作为帧间的区隔;HDLC的帧类型:HDLC有信息帧、监督帧和无编号帧三种类型;由帧结构中的控制字段的头两位标识; HDLC的操作三个阶段:初始化、数据传送和拆链;5、噪声的影响下,数据帧传输可能出现问题 1到达接收方的帧数据有错,且不可用;2数据帧在传输过程中丢失,没有到达接收方;3接收方收到正确数据帧,发回的确认帧途中丢失,发方没能收到确认;解决:问题1:通过差错控制编码实现对其检测和纠正,或要求重传;问题2和3:只能通过定时机制解决;即发方发送一帧后,即开始计时,当定时时间到,发方仍未收到接收方的确认,则发方可以认为数据帧因为上述问题之一而没有正确到达接收方,因此对上一帧进行重发;6、3种ARQ的特点:1等待式ARQ:发送方发出一帧数据后,即等待接收方的确认;如果接收方确认收到的是正确的数据帧,回送一个确认帧ACK,发送方收到ACK后,可继续发送下一个数据帧;如果收到的数据帧有错误,则回送一个否认帧NAK;发送方收到NAK后,进行重发;A. 发生3种错误之后的系统恢复,解决:发送方每发完一个帧后即启动计时器;B. 防止重复帧:对数据帧进行编号2退回N步ARQ:当第一个帧发出后,不等待其应答信号便连续发出第二个;一直到第N个帧;若第一个帧的应答信号是ACK,则继续发送第N+1个帧,若应答信号是NAK,则停止发送第N+1个帧,而是从错的那一帧开始重发,后面的已发的帧即便是已正确发送也要重发Ntf>2tp , tp 是单帧传输时间,tf 是单帧发送时间;缺:在重发的N个帧中,大部分在第一次发送时就是正确的,再次发送浪费了信道;当N较大时,效率会大大下降适用于信道出错率较少的情况;3选择重传 ARQ:在退N步ARQ基础上,当一个帧有错时,只重发有错的这一帧,之后的正确帧被接收方存储起来,不再需要重发,省下的时间用来传送新的帧;要求接收方必须有足够的存储空间,以便等待有错的帧经重发后获得更正,然后接收方把重发帧和缓存已有的正确帧一起重新排序后送给上层用户;收端可以接收乱序帧;适用于信道质量不好的情况7、滑动窗口协议的基本原理:数据单元编号不能太大,应循环利用;对发送方发出去的未经确认的帧的数目加以限制,这个受限制的数目称为发送窗口大小;为减少开销,接收端可在收到若干个正确的数据帧后一次性发送一次确认帧,类似于发送窗口,同时也规定一个接收窗口,只有当接收的帧号落在接收窗口内时才允许将该帧收下,否则将其丢弃;接收方每正确接收一个数据帧,就向网络层上交一个帧,接收窗口后移一帧,增加一个准备接收的新的帧号,并向发送方发回一个确认帧,发方接收到确认帧后,移动发送窗口,发送新的数据帧;滑动窗口协议和3种ARQ关系:当WT=1时,滑动窗口协议即等待式ARQ;当WT>1而WR=1时,退N步ARQ;当WT>l而WR>1时,选择重传ARQ;8、数据传输中“同步”:指通信双方对传输的信号的认识是相同的,或说到达终点的信号被识别出的数据信息和始端发出的信号承载的数据信息是完全一致的;9、PPP协议:1在串行链路上封装IP数据报的方法;PPP既支持数据为8位和无奇偶检验的异步模式如大多数计算机上都普遍存在的串行RS232接口,类似SLIP,还支持面向比特的同步模式封装IP包;2建立、配置及测试数据链路的链路控制协议LCP:Link Control Protocol;它允许通信双方进行协商,以确定不同的通信选项;3针对不同网络层协议的网络控制协议体系;RFC定义的网络层有IP、DECnet以及AppleTalk等,PPP都可以予以支持;10、CSMA/CD:带有碰撞检测的载波侦听多路访问Carrier Sense Multiple Access/Collision Detection;应用在什么网络环境:以太网Ethernet、 CSMA/CD协议的要点是多点接入、载波侦听和碰撞检测11、截断二进制指数退避Truncated Binary Exponential Backoff 算法:退避时延是间隙时间的整数倍;为防止不成功发送无限进行,规定了最大尝试次数n;碰撞后选择的退避时延为间隙时间的r倍;k=Min尝试次数,10r=随机数0,2k 退避时延=r 间隙时间媒体访问方法:1如果媒体信道空闲,等待,则可进行发送;2如果媒体信道有载波忙,则继续对信道进行侦听;一旦发现空闲,等待,便立即发送;3如果在发送过程中检测到碰撞,则停止自己的正常发送,转而发送一短暂的干扰信号,强化碰撞信号,使LAN上所有站都能知道出现了碰撞;4发送了干扰信号后,退避一随机时间,转1;11、应用截断二进制指数退避算法,为什么说冲突越严重,等待时间一般会越长如果两个工作站所选的随机间隔时间相同,碰撞将会继续产生;为尽量避免这种反复碰撞情况的出现,退避时间应为一个服从均匀分布的随机量;同时,碰撞产生的重传加大了网络的通信流量;2. CSMA/CD 传输过程:1传输前侦听2如果电缆忙则等待3传输且检测冲突重传前等待:如果工作站在冲突后立即重传,则它第二次传输也将产生冲突,因此工作站在重传前必须4随机地等待一段时间;5重传或夭折接收过程:浏览收到的包并校验包是否成为碎片;校验目标地址;校验包的完整性;处理数据包12、以太网帧最大最小长度:1518个字节,64个字节;帧字段的前导码作用:处于MAC帧开始处的字段为前导码字段,由7个字节组成,其功能是使接收器建立比特同步;13、以太网交换技术:静态以太网交换、动态以太网交换:设计思路即在一个系统内同时按需存在许多“点-点会话”;是并行按需点点链路、动态交换;为什么它依然是一种“以太网”技术动态交换在任何时间内可以存在“许多专用的点对点源-目的以太网”,一旦一个独立的端口通信完成,动态交换释放此链路,链路资源可以供其他点使用,动态交换的带宽流量是按需分配的;IP地址结构网络地址+主机地址网络层功能:1提供网络地址2建立网络连接3网络服务数据单元的传输4服务质量参数的选取与维持5出错通知6排序7流量控制8复位9加速数据传送10释放连接2、网络层服务模式:虚电路、数据报:1目的地址:开始建立时需要、每个包都需要2错误处理:网络负责、主机负责3流量控制:网络负责、主机负责4拥塞控制:通信子网实现、难5路径选择:只需在建立连接时进行一次、每个包都需要独立进行6包顺序:按发送顺序到达、到达顺序不一定7建立与释放连接:需要、不需要8服务方式:面向连接、无连接9应用领域:数据量大实时性要求较低可靠性要求高的网络通信、数据量少多为突发性一个短包实时性要求高可靠性要求较低的网络通信3、IP五类地址的特点:1A类地址支持个不同的主机地址;2B类地址支持216-2=64534个主机地址3C类地址:支持最大量的小型网络;前三个8位位组表示网络地址,最后一个8位位组表示主机号.地址范围从至.可支持最大28-2=254个主机地址4D类地址:用于在IP网络中的组播;一个组播地址是一个唯一的网络地址,它能指导报文到达预定义的IP地址组;前4位恒为1110;5E类地址根据互联网发展史,解释IP地址为何会如此分类一旦选择了IP地址的长度并决定把地址分为两部分,就必须决定每部分包含多少位;在互联网中,既有由少量的大型物理网络,但更有大量的小型物理网络;因此,设计人员必须选择一个能满足大网和小网组合的灵活的、折衷的编址方案,即将IP地址空间划分为五类:A、B、C、D、E,其中A、B、C是三个基本类,每类有不同长度的前缀和后缀;4、IP扩充:子网掩码、可变长子网掩码、无类域间路由CIDR划分子网原因:实质就是Internet的层次结构需要加第三层;在一个组织多个子网的环境中,每个子网都分别通过一个路由器的一个接口连入Internet,该组织内部子网结构细节对外面的Internet没有影响;Internet只需知哪个标准IP 网络地址连接至路由器就可以;只是在含有多个子网的组织内部,一个标准二层IP 地址的主机部分被细分用作标识子网;子网基本划分方法:将任何一类A、B、CIP地址再细分为更小的网络号;一个被子网化的IP地址实际包含三部分:网络号、子网号和主机号;子网和主机地址是由原先IP地址的主机地址部分分割成两部分得到的,IP地址中主机地址位数越多,就能分得更多的子网和主机;子网掩码的格式:标识网络和子网部分的bit位永远为1,剩下标识主机位置的bit位永远为0;5、引入超网的目的:CIDR最初是针对新的C类地址提出的,即只有新分配的地址才能使用这种技术,作用是减缓了Internet路由表的增长,而对于已经存在的选路则没有任何帮助;CIDR的几个关键特性对挽救IPv4地址空间的耗尽及路由表迅速膨胀问题是非常有价值的;6、为何IP多播地址到以太网多播地址的映射不是唯一的由于多播组号中的高5bit在映射过程中被忽略,因此每个以太网多播地址对应的多播组是不唯一的,25=32个不同的多播组号被映射为一个以太网地址;7、设计路由算法应考虑的技术要素:1是路由算法所基于的性能指标,譬如选择路径最短路由,或者费用最低路由等;2要考虑通信子网是采用虚电路还是数据报方式;3是采用分布式路由算法,即每节点均为到达的分组选择下一步的路由,还是采用集中式路由算法,即由中央节点或始发节点来决定整个路由;4要考虑关于网络拓扑,流量和延迟等网络信息的来源;5确定是采用动态路由选择策略,还是静态路由选择策略;8、独立路由选择:节点仅根据自己搜集到的有关信息作出路由选择的决定,与其它节点不交换路由选择信息,虽然不能正确确定距离本节点较远的路由选择,但还是能较好地适应网络流量和拓扑结构的变化;集中路由选择:指所有的互联信息都由一个中心位置负责收集和维护,然后这个中心位置将信息广播给所有的网络节点,每个节点根据收到的互连信息就能各自设定自己的路由表了;分布路由选择:意味着没有中央控制,每个节点必须独立地决定和维护自己的路由信息;全局路由:要求每一个节点都必须获悉网络中所有连接情况以及每条链路的信息---权值、花费;分散路由:要求每个路由仅仅知道与它相连的链路的信息-----权值、花费;9、DV算法:优:1距离-矢量协议简单,容易配置、维护、使用,适于小型只有少量冗余路径且无严格性能要求的网络;能自动检测和更正网络中的大多数错误;2对于每个节点而言,在初始化时,只知道直接和它相连的节点的信息,每个节点支持一个距离-矢量路由表;是一种反复的、冗余的迭代算法;3路由信息协议RIP。

山东省考研计算机网络复习指南重点知识点总结与实验技巧

山东省考研计算机网络复习指南重点知识点总结与实验技巧

山东省考研计算机网络复习指南重点知识点总结与实验技巧计算机网络是现代社会中不可或缺的一部分,其在信息交流和数据传输方面发挥着重要作用。

对于山东省考研的计算机网络专业考生来说,熟练掌握计算机网络的核心知识和实验技巧是非常必要的。

本文将结合考研的考点,对山东省考研计算机网络的重点知识点进行总结,并提供一些实验技巧,帮助考生更好地备考。

一、网络模型与协议体系在学习计算机网络的过程中,首先要了解的就是网络模型与协议体系。

计算机网络的模型主要分为OSI七层模型和TCP/IP四层模型。

考生需要熟悉每一层的功能和协议,并能够对比两种模型的异同点。

此外,还需要了解网络协议的分层概念和协议数据单元的封装与解封装过程。

二、物理层与数据链路层物理层与数据链路层是计算机网络的基础。

在物理层方面,考生需要了解常见的传输媒介,如双绞线、同轴电缆和光纤等,并掌握数字传输和模拟传输的原理和应用。

在数据链路层方面,考生需要掌握帧的概念和组帧、差错检测与纠正的方法。

三、网络层网络层是计算机网络中实现网络互连的关键层次。

考生需要了解IP协议的特点和分类,并学会计算子网的划分和IP地址的配置。

此外,还需要熟悉路由选择的算法和协议,如距离矢量算法和链路状态算法。

四、传输层传输层是实现端到端可靠传输的层次。

考生需要熟悉TCP和UDP协议的特点和区别,并能够掌握TCP的三次握手和四次挥手过程。

此外,还需要了解可靠性传输的相关机制,如流量控制和拥塞控制等。

五、应用层应用层是计算机网络中最接近用户的一层。

考生需要了解常见的应用层协议,如HTTP、FTP和DNS等,并了解它们的功能和应用场景。

此外,还需要掌握网络安全和网络管理的基本概念和技术。

实验技巧:除了理论知识的掌握,考生还需要进行一定的实验练习,以加深对计算机网络的理解和掌握。

以下是一些实验技巧的建议:1. 搭建网络实验环境:可以使用模拟器软件或虚拟化技术搭建网络实验环境,模拟真实的网络场景,进行实验操作和调试。

计算机网络本科山大20年考试题库及答案

计算机网络本科山大20年考试题库及答案

计算机网络本科山大20年考试题库及答案一、简答题(70分)1、简述路由器的构成及作用。

硬件模块:电源:供电SDRAM:路由器的内存程序的运行空间FLASH:相当于硬盘储存固件的地方CPU:处理器交换机:LAN口WAN口wifi模块串口软件部分路由器技术是一种比较成熟的网络互联技术。

它的主要功能如下:(1)连接网络;(2)协议转换;(3)路由选择;(4)实现网络管理;(5)网络安全保证。

2、搜索引擎可分为哪两种类型?各有什么特点?搜索引擎的种类很多,大体上可划分为两大类,即全文检索搜索引擎和分类目录搜索引擎。

全文检索搜索引擎是一种纯技术型的检索工具。

它的工作原理是通过搜索软件到因特网上的各网站收集信息,找到一个网站后可以从这个网站再链接到另一个网站。

然后按照一定的规则建立一个很大的在线数据库供用户查询。

用户在查询时只要输入关键词,就从已经建立的索引数据库上进行查询(并不是实时地在XXX网上检索到的信息)。

分类目录搜索引擎并不采集网站的任何信息,而是利用各网站向搜索引擎提交的网站信息时填写的关键词和网站描述等信息,经过人工审核编辑后,如果认为符合网站登录的条件,则输入到分类目录的数据库中,供网上用户查询。

3、网桥的事情原理和特点是什么?答:网桥从端口接收网段上传送各种帧。

每当收到一个帧时,就先存放在其缓存中。

若此帧未出现过失,且欲发往的目标站MAC地址属于另一网段,则通过查找网桥4、数据链路与物理链路有何区别?物理链路是指从一个结点到相邻结点的一段物理线路,中间没有任何交换结点。

数据链路和物理链路的区别在于数据链路除了本身是一条链路外,还必须有一些必要的规程来控制数据的传输。

因此,数据链路比物理链路多了实现通信规程所需要的硬件和软件。

5、传播时延、发送时延和重发时延各自的物理意义是什么?答案:传播时延是指电磁波在信道中传输所需要的时间。

它取决于电磁波在信道上的传输速率以及所传播的距离。

发送时延是发送数据所需要的时间。

山东大学计算机网络试题A

山东大学计算机网络试题A

9,IP协议提供的服务是()。

A、尽最大努力传递B、可靠的C、面向连接的D、虚电路10,网络中,用于报告错误和测试的协议为()。

A、NATB、OSPFC、ICMPD、RIP三、填空题(每题0.5分,共8分)。

1.网络可以有多种分类标准,按照覆盖范围(距离)这个标准,网络可以分为____、城域网和____。

2.服务质量用来描述网络能够提供的服务能力或网络应用的要求,网络中经常使用的服务质量参数有____、____、____与____等。

3.无线局域网对应的IEEE标准为________,宽带无线网络对应的IEEE标准为________。

4.网络中常见的调制方式有____、____与____。

5.TCP协议中校验和校验的范围包括____、____和______。

6.在以太网中发生冲突后,经常采用________来解决冲突。

7.IP协议中有一个________字段,用于限制分组在网络上的存活时间,避免分组无休止的在网络上循环。

四、简答计算题(每题5分,共20分)1.网络使用CRC校验。

假设使用的生成式为10011,计算发送数据1101011111的校验和。

2.漏桶和令牌桶是网络中用于流量整形的主要方法。

根据所学知识,回答下面问题:五、论述题(每题8分,共32分)1.滑动窗口协议是数据链路层的一个重要协议,提供在一条不可靠的线路上可靠的数据递交。

根据所学知识,回答下述问题:1)发送窗口和接收窗口的含义是什么?2)滑动窗口是如何提供流量控制的?山东大学 2014-2015 学年 2 学期 计算机网络(A )课程试卷………………………………第 3页 共 4 页4. 地址解析协议(ARP )是网络层一个重要的协议。

根据所学知识,回答下面问题:1)ARP 协议的目的是什么?2)依据给定内容,完成表格各项,并简述ARP 协议的工作过程。

六、综合题(20分)。

主机H通过以太网连接Internet,IP地址为194.170.0.10,服务器S的IP地址为210.32.70.80。

计算机网络必考知识点总结

计算机网络必考知识点总结

计算机网络必考知识点总结计算机网络是指利用通信设备和通信技术,将地理位置不同的、功能独立的计算机系统,通过通信线路连接起来,以实现信息和资源共享的系统。

计算机网络是当今信息时代的重要工具,也是计算机技术的重要领域之一。

计算机网络的重要性不言而喻,在这个信息化时代,计算机网络已经成为了我们生活中不可或缺的一部分。

无论是电子邮件、网页浏览、远程文件访问还是视频会议,都需要计算机网络的支持。

因此,掌握计算机网络的基本知识至关重要。

接下来,本文将对计算机网络的必考知识点进行总结。

一、计算机网络基础知识1.计算机网络的定义和发展历史计算机网络是指两台或多台计算机通过传输线路连接在一起,实现信息共享和资源共享的系统。

计算机网络起源于20世纪60年代的ARPANET,经过数十年的发展,已经成为了信息时代的重要组成部分。

2.计算机网络的组成和分类计算机网络由计算机、通信设备和网络接口设备等组成。

按照规模不同,计算机网络可分为局域网、城域网、广域网和全球互联网等。

3.计算机网络的体系结构计算机网络的体系结构包括OSI参考模型和TCP/IP参考模型等。

OSI参考模型将计算机网络的功能分为七层,而TCP/IP参考模型将计算机网络的功能分为四层。

4.计算机网络的传输媒介计算机网络的传输媒介包括有线传输介质和无线传输介质两种。

有线传输介质包括双绞线、同轴电缆和光纤等,无线传输介质包括无线电波和红外线等。

二、计算机网络的基本原理1.数据通信和数据通信协议数据通信是指通过通信线路将信息从一个地方传输到另一个地方的过程。

数据通信协议是指在数据通信过程中的一系列规则和标准。

2.数据传输方式数据传输方式包括串行传输和并行传输,以及同步传输和异步传输等。

串行传输是指一位一位地传输数据,而并行传输是指多位同时传输数据。

3.数据编码和调制解调数据编码是指将数字信号编码成模拟信号或数字信号的过程,调制解调是指将数字信号调制成模拟信号和将模拟信号解调成数字信号的过程。

大学计算机网络知识点归纳总结

大学计算机网络知识点归纳总结

大学计算机网络知识点归纳总结计算机网络是现代信息技术的基础,广泛应用于各个领域。

了解和掌握计算机网络的基本知识点对于计算机专业的学生来说至关重要。

本文将对大学计算机网络的知识点进行归纳总结,以帮助读者更好地理解和掌握这门学科。

一、计算机网络基础概念1. 计算机网络的定义:计算机网络是指将多台计算机通过通信设备和传输介质相连,以实现数据和信息共享的系统。

2. 基本组成要素:计算机网络由计算机、通信设备、传输介质和协议组成。

3. 通信方式:计算机网络的通信方式包括点对点通信和广播通信。

4. 网络拓扑结构:常见的网络拓扑结构有总线型、星型、环型和网状型等。

5. 协议:计算机网络通信中采用的协议是规定通信规则和格式的约定。

二、网络层次结构1. OSI参考模型:由国际标准化组织制定的一种网络架构模型,共分为七层,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

2. TCP/IP协议栈:是互联网所采用的一种协议体系结构,包括物理层、数据链路层、网络层、传输层、应用层等四层。

三、网络协议1. 网络协议的定义:网络协议是计算机网络中用于不同主机之间进行通信和数据交换的规则和约定。

2. 常见的网络协议:如TCP/IP、HTTP、FTP、SMTP等。

3. IP协议:是计算机网络中用于寻址和路由选择的一种协议,实现了互联网上各个主机之间的通信。

4. TCP协议:是一种面向连接的可靠传输协议,负责在传输层提供端到端的可靠数据传输。

5. UDP协议:是一种无连接的不可靠传输协议,负责在传输层提供简单的数据传输服务。

6. HTTP协议:是一种应用层协议,用于在Web浏览器和服务器之间传输超文本数据。

四、局域网和广域网1. 局域网(LAN):是指在小范围内用于实现数据通信和资源共享的计算机网络。

2. 广域网(WAN):是指覆盖较大地理范围的计算机网络,由多个局域网互连而成。

五、网络安全1. 网络攻击类型:网络攻击包括黑客攻击、病毒攻击、拒绝服务攻击等。

山大三七作业——计算机网络原理

山大三七作业——计算机网络原理

山大三七作业——计算机网络原理计算机网络原理是计算机科学与技术专业的重要基础课程之一,它主要研究计算机网络的设计、实现与应用等方面的知识。

计算机网络是将多台计算机通过通信设备互联起来,实现共享资源和信息传递的技术。

计算机网络的基本概念包括通信协议、网络拓扑、网络设备、网络协议等。

通信协议是计算机网络中信息传递的规则,它定义了数据传输的格式、传输速率、错误检测等相关内容。

网络拓扑是指计算机和网络设备相互连接所形成的结构,常见的网络拓扑有总线型、星型、环形、树型等。

网络设备是指实现计算机网络连接和通信的硬件设备,包括路由器、交换机、网卡等。

网络协议是实现计算机网络通信的程序,它规定了计算机之间通信的规范和方法。

计算机网络的主要特点包括互联性、共享性、可扩展性、可靠性和安全性等。

互联性是指网络中的计算机和网络设备可以相互连接,实现信息传递和资源共享。

共享性是指在网络中的计算机可以共享其他计算机的资源,如打印机、磁盘空间等。

可扩展性是指计算机网络可以根据需要灵活地扩展,添加新的计算机和设备。

可靠性是指计算机网络能够在无故障的情况下持续运行,并且在面对故障时能够自动修复或重新配置网络。

安全性是指计算机网络能够保护用户数据的安全和隐私,防止未经授权的访问和攻击。

计算机网络主要由本地区域网(LAN)、广域网(WAN)和因特网(Internet)等组成。

LAN是指在一个相对较小的地理范围内连接多台计算机和设备的网络,如家庭、办公室或学校内部的网络。

WAN是指跨越较大地理范围内多个位置的计算机网络,如城市、国家甚至全球范围的网络。

Internet是全球最大的计算机网络,它由一系列互联的计算机网络组成,覆盖了全球范围。

Internet是目前最主要的计算机网络之一,它使用TCP/IP协议族作为网络通信的基础。

计算机网络的结构主要分为客户端-服务器模式和对等模式两种。

客户端-服务器模式是指计算机网络中有一台或多台服务器,负责提供服务(如存储、处理、计算等)给客户端。

计算机网络山大考试题库及答案

计算机网络山大考试题库及答案

1.写出交换机的三种数据转发方式。

学生回答是:直接交换测到目的地址字段,立即
转发存储转发交换完整地接收整个数据,对数据进行差错检测改进的直接交换接收数据头部,判断头部字段是否正确
2、常见的Internet连接方式有哪些?
学生回答是:数字数据网DDN、异步传输模式网ATM、帧中继网FR、公用电话网PSTN 综合业务数字网ISDN、非对称数字线路ADSL、混合光纤/同轴电缆网HFC 等二、填空题
3、在TCP/IP互联网中,WWW服务器与WWW浏览器之间的信息传递使用_ _协议。

.
学生回答是:HTTP
4、快速以太网中通常使用 _ 和光缆两种媒体。

学生回答是:双绞线
6、在IEEE 802局域网参考模型中, 的
__层的功能。

MAC和LLC两个子层的功能对应于 OS/RM
5、RIP路由表为每-一个目的网络保留—条最佳路径信息学生回答是:一
学生回答是:数据链路层
7、建立计算机网络的主要目的是_______ 。

学生回答是:资源共享和在线通信
8、以太网使用 _
—介质访问控制方法,而FDDI则使用______ 介质访问控制方法。

学生回答是:CSMACD、令牌环。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

名词解释:单播:只有一个发送方和一个接收方的点到点传输。

组播:将一个数据包发送给一组机器,即所有机器的一个子集。

广播:将一个数据包发送给所有的目标机器。

面向连接的服务:按照电话系统建模,服务用户首先必须建立一个连接,然后使用该连接传输数据,最后释放连接。

无连接服务:按照邮政系统建模,每个报文都携带了完整的目标地址,每个报文都由系统中的中间节点路由,而且路由独立于后续报文。

服务:由一组原语正式说明,用户可以通过这些原语来访问该服务。

频分复用(FDM):将频谱分成几个阶段,每个用户完全拥有其中的一个频段来发送自己的信号。

波分复用(WDM):整个波长频带被划分为若干个波长范围,每个用户占用一个波长范围来传输。

时分复用(TDM):每个用户周期性的获得整个带宽非常短的一个时间。

对等通信(P2P):对等链接是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方,只有两个主机都运行了对等链接连接,他们就可以进行平等的对等连接通信。

DNS:一种层次的,基于域的将主机名(域名)映射成IP的命名方案。

计算机网络:表示一组通过单一技术相互连接起来的自主计算机集合。

TCP/IP协议:TCP/IP是一组协议的代名词,它还包括许多别的协议,组成了TCP/IP协议簇。

TCP 提供运输层服务,而IP提供网络层服务。

TCP/IP协议作为一个网络体系结构,它分为四个层次,自底向上依次为数据链路层. 网络层. 运输层和应用层。

ARP:地址解析协议,根据IP地址获取以太网地址的协议。

主机A通过广播请求拥有目标IP地址的主机,目标主机返回一个包含自己以太网地址的应答,这个广播和应答的过程所用的协议就是ARP协议。

ICMP:控制消息协议,通过向数据包的源地址报告有关事件使网络运行正常。

TTL:time to live,生存时间,IP头里面用来限制数据包生存期的计数器。

汇集树:依照最优化原则,从所有的源到一个指定目标的最优路径的集合构成的一棵以目标节点为根的树。

多路复用:一种信道的共享形式,用单根线缆传递多个信号。

带宽:单位时间内可以传递的数据位数,或对于介质而言没有明显衰减的一段频率范围。

协议:通信双方为了正常通信所进行的一组规则或约定的集合。

NAT:网络地址转换协议。

在网络内部使用私有地址,在网络外部使用共有地址。

使用源端口号+私有IP地址映射为新的原端口号,私有IP转换为公有IP。

解决IP短缺问题。

ADSL:非对称用户数字线路。

将线路带宽划分为多个信道,其中一大部分用于下行数据,一小部分用于上行数据,保留单独的语音信道,并使用几个信道隔离数据信道和语音信道。

隧道技术:当两端网络属于同一种网络时,中间网络采用的一种封装技术。

在网络中间使用新的协议头驱动,在两端网络使用原有协议头驱动。

HDLC:高级数据链路控制,是一组用于在网络结点间传递数据的协议,各项数据和控制信息都以比特为单位,采用“帧”的格式传输。

交换机:数据链路层,多端口的网桥。

根据帧目的地址转发,常被用来链接独立计算机。

路由器:网络层,当一个分组进入到一个路由器中的时候,帧头和帧尾被剥掉,位于帧的IP分组被传递给路由软件,路由软件利用分组的头信息来选择一条输出路线。

网关:传输层,应用层。

应用网关是一个网络和另一个网络进行相互连通,提供特定应用的网际间设备。

设在传输层的叫传输层网关。

简答:计算机网络中使用两种主要的交换技术:(虚)电路交换和分组交换。

简述这两种交换技术的工作原理。

电路交换的原理:首先建立一个连接;在所建立的连接上传递数据;数据传输完毕之后拆除连接。

分组交换的原理:每个分组携带者完整的目的地址,独自选择路径。

试简述CSMA/CD协议的工作原理CSMA/CD协议即载波监听,多点接入,碰撞检测。

首先,每个站点发送数据之前必须侦听信道的忙、闲状态。

如果信道空闲,立即发送数据,同时进行冲突检测;如果信道忙,站点继续侦听总线,直到信道变成空闲。

如果在数据发送过程中检测到冲突,将立即停止发送数据并等待一段随机长的时间,然后重复上述过程。

即:先听后发,边听边发;冲突检测,延时重发。

TCP协议是面向连接的,但TCP使用的IP协议却是无连接的。

这两种协议都有哪些主要的区别IP协议提供的是不可靠的、“面向非连接”的服务。

TCP协议提供的是可靠的、“面向连接”的服务。

TCP协议实现的是主机应用程序之间的通信,IP协议只实现主机之间的通信。

TCP协议是以IP协议为基础实现的,给应用层提供服务;IP协议为TCP协议提供服务。

简单来说,IP协议负责将数据从一台主机传输到另一台主机,而TCP协议保证传输的正确性。

假定所有的路由器和主机都正常工作,所有软件也都正常运行。

那么是否还可能会把分组投递到错误的目的地址有可能。

因为分组在传输过程中可能遭到破坏,分组的校验和并不能检查出所有的差错。

如果分组的目的地址字段在传输过程中改变,但整个分组的校验和检验仍然正确,分组将会被投递到错误的目的地址,并可能被接收为正确的分组。

尽管这种可能性非常小,但仍可能发生。

请简述因特网中某一个路由器的IP层所执行的分组转发算法。

(1)从IP数据报的首部提取目的地址D,得出网络地址N;(2)若N是与路由器直接相连的网络地址,则直接交付给D;否则(3);(3)若路由表中有D主机路由,则数据报传送给下一跳路由器;否则(4);(4)若路由表中有到网络N的路由,则数据报传送给下一跳路由器;否则(5);(5)若路由表中有默认路由,则数据报传送给默认路由器,否则(6);(6)报告分组转发出错。

简述数据链路层使用的一种滑动窗口协议的工作过程,并具体说明其如何实现差错控制和流量控制来达到可靠的数据传输的目的。

发送窗口大小为1,接收窗口大小也为1。

一般来说,两个数据链路层一个先开始,发送第一帧。

初始启动的机器从它的网络层获取第一个分组,然后根据分组创建第一帧,并将它发送出去。

当这一帧到达时,接收方的数据链路层检查该帧,看它是否为重复帧。

如果它正式所期望的那一帧,就将它传递给网络层。

然后接收窗口向前滑动,并发送一个确认帧,确认域包含了最后收到的无错误的帧序列号,如果该序列号和正在发送的帧序列号一致,则发送方知道存储在buffer中的帧已经处理完毕。

于是它从网络层获取下一帧。

无论什么时候,只要发出一帧就要返回一帧。

差错控制:接受方发送反馈信息来确保可靠;引入计时器防止丢失某一帧导致发送方持续等待;通过序号保证每一帧顺序和防止重复接收。

流量控制:基于反馈的流量控制,返回确认,才可以发送下一帧。

ARP协议建立IP地址与MAC(物理)地址的映射,支持数据在网络内的传输。

根据所学知识,回答下述问题:1)简述通信双方在同一个网络内的ARP工作过程。

2)简述通信双方不在同一个网络时的ARP工作过程。

假设主机A给主机B发消息主机A广播,该广播包携带B的IP地址,一旦B发现自己的IP地址与其一致,它就会用自己的MAC地址作为应答,使A得到自己的MAC地址。

主机A广播,但是发现目的IP地址和自己不在一个子网。

于是它转而请求路由器的MAC地址,把数据传送过去,再由路由器与子网外的主机进行交互。

在路由表找到对方所属的子网后,在该子网内广播找到B的MAC地址。

简述网桥(交换机)的工作原理。

网桥工作在数据链路层,将多个LAN连接起来,通过检查数据链路层地址转发帧。

网桥内部配备着一个大的表,这个表列出了所有的可能目的地址和它隶属的输出端口。

当一帧到达时,网桥对目的地址进行查询,如果目的地址端口和源端口相同,则丢弃该帧;如果不同,就转发该帧到目的端口;如果目的端口未知,则使用洪泛算法将帧发送到所有的端口,除了它入境的那个。

简述DNS(域名服务器)的工作原理。

应用程序调用名为解析器的库程序,将名字作为参数传递给此程序。

解析器向本地DNS服务器发送一个包含该名字的请求报文;本地DNS服务器查询该名字,并且返回一个包含该名字对应IP地址的响应报文给解析器。

查询报文和响应报文都作为UDP数据包发送。

典型的电话系统是一个分层系统,主要包括本地回路、交换局和主干线。

根据所学知识,回答下列问题:本地回路使用到的主要技术是什么有哪些实现方式主干线使用到的主要技术是什么有哪些实现方式交换局使用到的主要技术是什么有哪些实现方式电话系统为什么不使用平面系统,而是使用分层系统数字信号:不归零、不归零逆转、曼彻斯特编码、差分曼彻斯特编码。

模拟信号:幅移键控、频移键控、相移键控、相对调相。

多路复用:时分复用、频分复用、波分复用。

交换局:电路交换、包交换。

因为将每台电话和其他所有电话都连接起来的模式是不现实的,使用平面系统,电话难以管理,浪费人力物力。

漏桶和令牌桶是网络中用于流量整形的主要方法。

根据所学知识,回答下面问题:1)漏桶的工作原理是什么2)令牌桶的工作原理是什么3)两种算法的区别是什么1)在每个主机连接到网络的接口处都包含一个漏桶,即一个有限长度的内部队列。

如果当队列满的时候,又有一个分组到来,则该分组被抛弃。

每经过一个常数时间才允许把一个分组放到网络上。

2)漏桶中保存的是令牌,这些令牌由时钟产生,每隔T产生一个。

要使一个分组被传送出去它就必须要抓住并销毁一个令牌,令牌桶允许将令牌保存起来,直至达到桶的最大尺寸n,当令牌桶满后,令牌桶丢弃令牌,不丢弃分组。

3)流量整形策略不同:漏桶法不允许将空闲的主机许可权保存起来以便将来发送更大的突发数据,而令牌法则允许将许可权保存起来,直至达到桶的最大尺寸。

丢弃对象不同:当令牌桶满了之后,丢弃令牌,但是不丢弃分组;相反的,在漏桶算法中丢弃分组。

链路状态路由协议是常见的一类动态路由协议,每台路由器基于完整的网络拓扑信息计算路由表。

根据所学知识,回答下面问题:1)链路状态路由协议的工作原理是什么2)采用了什么方法来提供较少代价、可靠的信息扩散1)每台路由器周期或触发地将自己的邻接信息发送给网络上所有其他路由器。

每台路由器根据来自所有节点的邻接信息形成一张完整的网络拓扑图,求取自己到所有节点的最短路径,完成自己的路由表。

2)接受方发送反馈信息来确保可靠;引入计时器防止丢失某一帧导致发送方持续等待;通过序号保证每一帧顺序和防止重复接收。

论述题:CSMA/CD是经典以太网中使用的介质访问控制技术。

根据所学知识,简答下述问题什么是介质访问控制问题简述CSMA协议的工作原理。

简述CD协议的工作原理。

CSMA/CD协议可以直接应用到无线局域网吗为什么用于在多路访问信道问题上确定下一个使用者的问题。

当有一个站想发送数据时,先侦听信道上是否有其他站正在传递数据,如果没有,它就发送数据,如果有,就等到信道变成空闲,然后发送一帧,如果发生冲突,就随机等待一段时间再重复上述过程。

不仅在发送前侦听信道,在发送过程中也侦听信道,一旦检测到冲突就立即停止传输信息,等待一段时间再发送。

相关文档
最新文档