【计算机网络】计算机网络概述 : 总结 ( 概念 | 组成 | 功能 | 分类 | 性能指标 | OSI 七层参考模型 | TCP/IP 模型 | 五层参考模型 )★★★

简介: 【计算机网络】计算机网络概述 : 总结 ( 概念 | 组成 | 功能 | 分类 | 性能指标 | OSI 七层参考模型 | TCP/IP 模型 | 五层参考模型 )★★★

文章目录

一、计算机网络概念 ★

二、计算机网络组成 ★

三、计算机网络功能 ★

四、计算机网络分类 ★

五、性能指标 ★★

六、分层架构 ★★





一、计算机网络概念 ★


计算机网络 是 互连的 , 自治的 计算机集合 ;


互连 : 互联 互通 ;

自治 : 计算机系统之间 , 没有主从关系 , 都是 互相独立的 ;


参考博客 : 【计算机网络】计算机网络 相关概念 ( 计算机网络概念 | 计算机网络功能 | 组成 | 工作方式 | 功能组成 | 分类 )






二、计算机网络组成 ★



计算机网络组成 :


① 硬件 : 主机 , 链路 ( 双绞线 , 光纤 ) , 路由器 , 交换机 ;


② 软件 : 安装在主机上的软件如 QQ , 微信 等 ;


③ 协议 : 一系列 规则 , 约定 的集合 ;




计算机网络 工作方式 :


① 边缘部分 : 用户直接使用的主机 , 有两种使用方式 , C / S 客户端服务器 方式 , P2P 方式 ;


② 核心部分 : 为边缘部分进行服务 , 由路由器 , 网络组成 ;



参考博客 : 【计算机网络】计算机网络 相关概念 ( 计算机网络概念 | 计算机网络功能 | 组成 | 工作方式 | 功能组成 | 分类 )






三、计算机网络功能 ★


1 . 计算机网络功能组成 :



计算机网络 具有 两大功能 , 数据通信 , 和 资源共享 ;


根据上述两大功能 , 将计算机网络分成


通信子网

资源子网

两大类 ;


通信子网主要实现数据通信功能 , 资源子网主要实现 资源共享 / 数据处理 功能 ;




2 . 七层网络架构中 与 通信子网 , 资源子网 对应关系 :



① 资源子网 : 实现资源共享功能的设备和软件的集合 ;


应用层

表示层

会话层

② 传输层 : 是 资源子网 和 通信子网的传输接口 ;


③ 通信子网 : 各种传输介质 , 通信设备 , 相应的网络协议 ;


网络层 : 路由器

数据链路层 : 交换机 , 网桥

物理层 : 集线器 , 中继器


参考博客 : 【计算机网络】计算机网络 相关概念 ( 计算机网络概念 | 计算机网络功能 | 组成 | 工作方式 | 功能组成 | 分类 )






四、计算机网络分类 ★


计算机网络 分类 :



① 按照分布范围 :


广域网 ( WAN ) : 主要使用交换技术 ;

城域网 ( MAN )

局域网 ( WAN ) : 主要使用广播技术 ;

个人网 ( PAN ) : 又叫 个人区域网 ;


② 按照使用者分 :


公用网 : 交钱就可以使用的网络 ;

专用网 : 银行 , 铁路 , 军队 , 专用的网络 , 需要有相应权限 , 才能进入该网络 ;


③ 按照交换技术分 :


电路交换

报文交换

分组交换


④ 按照拓扑结构分 :


总线型

星型 : 如果星型结构 有 6 66 个节点 , 那么该星型结构有 5 55 条链路 ;

环型

网状型 : 用于广域网 ;


⑤ 按照传输技术分 :


广播式网络 : 所有主机 共享 通信 信道 , 接收到信息首验证是否是发给自己的 , 如果不是丢弃 ;

点对点网络 : 使用 分组转发 , 路由选择 机制 , 一对一通信 ;


参考博客 : 【计算机网络】计算机网络 相关概念 ( 计算机网络概念 | 计算机网络功能 | 组成 | 工作方式 | 功能组成 | 分类 )






五、性能指标 ★★


1 . 计算机网络 “速率” 简介 :


① “速率” 概念 : 计算机网络 上 , 主机在数字信道上传送数据位数 的速率 ;


② 其它别名 : 又称为 数据率 , 数据传输率 , 比特率 ;


③ 速率单位 : b/s , kb/s , Mb/s , Gb/s , Tb/s , 注意是 比特 / s , bit , 不是字节 Byte ;


④ 速率单位换算 : 1 11 Tb/s = 1 0 3 10^310

3

 Gb/s = 1 0 6 10^610

6

 Mb/s = 1 0 9 10^910

9

 kb/s = 1 0 12 10^{12}10

12

 b/s ;




2 . “带宽” 概念 :


频域定义 : 某个 信号 具有的 频带宽度 , 最高频率 减去 最低频率 的差值 , 单位是 赫兹 ( Hz ) ;


时域定义 : 计算机网络中的定义时该定义 , 表示单位时间内 网络通信线路传输数据的能力 , 网络设备支持的最高速度 , 单位是 b/s , kb/s , Mb/s , Gb/s , Tb/s ;


带宽指的是 网络接口传输数据的能力 , 传输介质是光纤 / 双绞线 , 速度都是一样的 ;




3 . “吞吐量” 概念 : 单位时间内 , 通过某个 网络接口 的数据量 , 单位是 b/s , kb/s , Mb/s , Gb/s , Tb/s ;


“吞吐量” 受 网络带宽 / 网络额定速率 限制 ;




4 . “时延” 概念 : 数据 从 网络 的一端 传送到 另一端 花费的时间 , 又称为 延迟 , 迟延 , 单位是 秒 ( s ) , 毫秒 ( ms ) ;



① 发送时延 : 从 数据分组 的第一个比特位开始计时 , 到最后一个比特位发送完毕 , 所需要的时间 ; 计算公式为 发 送 时 延 = 数 据 长 度 信 道 带 宽 发送时延 = \cfrac{数据长度}{信道带宽}发送时延=

信道带宽

数据长度


 , 上面的信道带宽又称为发送速率 , 是网络接口的最大传输能力 ;



② 传播时延 : 电磁波在网络介质上传播的时间 , 计算公式为 传 播 时 延 = 链 路 长 度 电 磁 波 在 网 络 介 质 的 传 播 速 度 传播时延 = \cfrac{链路长度}{电磁波在网络介质的传播速度}传播时延=

电磁波在网络介质的传播速度

链路长度


 ;



③ 排队时延 : 路由器上 , 等待 可用的 输入 / 输出 链路的时间 ;



④ 处理时延 : 主机 , 路由器上 , 处理接收到的分组信息 , 如提取分组的首部信息 , 检错 , 查找出口 等操作 ; 上述操作花费的时间成为处理时延 ;




5 . 时延带宽积


“时延带宽积” 是 描述数据量的属性 , 表示在链路上的数据量 ;



计算公式 : 时 延 带 宽 积 ( b i t ) = 传 播 时 延 ( s ) × 带 宽 ( b i t / s ) 时延带宽积 (bit) = 传播时延 ( s ) \times 带宽 ( bit / s)时延带宽积(bit)=传播时延(s)×带宽(bit/s)




6 . 往返时延 RTT ( Round-Trip Time ) : 从 发送方 发送数据开始 , 到 发送方 接收到 接收方 的 确认数据 , 总共经历的时延 ;



往返时延 RTT 包含的时间 :


2 22 倍的传播时延

接收方处理时延

路由器转发处理时延

RTT 不包括从 发送方 的发送时延 , 和发送方的处理时延 ;




7 . “利用率” 概念 :


信道利用率 : 数 据 通 过 的 时 间 总 时 间 \cfrac{数据通过的时间}{总时间}

总时间

数据通过的时间


网络利用率 : 将上述所有的信道利用率 , 加权 , 求平均值 ;



参考博客 : 【计算机网络】计算机网络 标性能指标 ( 速率 | 带宽 | 吞吐量 | 时延 | 时延带宽积 | 往返时延 RTT | 利用率 )






六、分层架构 ★★


1 . 分层结构 :


① 实体 : 每一层 的活动 元素 是实体 ; 同一层的实体称为对等实体 ;


② 协议 : 对等实体 之间 数据交换 的 一系列规则 , 标准 , 约定 , 称为 网络协议 ; 协议是水平方向的 ;


③ 接口 : 每两层之间的位置 , 称为 接口 , 上层使用下层服务的入口 ;


④ 服务 : 每两层之间提供的操作 , 称为 服务 ; 计算机网络中 , 上层使用下层的服务 ; 服务是垂直方向的 ;




2 . “协议” 三要素 :


① 语法 : 数据传输格式


② 语义 : 要完成的功能


③ 同步 : 各种操作顺序




3 . OSI 七层参考模型 : 由高到低 如下


应用层 : 加上 / 删除 应用层 首部 ;

表示层 : 加上 / 删除 表示层 首部 ;

会话层 : 加上 / 删除 会话层 首部 ;

上面的层级属于 资源子网 , 负责数据处理 ;


传输层 : 资源子网 与 数据子网的接口 ; 加上 / 删除 传输层 首部 ;

下面的层级属于通信子网 , 负责数据通信 ;


网络层 : 加上 / 删除 网络层 首部 ;

数据链路层 : 加上 / 删除 数据链路层 首部 ; 同时又加上 / 删除 了 数据链路层 尾部信息 ;

物理层 : 不添加任何信息 , 直接传输上面数据链路层封装好的信息 ;


速记方法 ( 双击 ) ( 物联网淑惠试用 )



通信双方的 主机 涉及到全部 七层 模型 ;


中间的 路由器 , 只涉及 网络层 , 数据链路层 , 物理层 , 三层 ;




4 . TCP/IP 参考模型 与 OSI 参考模型 不同点 :


① 分层结构概念 : OSI 定义了 服务 , 协议 , 接口 概念 ;


② 模型协议顺序 : OSI 先定义参考模型 , 然后根据模型制定协议 ;


③ 协议优先级 : TCP/IP 关注异构网络互联问题 , 将 IP 作为重要层次 ;


④ 连接方式不同 :


TCP/IP : 网络层 无连接 , 传输层 无连接 ( UDP ) + 面向连接 ( TCP )

OSI : 网络层 无连接 + 面向连接 , 传输层 面向连接 ;


网络层 的 IP 协议是面向无连接的 , 因此 TCP/IP 与 OSI 在网络层都有无连接通信 ;


传输层 是 “端到端” ( 进程与进程 ) 之间的通信 , 传输层主要是为了实现可靠传输而存在的 , 可靠传输都需要建立好连接 , 因此 TCP/IP 与 OSI 在 传输层 都有 面向连接的通信 ;




5 . 五层参考模型 :


① 应用层 : 支持网络应用 , 对应协议 FTP , SMTP , HTTP ; 添加 / 删除 首部 信息 ;


② 传输层 : 两个进程之间数据传输 , 对应协议 TCP . UDP ; 添加 / 删除 首部 信息 ;


③ 网络层 : 两个主机之间的 数据分组 路由 与 转发 , 对应协议 IP , ICMP , OSPF ; 添加 / 删除 首部 信息 ;


④ 数据链路层 : 将 网络层 传下来的 数据报 组装成 帧 , 对应协议 Ethernet , PPP ; 添加 / 删除 首部和尾部 信息 ;


⑤ 物理层 : 比特数据的透明传输 ;


文章知识点与官方知识档案匹配,可进一步学习相关知识

C技能树C语言概述C语言发展史10278 人正在系统学习中


目录
相关文章
|
5月前
|
网络协议 安全 网络安全
探索网络模型与协议:从OSI到HTTPs的原理解析
OSI七层网络模型和TCP/IP四层模型是理解和设计计算机网络的框架。OSI模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型则简化为链路层、网络层、传输层和 HTTPS协议基于HTTP并通过TLS/SSL加密数据,确保安全传输。其连接过程涉及TCP三次握手、SSL证书验证、对称密钥交换等步骤,以保障通信的安全性和完整性。数字信封技术使用非对称加密和数字证书确保数据的机密性和身份认证。 浏览器通过Https访问网站的过程包括输入网址、DNS解析、建立TCP连接、发送HTTPS请求、接收响应、验证证书和解析网页内容等步骤,确保用户与服务器之间的安全通信。
359 3
|
6月前
|
机器学习/深度学习 自然语言处理 语音技术
Python在深度学习领域的应用,重点讲解了神经网络的基础概念、基本结构、训练过程及优化技巧
本文介绍了Python在深度学习领域的应用,重点讲解了神经网络的基础概念、基本结构、训练过程及优化技巧,并通过TensorFlow和PyTorch等库展示了实现神经网络的具体示例,涵盖图像识别、语音识别等多个应用场景。
207 8
|
6月前
|
供应链 监控 安全
网络安全中的零信任架构:从概念到部署
网络安全中的零信任架构:从概念到部署
|
6月前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
118 4
|
6月前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
633 2
|
6月前
|
运维 网络协议 算法
7 层 OSI 参考模型:详解网络通信的层次结构
7 层 OSI 参考模型:详解网络通信的层次结构
1098 1
|
15天前
|
网络协议 中间件 网络安全
计算机网络OSI七层模型
OSI模型分为七层,各层功能明确:物理层传输比特流,数据链路层负责帧传输,网络层处理数据包路由,传输层确保端到端可靠传输,会话层管理会话,表示层负责数据格式转换与加密,应用层提供网络服务。数据在传输中经过封装与解封装过程。OSI模型优点包括标准化、模块化和互操作性,但也存在复杂性高、效率较低及实用性不足的问题,在实际中TCP/IP模型更常用。
89 10
|
23天前
|
网络协议 安全 网络性能优化
OSI 七层模型详解
本文介绍了 OSI 七层模型各层的功能与常见协议。物理层负责比特流传输,涉及信号编码与接口标准;数据链路层组织帧并实现差错控制;网络层处理路由与寻址;传输层提供端到端数据传输服务;会话层管理会话连接;表示层处理数据编码与加密;应用层直接为用户提供服务。文中还列举了各层的典型协议,如 IP、TCP、HTTP 等,详细解析其作用与应用场景。
175 3
|
7月前
|
网络协议 数据安全/隐私保护 网络架构
|
网络协议 网络架构
OSI 模型和 TCP/IP 模型的异同
OSI 模型和 TCP/IP 模型的异同
229 1

热门文章

最新文章