I.网络架构
目录
- 一、计算机网络的概念及功能
- 1.计算机网络的概念
- 2.计算机网络的功能
- 3.计算机网络的发展
- (1).第一阶段
- (2).第二阶段
- (3).第三阶段
- 4.总结
- 二、计算机网络的组成以及分类
- 1.计算机网络的组成
- (1).组成部分
- (2).工作方式
- (3).功能组成
- 2.计算机网络的分类
- 三、标准化工作及相关组织
- 四、性能指标
- 1.速率
- 2.带宽
- 3.吞吐量
- 4.时延
- 5.时延带宽积
- 6.往返时延RTT
- 7.利用率
- 五、体系结构&参考模型
- 1.分层结构
- (1).为什么要分层?
- (2).怎么分层
- (3).正式认识分层结构
- 2.OSI参考模型
- (1).OSI参考模型是怎么来的
- (2).OSI参考模型
- (3).OSI参考模型解释通信工程
- 3.OSI参考模型各层了解
- 1.应用层
- (2).表示层
- (3).会话层
- (3).传输层
- (4).网络层
- (5).数据链路层
- (6).物理层
- 六、TCP/IP参考模型
- 1.OSI参考模型与TCP/IP参考模型
- 2.OSI参考模型与TCP/IP参考模型的相同点不同点
- 3.五层参考模型
- 七、第一章总结
一、计算机网络的概念及功能
1.计算机网络的概念
线路可以说是逻辑线路,因为有的地方可以是无线的
2.计算机网络的功能
举例与说明
数据通信:互相发送文件
资源共享:硬件上可以多台电脑共同连接一台打印机,软件上一台电脑远程访问另一台电脑,使用其软件或查看文件,数据上比如百度网盘资源共享
提高可靠性:比如一台主机死机了,那么因为是分布式,所以可以有另一台主机继续做他没有做完的事情
3.计算机网络的发展
(1).第一阶段
美苏冷战时期美国害怕指挥系统被敌人炸瘫痪,所以把指挥系统分散开来也就是阿帕网,但是有一个弊端就是阿帕网只能连接同一类型的网络,后来改进成因特网
网络和网络之间用路由器连接起来
(2).第二阶段
因为用户逐步增多,美国逐渐把主干网交给各个公司,并且收费
(3).第三阶段
我们交网费其实就是给ISP的服务费
全世界有很大的ip值,由因特网管理机构管理,如果ISP要给用户提供服务,给他们分配IP,首先就要向因特网管理机构要一些IP值,再分给用户。
但是随着网络的激增人们对网络的要求也越来越高,开始研究怎么更快的转发数据转发分组,因此诞生了因特网交换点IXP这个概念。
有了IXP两个地区ISP就可以直接交换数据,不用在到主干IPS转发分组
4.总结
二、计算机网络的组成以及分类
1.计算机网络的组成
(1).组成部分
硬件:端系统、路由器、交换机等等的中间设备
软件:附在端系统上,甚至中间设备上也有,把软件布到硬件上再通过协议穿梭于各个硬件当中就构成了一个计算机网络
(2).工作方式
边缘部分:由一些列的端系统组成,不仅包括计算机,还包括非常庞大的服务器,还有大型计算机,甚至还有非常小的网络摄像头
边缘部分需要核心部分提供服务才能实现端系统和端系统之间的通信
端系统之间的通信强调的是进程之间的通信(比如主机A中的进程和主机B中的进程在通信)
进程之间的通信方式主要包括两种方式:
C/S:比如发送微信,需要先向服务器发送请求,由服务器处理之后再发送给接收方
P2P:我为人人,人人为我。
BCD都从A下载资源,BCD既可以作为服务端又可以作为客户端
核心部分包括一些路由器、中间设备、网络等等
(3).功能组成
上三层就是对数据进行一个封装和处理
下三层就是把数据送上路
传输层:弥补上三层要求的服务和网络层提供的服务之间的差距,并且向高层用户屏蔽通信子网中的一些细节
2.计算机网络的分类
电路交换:打电话,通话两人完全占用着中间资源,不能被别人使用
报文交换、分组交换:使用存储转发技术
三、标准化工作及相关组织
四、性能指标
1.速率
2.带宽
3.吞吐量
4.时延
传播时延到碰到路由器为止
通常在路由器这里发生排队时延和处理时延
5.时延带宽积
6.往返时延RTT
7.利用率
信道利用率低
信道利用率高
五、体系结构&参考模型
1.分层结构
(1).为什么要分层?
(1)激活:发出一些命令,保证要传输的数据或文档能在通路上正确的发送或接收
(2)发送出的文档被放到网络上也就是说放在云端上,让他在云端上进行传输,在云端上电脑主机是管不到的,所以需要网络识别发到哪里
(4)除了看是否做好准备还要看是否有空间
因为计算机网络中存在这么多问题,堆在一块非常难解决,所以应该分成一个一个的小问题然后再解决,也就是分层(2).怎么分层
协议只在对等实体之间存在每两层关节处的就叫做接口
下级为上级提供服务
(3).正式认识分层结构
每一层的PDU会作为下一层的SDU与PCI相加,再形成SDU,一直传到第一层,也就是物理层
2.OSI参考模型
(1).OSI参考模型是怎么来的
(2).OSI参考模型
(3).OSI参考模型解释通信工程
上面四层端到端相当于就是发送端打包好信息之后只有到了接收端才会打开这四层的包装
而下面三层没每过一个中间系统比如路由器都要进行一次
数据链路层不仅加了一个首部,还加了一个尾部
传到B之后在一步一步去掉头部
3.OSI参考模型各层了解
1.应用层
(2).表示层
(3).会话层
会话之间相互独立,操作互不影响
(3).传输层
差错控制:比如报文段失序或者报文段丢失 流量控制:控制一下发送方的速度,比如接收方来不及接收了(4).网络层
(5).数据链路层
差错控制可以检查出错误丢弃也可以纠错
(6).物理层
单工:单方面的发送数据 半双工:两端都可以作为发送方和接收方,但是同时还是只有一方能发送 比特编码:用什么样的编码表示0,用什么样的编码表示1六、TCP/IP参考模型
1.OSI参考模型与TCP/IP参考模型
2.OSI参考模型与TCP/IP参考模型的相同点不同点
3.五层参考模型
七、第一章总结
上一篇: 计算机网络架构概述
下一篇: 网络结构-2.OSI 参考模型
推荐阅读
-
网络魔术的设计机制和原理 - 如何开发 Java 爬虫
-
m1 MacBook Air 3 个月使用总结及原生运行于苹果芯片架构的软件推荐
-
探索和构建 LLaMA 3 架构:深入了解组件、编码和推理技术 (IX) 变压器架构
-
multipass + k8s for mac pro m1 芯片快速构建学习环境-5.2 检查网络状态
-
计算机网络,向过去学习 - HTTP
-
计算机视觉应用 29-卷积神经网络(CNN)的变体:分组卷积、转置卷积和空卷积的计算过程-IV。空卷积简述
-
实践总结|一个小测试的前端架构设计
-
互联网路由协议 - I. 内部网关协议 RIP
-
CVPR 2021 | pixelNeRF:基于 NeRF 的多视角 3D 重建网络
-
[k8s] (VII) kubernetes1.29.4 离线部署 - 部署网络插件