热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

技术计算机网络,《计算机网络技术》复习资料

《计算机网络技术》复习资料1、计算机网络的概念利用通信线路将分散在不同地点并具有独立功能的多台计算机系统互相连接按照网络协议进行数据通信,实现资源共享的信息系统。2、

《计算机网络技术》复习资料

1、计算机网络的概念

利用通信线路将分散在不同地点并具有独立功能的多台计算机系统互相连接按照网络协议进行数据通信,实现资源共享的信息系统。

2、计算机网络的组成

逻辑上划分为通信子网和资源子网两部分。

3、拓扑结构及分类

拓扑结构系指通信子网中节点与链路相互连接的不同物理形态,反映了计算机网络的结构形态。采用点——点线路的通信子网主要有四类拓扑:星型、环型、树型和网型。

4、星型、环型、树型、网型和总线型结构的优缺点

星型:①结构简单,建网容易;②从节点故障不影响其它部分工作;③中心节点有故障时网断。

环型:优点:结构简单,增/删节点容易,并且传输延迟确定;缺点:可靠性差,任何一个节点失效都将影响整个网络,为了维护环的正常运作,需要复杂的环管理和环维护。

树型:①具有星型特点;②层次过多,转接开销过大。

网型:这种结构的优点是可靠性高,缺点是管理非常复杂,有许多诸如路径选择、流量控制、拓扑优化等问题需要解决。

总线型:结构简单,连接方便。

5、计算机网络协议:为进行网络中的数据交换的建立的规则、标准、约定。

6、计算机网络的主要功能

①数据传送②资源共享③提高可靠性④促进分布式数据处理和分布式数据库的发展⑤提高可扩充性。

7、协议分层的必要性

通信协议是分层的。由于通信过程比较复杂,为了简化协议设计,采取把通信问题划分为多个小问题,然后为每个小问题设计一个单独的协议的方法。各层协议之间能高效率地相互作用,协同解决整个通信问题。分层结构的好处有:独立性强、功能简单、适应性强、易于实现和维护、有利于标准化工作。

8、七层网络系统结构参考模型及功能

①物理层:是实现系统通信媒体的物理接口,是在物理媒体上之上的为上一层提供一个传输原始比特流的物理连接。

主要功能:提供物理连接,完成位流传、传输通路的建立,维持和释放;提供各种服务元素对传输通路进行监督,提供故障状态报告;规定机械,电气,功能和过程特性。

②数据链路层:完成对位流的传送和控制,在不太可靠的物理链路上实现可靠的数据传输。主要功能:帧同步、链路管理、差错控制、流量控制。

③网络层:在网络结点间提供路由选择和数据交换等操作,为传输层提供整个网络范围内两个终端用户之间数据传输的通路。

主要功能:路径选择、流量控制。

④传输层:解决的是计算机程序到计算机程序之间的通信问题,即所谓的“端”到“端”的通信。传输层对信息流具有调节作用,提供可靠性传输,确保数据到达无误。

主要功能:将传输层的传输地址映射到网络层的网络地址。

⑤对话层:提供一种有效的方法,以组织并协调两个表示实体间的对话并管理它们间的数据交换。即负责在应用进程间建立,组织和同步其对话,检查和恢复与语义及上下有关的传送差错。



推荐阅读
  • 数字账号安全与数据资产问题的研究及解决方案
    本文研究了数字账号安全与数据资产问题,并提出了解决方案。近期,大量QQ账号被盗事件引起了广泛关注。欺诈者对数字账号的价值认识超过了账号主人,因此他们不断攻击和盗用账号。然而,平台和账号主人对账号安全问题的态度不正确,只有用户自身意识到问题的严重性并采取行动,才能推动平台优先解决这些问题。本文旨在提醒用户关注账号安全,并呼吁平台承担起更多的责任。令牌云团队对此进行了长期深入的研究,并提出了相应的解决方案。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • PHP设置MySQL字符集的方法及使用mysqli_set_charset函数
    本文介绍了PHP设置MySQL字符集的方法,详细介绍了使用mysqli_set_charset函数来规定与数据库服务器进行数据传送时要使用的字符集。通过示例代码演示了如何设置默认客户端字符集。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有