计算机网络基础知识总结一、计算机网络的拓扑结构(1)总线型拓扑结构特点:不需要插入任何其他的连接设备优点:连接简单、易于安装、成本费用低缺点:传送数据的速度缓慢,维护困难(2)星型拓扑结构优点:结构简单、便于维护和管理缺点:通信线路专用,电缆成本高,中心节点时全网络的瓶颈,中心节点出现故障会导致网络瘫痪(3)环形拓扑结构优点:电缆长度短缺点:节点过多时会影响传输效率,环某处断开会导致整个系统失效,节点的加入和撤出过程复杂,监测故障困难(4)树形拓扑结构优点:结构比较简单,成本低,扩充节点时方便灵活缺点:对根节点的依赖大(5)网状结构与混合型结构优点:可靠性高缺点:结构复杂,不易管理和维护,线路成本高二、计算机网络的分类(1)按覆盖范围分类局域网、域域网、广域网(2)按传播方式分类广播式网络、点—点网络(3)按传输技术分类普通电信网、数字数据网、虚拟专用网、微波扩频通信网、卫星通信网三、计算机网络体系结构(国际标准化组织 ISO)OSI 参考模型应用层:网络与用户应用软件之间的接口表示层:为应用层提供数据,负责数据转换和代码的格式化会话层:在网络中的两节点之间建立、维持和终止通信传输层:通过通信线路在不同机器之间进行程序和数据的交换网络层:在通信子网中选择适当的路由(分组)数据链路层:定义如何让格式化数据进行传输及如何控制对物理介质的访问(包)物理层:定义物理设备标准,传输比特流(比特)TCP/IP 体系结构(1)应用层将 OSI 的高三层合并为一层,为用户提供调用和访问网络上各种应用程序的接口,并向用户提供各种标准的应用程序及相应的协议;使应用程序、应用进程与协议相互配合,发送或接收数据。主要协议:依赖于面向连接的TCP协议:远程登录协议Telnet 、文件传输协议FTP、简单邮件传输协议SMTP等依赖于无连接的 UDP协议:简单网络管理协议SNMP、NetBIOS、远程过程调用协议 RPC等既依赖于 TCP协议又依赖于 UDP协议 : 超文本传输协议 HTTP、通信信息协议CMOT等(2)传输层将源主机的数据信息发送到目的主机。主要协议:传输控制协议TCP、用户数据报协议UDP 传输控制协议 TCP:定义了两台计算机之间进行可靠的数据传输所交换的数据和确认信息的格式, 以及确定数据正确到达而采取的措施。TCP协议是一个面向连接的的协议,当计算机双方通信时必须经历三个阶段(建立连接— 进行数据传输— 拆除连接),TCP建立连接时又要分三步,即TCP三次...