计算机读书报告.docx
- 文档编号:7095476
- 上传时间:2023-01-17
- 格式:DOCX
- 页数:19
- 大小:45.15KB
计算机读书报告.docx
《计算机读书报告.docx》由会员分享,可在线阅读,更多相关《计算机读书报告.docx(19页珍藏版)》请在冰豆网上搜索。
计算机读书报告
《计算机网络》
读书报告
2011
年12月21日
科学技术日新月异蓬勃发展,从上世纪90年代初迅速发展起来的计算机网络技术,已经飞速改变了人们的生活和工作。
人们被其丰富无穷的信息资源、方便快捷的交流方式深深吸引。
随着计算机技术的迅猛发展,计算机的应用逐渐渗透到各个技术领域和整个社会的各个方面。
社会的信息化、数据的分布处理、各种计算机资源的共享等各种应用要求都推动计算机技术朝着群体化方向发展,促使计算机技术与通信技术紧密结合。
网络是计算机的一个群体,是由多台计算机组成的,这些计算机是通过一定的通信介质互连在一起的,计算机之间的互连是指它们彼此之间能够交换信息。
计算机网络属于多机系统的范畴,是计算机和通信这两大现代技术相结合的产物,它代表着当前计算机体系结构发展的一个重要方向。
在这一段时间中,通过对《计算机网络》的阅读和学习,让我对网络有了更加深刻的理解,并且也有了新的不同的认识,也了解到计算机网络发展的前沿领域,让我们的学习有了一些新的定位。
下面我将从以下几个方面阐述一下我对于该书的了解。
首先,介绍一下基本的内容。
计算机网络,链路,通信子网的一些基本概念;数据通信系统的基本模型;osi参考模型的主要特征;
其次,产生拥塞,差错的原因及解决办法以及对拥塞控制算法的介绍第三,对计算机网络的一些思考第四,计算机网络未来的发展
一、基本内容
1、计算机网络,链路,通信子网的基本概念
计算机网络就是把分布在不同地点上的具有独立功能的多个计算机系统通过通信线路和设备互相连接起夹;由功能完善的网络软件,按照网络协议进行信息通信,实现资源共享的系统。
其中通信没备是指网络上的任何设备,包括计算讥通信处理机、终端、外围设备传感器等。
计算机网络是计算机技术与通信技术结合的产物,也是件技术和软件技术结合的产物。
链路是一条无源的点到点的物理线路,链路主要是将用二进制表示的信息转变为可在实际线路上传输的物理状态。
数据链路可以粗略地理解为数据通道,数据链路主要目的是在二进制的基础上识别报文的机制,它是通过对等的数据链路层间传送报文来完成的。
根据不同的应用要求,该层数据报文所传的数据可以是一串字符,也可以是一串二进制。
通信子网是计算机网络中负责数据通信的部分,通信子网由传输介质和通信设备软件组成。
通信传输介质可以是双绞线,同轴电缆,无线电通信,微波光导纤维等。
通信子网的设计一般有两种方式:
点到点通道和广播通
道。
通信子网的任务是在端结点之间传送报文,主要由转结点和通信链路组成。
资源子网由主机系统、终端控制器、终端组成,包括各种与计算机和相关的硬件和软件,负责数据处理,为用户提供透明的信息传输。
通信双方必须共同遵守的规则和约定就称为通信协议,它的存在与否是计算机网络与一般计算机互连系统的根本区别。
2、数据通信系统的基本模型
信息的传递是通过通信系统来实现的,通信系统的基本模型共有五个基本组件,即发送设备、接受设备、发送机、信道和接收机。
其中,把除去两端设备的部分叫做信息传输系统。
信息传输通信系统由三个主要部分组成信源(发送机)、信宿(接收机)和信道。
3、osi参考模型的主要特征
1.物理层:
这是网络体系结构的最低层,该层规定传输介质和接口硬件的特性和通信机制,为链路层提供一个物理连接,其任务是在物理通信线路上将数字信号位流从发送结点传输到接收结点。
2.链路层:
该层为网络层提供点到点(相邻的结点)无差错数据帧传输功能,通过流量控制和差错控制保证数据帧经过一条链路正确地传送到相邻结点。
3.网络层:
该层为传输层提供端到端(源结点到目的结点,不一定是相邻结点)的数据传输服务。
这种服务能够将源结点的报文分组以透明方式传送到目的结点。
透明是指不会出现报文分组丢失,重复或分组次序出错。
4.传输层:
该层利用网络层提供的服务,为会话层提供主机进程到主机进程的透明的、可靠的报文数据传输服务。
5.会话层:
会话层在两个主机之间建立通信伙伴关系,包括会话双方的资格审查、付费方法、会话方向控制(单工、半双工或全双工),通信进程的逻辑名与物理名的转换等。
6.表示层:
该层为应用层提供一种翻译、解释服务,使通信双方能够理解彼此所交换的数据信息的含义。
如代码转换、文件格式转换、数据加密和压缩等。
7.应用层:
该层负责管理和执行网络用户应用程序,为用户提供数据库管理、web服务
文件传送、电子邮件、打印服务和网络管理服务等。
二、问题理解
1、产生拥塞,差错的原因及解决办法
1.差错产生原因及解决产生原因:
差错就是指通过通信信道后接收的数据与发送数据不一致,与原始物理传输线路上传输数据信号有了偏差。
差错主要由通信信道的噪声产生:
热噪声引起的差错是随机差错;冲击噪声引起的差错是突发差错,
引起突发差错的位长称为突发长度。
在通信过程中产生的传输差错,是由随机差错与突发差错共同构成的。
解决办法:
三种差错控制的基本方式如下
1.反馈纠错:
这种方式在是发信端采用某种能发现一定程度传输差错的简单编码方法对所传信息进行编码,加入少量监督码元,在接收端则根据编码规则收到的编码信号进行检查,一量检测出有错码时,即向发信端发出询问的信号,要求重发。
2.前向纠错:
这种方式是发信端采用某种在解码时能纠正一定程度传输差错的较复杂的编码方法,使接收端在收到信码中不仅能发现错码,还能够纠正错码。
3.混合纠错方式:
这种方式是少量纠错在接收端自动纠正,差错较严重,超出自行纠正能力时,就向发信端发出询问信号,要求重发。
因此,“混合纠错”是“前向纠错”及“反馈纠错”两种方式的混合。
2.拥塞产生原因及解决以及拥塞控制算法产生原因:
拥塞是指到达通信子网中某一部分的分组数量过多,使得该部分网络来不及处理,以致引起这部分乃至整个网络性能下降的现象。
严重时甚至会导致网络通信业务陷入停顿,即出现死锁现象。
解决方法:
常见拥塞控制方法如下:
1.缓冲区预分配法:
这种方法用于采用虚电路的分组交换网。
在建立虚电路时,让呼叫请求分组途经的节点为虚电路预先分配一个或多个数据缓冲区。
若某个节点缓冲器已被占满,则呼叫请求分组另择路由,或者返回一个“忙”信号给呼叫者。
2.分组丢弃法:
这种方法不用预先保留缓冲区,而在缓冲区占满时,将到来的分组丢弃。
若通信子网提供的是数据报服务,则用分组丢弃法来防止阻塞发生不会引起大的影响。
但若通信子网提供的是虚电路服务,则必须在某处保存被丢弃分组的拷贝,以便阻塞解决后能重新传送。
3.定额控制法:
这种方法直接对通信子网中分组的数量进行严格、精确的限制,以防止阻塞的发生。
从网络吞吐量与负荷的关系曲线中可看出,为避免阻塞,可将通信子网中正在传输的分组数保持在某一负荷值lc以下。
因此,可以设计在通信子网中存在lc个称“许可证”的特殊信息,这些许可证中的一部分在通信子网开始工作之前预先以某种策略分配给各个源节点,另一部分则在子网开始工作后在网中四处环游。
2.拥塞控制算法
1.拥塞控制策略
策略一:
开环控制方法。
重在预防,希望通过完美的设计来避免拥塞的发生。
需精心设计网络的各个环节,尽可能减少不必要的数据重传和避免数据过分集中在某个局部,同时还要严格控制进入子网的数据量以及数据流入的速度。
策略二:
闭环控制方法。
重在解决,在拥塞发生后设法控制和缓解拥塞。
需监视拥塞的发生,网络中要定期收集一些性能参数,一旦参数值超过一定的门限,检测到拥塞的结点立即通知有关结点,以便采取措施。
2.基于的tcp拥塞控制算法
由于ip层在发生拥塞时不向端系统提供任何显式的反馈信息,因而tcp拥塞控制采用的是基于窗口的端到端的闭环控制方式。
有关于tcp的基本概念
拥塞窗口(cwnd):
拥塞控制的关键参数,控制源端在拥塞情况下一次最多能发送多少数据包。
通告窗口(awnd):
接收端对源端发送窗口大小所做的限制,在建立连接时山接收方通过ack确认带给源端。
慢启动阀值(ssthresh):
拥塞控制中用来限制发送窗口大小的门限值,它是慢启动阶段与拥塞避免阶段的分界点,初始值设为65535bytes或awnd的大小。
回路响应时间(rtt):
一个数据包从源端发送到接收端直至源端收到接收端,该数据包确认信息所经历的时间间隔。
超时重传计数器(rto):
描述数据包从发送到失效的时间间隔,是源端用来判断数据报是否丢失和网络拥塞的重要参数,通常设为2rtt或srtt
tcp拥塞控制的四个阶段
(1)启动阶段:
当连接刚建立或超时时,进入慢启动阶段。
当新建tcp连接时,拥塞窗口(cwnd)被初始化为一个数据包大小(缺省为512或536bytes)。
实际发送窗口win取拥塞窗口与接收方提供的通告窗口的较小值,即win=min(cwnd,awnd),每收到一个ack确认,就增加一个数据包发送量,这样慢启动阶段cwnd随rtt呈指数级增长(1个、2个、4个、8个?
),为了防止cwnd的无限制增长引起网络拥塞,引入一个状态变量:
慢启动阈值ssthresh。
当cwnd<ssthresh时,使用上述的慢启动算法,cwnd随rtt呈指数增长。
当cwnd>ssthresh时,使用下面的拥塞避免算法,减缓cwnd的增长速度。
(2)拥塞避免阶段
当tcp源端发现超时或收到3个相同的ack确认帧时,即认为网络将发生拥塞,此时进入拥塞避免阶段。
在拥塞避免阶段,慢启动域值ssthresh将被设置为当前cwnd的一半,当发生超时时,cwnd被置为初始值1。
此时,如果篇二:
《计算机学科概论》读书报告
《计算机学科概论》读书报告
高科技,
了
吗
?
计算机1004班晏霞41050358
计算机学科概论
二.计
础
3
1.计算
述
3
2.计算机中
示
三
.计
算
机
统
3
四
.计
算
机
统
5
1.
软
件
系
述
5
2.
操
作
系
介
6
硬件
软件
3.
操
作
系
统
主
台匕
能
7
4.
操
作
系
统
构
7
基概表系系概简功结
计
算
机
系
统
中
操
作
系
统
构:
的模块
8几种常见
统:
的操作
9
5.dos
统
9
dos操作
的命
令:
dos件:
操
作
系
统
的
文
五
11
学
后
感
想
11
计算机1004班晏霞41050358
一.引言在当今计算机应用非常普及,信息繁多的社会中,计算机系统已经成为人们不可缺少的工具,而学习计算机专业和拥有计算机技术是一个非常实用且时尚的立身之本。
计算机是一种能迅速而高效的自动完成信息处理的电子设备,它按照程序对信息进行处理,存储。
在当今高速发展的信息社会中,计算机已经广泛应用到各个领域之中,几乎成了无处不在,无所不能的“宝贝”,成为信息社会中必不可少的工具。
学习并牢固掌握计算机基础知识,是更好使用计算机的前提。
二.计算机基础
1.计算机概述
世界上第一台电子计算机eniac的诞生,标志着电子计算机时代的到来,在短短的几十年内,电子计算机经历了电子管,晶体管,集成电路和超大规模集成电路四个阶段的发展,使计算机的体积越来越小,功能越来越强,价格越来越低,应用越来越广泛,目前正朝着智能化计算机和神经网络计算机方向发展。
电子计算机具有自动连续运算,运算速度快,运算精度高,具有记忆能力和逻辑判断能力,通用性强等特点。
被广泛应用于工业,农业,国防,科研,文教,交通运输,商业,通信以及日常生活等各个领域。
2.计算机中信息的表示在计算机内部一律采用二进制形式表示信息,除了二进制,人们在编程中还经常使用十进制,八进制和十六进制。
带符号数可以用原码,反码和补码等不同方法表示。
计算机中,除了数值信息外,还有非数值信息,如图形,图像,符号,字母,汉字等,这些信息需要通过编码,用若干位按一定规则组合成的二进制编码来表示。
计算机中常用的编码有二—十进制编码,可靠性编码,字符编码及汉字编码等。
三.计算机硬件系统计算机系统包括硬件系统和软件系统两大部分。
计算机依靠硬件和软件的协同工作来完成指定的任务。
“硬件”是指组成计算机的所有实体部件,例如键盘,显示器,主机,电源等。
“软件”是指建立在硬件基础之上的所有程序和文档的集合。
3计算机学科概论硬件系统是计算机进行工作的物质基础,任何软件都是建立在硬件基础之上的。
离开了硬件,软件将一事无成。
如果把硬件系统比作计算机的躯体,那么软件系统就是计算机的头脑和灵魂。
两者是互相依存,密不可分的。
图-1计算机结构框图
计算机由五大基本部分组成(如图-1所示):
运算器,控制器,存储器,输入设备和输出设备。
运算器用来实现算术逻辑等运算;存储器用来存放程序及参与运算的各种数据;控制器实现对整个运算过程的有规律的控制;输入设备用来输入程序和原始数据;输出设备用来输出运算的结果。
从外观看微机主要由以下几个部分组成:
主机,显示器,键盘,鼠标。
主机是微机的核心部件,主要包括主板,中央处理器,内存条,
i/o扩展槽和各种接口
主板上有中央处理器cpu,随机存储器ram,只读存储器rom,扩展槽,内存扩充插槽,内存条等。
它们之间通过总线交换数据。
cpu由运算器和控制器组成。
它是微机系统重要的部件。
其主要功能有两个:
一是完成算术运算(包括定点数运算,浮点数运算)和逻辑运算;二是读取并执行指令。
cpu的主要
性能指标有主频,字长,外频等。
微机中的存储器主要有高速缓存cache,主存和外存(存储器系统结构如图-2所示)。
主存用来存放临时的少量的数据和程序;外存用来存放要永久保存的,大量的数据和程序;cache主要用于存放当前内存中使用最多的程序块和数据块。
存储器按照读写方式不同可分为只读存储器rom和随机存储器ram。
rom的特点是只能读取不能写入,断电后程序和数据不会丢失,通常用来存放固定不变
的程序和数据。
rom按照工作原理不同可分为prom,eprom,eeprom,flashmemory等。
ram
的特点是断电后程序和数据会全部丢失,常用于存放系统程序,用户程序以及相关数据。
根据工作方式的不同可以分为动态dram和静态sram。
计算机1004班晏霞41050358
图-2存储器系统的多层次结构图
显示器是微机常用的输出设备,键盘和鼠标是微机常用的输入设备。
微机中各个部件及外围设备之间都是通过总线进行信息交流的。
微机中总线一般有内部总线,系统总线和外部总线。
内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连;系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连;外部总线则是微机与外部设备之间的总线,用于设备一级的互连。
全面衡量一台计算机性能的主要指标有基本字长,运算速度,数据通路宽度与数据传输率,存储容量,软硬件配置,可靠性等。
四.计算机软件系统
1.软件系统概述软件系统是指在硬件系统上运行的各种程序及相关资料。
它是为了充分发挥硬件结构中各部分功能和方便用户使用计算机而编制的各种程序。
计算机软件包括系统软件和应用软件。
系统软件是计算机正常运行必不可少的,是控制和维护计算机系统资源的程序集合。
主要包括操作系统,语言处理程序,数据库管理系统和作为软件研究开发工具的编译程序,调试程序,装配程序和连接程序,测试程序等。
在当今信息社会时代,计算机的发展和应用给人们的生活,学习,工作带来了举足轻重的作用如果没有计算机的支持,在诸如银行,证券等行业就无法来完成日常的信息收集和数据处理。
人们所说的计算机严格地讲应该是计算机系统,作为一个系统,它包含两部分:
计
5篇三:
计算机网络读书报告
计算机网络读书报告
【摘要】计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
下面是论文的主要内容:
1、计算机网络在信息时代的作用:
2、新型网络的基本特点
3、电路交换的特点
4、分组交换的原理
5、结点交换机
6、分组交换的优点
7、计算机网络概述
1、计算机网络在信息时代的作用:
21世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。
网络现已成为信息社会的命脉和发展知识经济的重要基础。
网络是指“三网”,即电信网络、有线电视网络和计算机网络。
发展最快的并起到核心作用的是计算机网络。
2、新型网络的基本特点:
网络用于计算机之间的数据传送,而不是为了打电话。
网络能够连接不同类型的计算机,不局限于单一类型的计算机。
所有的网络结点都同等重要,因而大大提高网络的生存性。
计算机在进行通信时,必须有冗余的路由。
网络的结构应当尽可能地简单,同时还能够非常可靠地传送数据。
3、电路交换的特点:
电路交换必定是面向连接的。
电路交换的三个阶段:
建立连接、通信、释放连接电路交换传送计算机数据效率低:
计算机数据具有突发性,这导致通信线路的利用率很低。
4、分组交换的原理:
在发送端,先把较长的报文划分成较短的、固定长度的数据段。
每一个数据段前面添加上首部构成分组。
分组交换网以“分组”作为数据传输单元。
依次把各分组发送到接收端。
分组首部的重要性:
每一个分组的首部都含有地址等控制信息。
分组交换网中的结点交换机根据收到的分组的首部中的地址信息,把分组转发到下一个结点交换机。
用这样的存储转发方式,分组就能传送到最终目的地。
接收端收到分组后剥去首部还原成报文。
最后,在接收端把收到的数据恢复成为原来的报文。
这里我们假定分组在传输过程中没有出现差错,在转发时也没有被丢弃。
5、结点交换机在结点交换机中的输入和输出端口之间没有直接连线。
结点交换机处理分组的过程是:
把收到的分组先放入缓存(暂时存储);查找转发表,找出到某个目的地址应从哪个端口转发;把分组送到适当的端口转发出去。
主机和结点交换机的作用不同:
主机是为用户进行信息处理的,并向网络发送分组,从网络接收分组。
结点交换机对分组进行存储转发,最后把分组交付给目的主机。
分组交换的优点:
高效动态分配传输带宽,对通信链路是逐段占用。
灵活以分组为传送单位和查找路由。
迅速不必先建立连接就能向其他主机发送分组;充分使用链路的带宽。
可靠完善的网络协议;自适应的路由选择协议使网络有很好的生存性。
分组交换带来的问题:
分组在各结点存储转发时需要排队,这就会造成一定的时延。
分组必须携带的首部(里面有必不可少的控制信息)也造成了一定的开销。
6、因特网时代:
因特网的基础结构大体上经历了三个阶段的演进。
但这三个阶段在时间划分上并非截然分开而是有部分重叠的,这是因为网络的演进是逐渐的而不是突然的。
因特网发展的第一阶段:
第一个分组交换网arpanet最初只是一个单个的分组交换网。
arpa研究多种网络互连的技术。
1983年tcp/ip协议成为标准协议。
同年,arpanet分解成两个网络:
arpanet——进行实验研究用的科研网
milnet——军用计算机网络
1983~1984年,形成了因特网internet。
1990年arpanet正式宣布关闭。
因特网发展的第二阶段:
1986年,nsf建立了国家科学基金网。
nsfnet。
它是一个三级计算机网络:
主干网地区网校园网
1991年,美国政府决定将因特网的主干网转交给私人公司来经营,并开始对接入因特网的单位收费。
1993年因特网主干网的速率提高到45mb/s(t3速率)。
因特网发展的第三阶段:
从1993年开始,由美国政府资助的nsfnet逐渐被若干个商用的isp网络所代替。
1994年开始创建了4个网络接入点nap(networkaccesspoint),分别由4个电信公司经营。
7、计算机网络概述
nap就是用来交换因特网上流量的结点。
在nap中安装有性能很好的交换设施。
到本世纪初,美国的nap的数量已达到十几个。
从1994年到现在,因特网逐渐演变成多级结构网络。
计算机网络的不同定义最简单的定义:
计算机网络是一些互相连接的、自治的计算机的集合。
因特网(internet)是“网络的网络”。
计算机网络的分类——几种不同的分类方法:
从网络的交换功能分类电路交换报文交换分组交换混合交换
从网络的作用范围进行分类广域网wan(wideareanetwork)局域网lan(localareanetwork)城域网man(metropolitanareanetwork)接入网an(accessnetwork)从网络的使用者进行分类
公用网(publicnetwork)
专用网(privatenetwork)带宽
“带宽”(bandwidth)本来是指信号具有的频带宽度,单位是赫(或千赫、兆赫、吉赫等)。
现在“带宽”是数字信道所能传送的“最高数据率”的同义语,单位是“比特每秒”,或b/s(bit/s)。
更常用的带宽单位是
千比每秒,即kb/s(103b/s)
请注意:
在计算机界,k=210=1024
m=220,g=230,t=240。
数字信号流随时间的变化在时间轴上信号的宽度随带宽的增大而变窄。
时延(delay或latency)发送时延(传输时延)发送数据时,数据块从结点进入到传输媒体所需要的时间。
信道带宽数据在信道上的发送速率。
常称为数据在信道上的传输速率。
发送时延=数据块长度(比特)/信道带宽(比特/秒)
传播时延电磁波在信道中需要传播一定的距离而花费的时间。
信号传输速率(即发送速率)和信号在信道上的传播速率是完全不同的概念。
传播时延=信道长度(米)/信号在信道上的传播速率(米/秒)处理时延交换结点为存储转发而进行一些必要的处理所花费的时间。
结点缓存队列中分组排队所经历的时延是处理时延中的重要组成部分。
处理时延的长短往往取决于网络中当时的通信量。
有时可用排队时延作为处理时延。
数据经历的总时延就是发送时延、传播时延和处理时延之和:
总时延=发送时延+传播时延+处理时延
容易产生的错误概念
对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率。
提高链路带宽减小了数据的发送时延。
计算机网络体系结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 读书 报告