计算机网络是指用通信线路将分散在不同地点的具有独立自主功能的计算机系统互相连接,并按照网络协议进行数据通信和共享资源的计算机的集合. 按传输技术分类 1. 广播式网络(broadcast network) 共享信道 短的信息(按某种语法组织的分组和包)可以被任何机器接收 2. 点-点式网络(point-to-point network) 是由一对对机器之间的多条连接构成.为了能从源端到目的端,这种网络中的分组可能必须通过一台或多台中间机器. 通常,存在多条路径,并且代价不同,因此在点到点网络中路由算法十分重要 局域网 范围比较小,意味着即使在最坏的情况下其传输时间也是有限的,而且可以通过某种技术了解其最大传输时间,简化了网络的管理. 传输速度:4Mbps-10Gbps 通常使用这样的一种传输技术:即同一条电缆连接所有机器.比较常见的是总线型和环型 在总线网络中,任意时刻只能有一台机器是主机并可进行发送,而其它机器不能发送,当有多台机器都想发送信息时,需要一种仲裁机制来解决冲突,如IEEE802标准.(IEEE802.3) 在环网中,同样需要仲裁机制来解决冲突问题.(IEEE802.5) 城域网 基本上是一种LAN,通常使用与LAN相似的技术。 传输速度:50Kbps-100Mbps 把MAN列为单独一类的主要原因是:已经有了一个标准并且正在被实施。这就是分布式队列双总线DQDB(distributed queue dual bus)——IEEE802.6 协议分层 1. 大多数网络都按层次(layer)或级(level)的方式来组织.每一层都建立在它的下层之上,在所有的网络中,每一层的目的都是向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。这种结构我们叫做层次结构(laye 计算机网络是信息技术领域的重要组成部分,它涉及多个方面,包括网络的定义、传输技术、网络分类、网络协议以及分层结构。下面将详细阐述这些知识点。 计算机网络是指通过通信线路将分布在不同地理位置的独立计算机系统连接起来,使得它们能够进行数据通信和资源共享。网络协议是确保这些计算机能够有效通信的基础,它们规定了数据传输的格式和规则。 传输技术分为广播式网络和点-点式网络。广播网络允许信息被网络中的所有机器接收到,例如局域网(LAN)中的以太网。点-点网络则由一对对的机器间连接构成,数据包需要经过路由选择才能到达目的地,因此路由算法在点-点网络中至关重要。局域网的传输速度通常在4Mbps到10Gbps之间,常见的局域网类型有总线型和环型。总线型网络如IEEE 802.3标准,只有一个主机可以发送数据,而环型网络如IEEE 802.5标准,需要解决冲突的仲裁机制。 城域网(MAN)是介于局域网和广域网之间的网络,其传输速度在50Kbps到100Mbps之间。MAN通常使用与LAN相似的技术,但有一个标准正在实施,即分布式队列双总线DQDB(IEEE 802.6协议)。 网络的分层结构是计算机网络设计的核心概念。大多数网络采用层次化设计,每一层为上一层提供服务,同时隐藏其服务实现的细节。例如,OSI模型将网络分为7层,每层都有特定的功能,如物理层处理实际的信号传输,而应用层则负责用户的应用需求。层与层之间的接口称为服务访问点(SAP),用于上下层之间的通信。 在网络通信中,实体是子系统中的活动单元,协议是控制两个对等实体通信的规则,而服务则是实体间通信的结果。有连接服务需要先建立连接再传输数据,无连接服务则不需预先建立连接,每个数据包独立传输。此外,还有有确认服务和无确认服务,前者保证数据的可靠性,后者则不提供确认。 计算机网络复习资料涵盖了网络的定义、传输技术、网络分类、分层结构和服务等多个关键点,这些都是理解和操作网络系统的基础。通过深入学习这些知识点,可以更好地理解和设计复杂的网络系统。
剩余13页未读,继续阅读
- 粉丝: 3
- 资源: 26
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Jupyter扩展的jupylet-cn项目中文翻译设计源码
- 基于Java语言的校园跳蚤市场后台管理系统设计源码
- 基于Jupyter Notebook的PYTHON项目——周某年度最骄傲之作:零挂科挑战成功设计源码
- 基于Html与Java的综合技术,打造电脑商城网站设计源码
- 基于Java语言的前后端分离投票系统设计源码
- 基于Python全栈技术的B2C在线教育商城天宫设计源码
- ubuntu20.04安装教程-ubuntu20.04安装指南:涵盖物理机和虚拟环境下的详细流程
- 基于Java注解的Emqx消息监听器设计源码及后台访问控制API
- 基于Java语言的dormitory-backend学生宿舍管理系统设计源码
- 基于Dart语言的Flutter框架设计源码镜像仓库