NewH3C—计算机网络概述、模型

简介: NewH3C—计算机网络概述、模型

计算机网络概述

1、计算机网络基本功能:

  1. 资源共享
  2. 分布式处理与负载均衡
  3. 综合信息服务

2、计算机网络类型:

局域网(LAN):由用户自行建设,使用私有地址组建的网络

城域网(MAN):由运营商或大规模企业建设,连接城市范围的网络

广域网(WAN):由运营商建设,连接城域网范围的网络

3、网络拓扑图 :

总线型拓扑:所有设备共享一条公共线路;

优点:总线结构所需要的电缆数量少,线缆长度短,易于布线和维护。多个节点共用一条传输信道,信道利用率高。

缺点:总线形网常因一个节点出现故障(如结头接触不良等)而导致整个网络不通,因此可靠性不高。

环型拓扑:所有设备共享一条环型总线。但是线路中断会导致所有设备中断通讯

星型拓扑:一个中心,多个分节点,多节点与中央节点通过点到点的方式连接

优点:结构简单,连接方便,管理和维护都相对容易,而且扩展性强。某条线路中断不会影响其他节点

缺点:中心故障,网络就出问题,同时共享能力差,通信线路利用率不高。

树型拓扑:总线拓扑演变而来,形状像一棵倒置的树,顶端是树根,树根以下带分支,每个分支还可再带子分支,树根接收各站点发送的数据,然后再广播发送到全网

优点:结构简单,组网成本低;维护管理容易

缺点:中央节点压力大;可靠性差

网状拓扑:各节点通过传输线互联连接起来,并且每一个节点至少与其他两个节点相连。

优点:可靠性高;节点之间有多条线路可达

缺点:组网成本高;维护管理复杂

4、衡量网络性能的指标:带宽、延迟

(1)带宽:单位时间内能够传输的数据总量(bps)——带宽越大,网络质量越好

1Gb=1024Mb

1Mb=1024Kb

1Kb=1024b

1Byte=8bit

字节,一个数字或字母占用1字节,一个汉子占用2字节

(2)延迟:数据从一个节点到达另一个节点消耗的时间——延迟越低,网络质量越好

5、网络标准化: 了解即可

协议:数据通讯双方共同遵守的通讯规则

标准:公认的,所有厂商所共同遵守的协议规则

标准化组织:ISO(国际标准化组织)IEEE(电子电器工程师协会)

网络参考模型

OSI参考模型

  1. 物理层:定义电压、接口、线缆标准、传输距离、传输介质等物理参数
  2. 数据链路层:MAC地址寻址(具体确认那一台主机)
  3. 网络层:IP地址寻址、路由选择(具体那个范围)
  4. 传输层:数据分段(分时处理)、建立端到端连接(区分同一台计算机不同应用程序)、维护传输可靠性(TCP、UDP)
  5. 会话层:建立、维护、拆除应用程序间的会话——区分同一个应用程序不同的访问者,如U酷区分VIP。
  6. 表示层:定义数据格式、结构;数据加密、压缩(二进制转化为图片、文字)
  7. 应用层:为应用程序进程提供网络服务(展示给人看)

TCP/IP参考模型

网络接口层:物理层和数据链路层

网络层

传输层

应用层:会话层、表示层、应用层

数据封装和解封装

1、定义:

封装:在原始数据的基础上加入一些额外信息形成新的格式(发快递)

解封装:拆除掉封装的额外信息,还原成原始数据(收快递)

2、TCP/IP分层封装

物理层:比特流

数据链路层:数据帧

网络层:数据包

传输层:数据段

3、演示:

相关文章
|
1天前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于BP神经网络的苦瓜生长含水量预测模型matlab仿真
本项目展示了基于BP神经网络的苦瓜生长含水量预测模型,通过温度(T)、风速(v)、模型厚度(h)等输入特征,预测苦瓜的含水量。采用Matlab2022a开发,核心代码附带中文注释及操作视频。模型利用BP神经网络的非线性映射能力,对试验数据进行训练,实现对未知样本含水量变化规律的预测,为干燥过程的理论研究提供支持。
|
2天前
|
开发者
什么是面向网络的IO模型?
【10月更文挑战第6天】什么是面向网络的IO模型?
12 3
|
2天前
|
数据挖掘 开发者
网络IO模型
【10月更文挑战第6天】网络IO模型
11 3
|
21小时前
|
网络协议 前端开发 Java
网络协议与IO模型
网络协议与IO模型
网络协议与IO模型
|
2天前
|
缓存 Java Linux
硬核图解网络IO模型!
硬核图解网络IO模型!
|
3天前
|
数据挖掘 开发者
网络IO模型如何选择?
网络IO模型如何选择?【10月更文挑战第5天】
7 2
|
4天前
|
Kubernetes 负载均衡 Docker
Docker 网络模型
【10月更文挑战第3天】
17 1
|
7天前
|
网络协议 网络架构
【网络】TCP/IP 五层网络模型:数据链路层
【网络】TCP/IP 五层网络模型:数据链路层
20 1
|
7天前
|
网络协议 算法 程序员
【网络】TCP/IP 五层网络模型:网络层
【网络】TCP/IP 五层网络模型:网络层
44 1
|
3天前
|
网络协议 网络架构
【第三期】计算机网络常识/网络分层模型与数据包封装传输过程
【第三期】计算机网络常识/网络分层模型与数据包封装传输过程
12 0