当前位置:网站首页>数通基础-网络基础知识
数通基础-网络基础知识
2022-07-26 10:00:00 【GALi_233】
OSI参考模型
OSI 概念
Open System Interconnect开放系统互连参考模型,是由ISO(国际标准化组织)定义的。它是个灵活的、稳健的和可互操作的模型,并不是协议,而是一个伟大的模型。常用来分析和设计网络体系结构。
OSI把网络按照层次分为七层,由下到上分别为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
特点:
- OSI模型每层都有自己的功能集;
- 层与层之间相互独立又相互依靠;
- 上层依赖于下层,下层为上层提供服务。
OSI参考模型优点
将网络的通信过程划分为小一些、简单一些的部件,因此有助于各个部件的开发、设计和故障排除。
通过网络组件的标准化,允许多个供应商进行开发。
通过定义在模型的每一层实现什么功能,鼓励产业的标准化。
允许各种类型的网络硬件和软件相互通信(兼容性)。
防止对某一层所做的改动影响到其他的层(层次分明),这样就有利于开发。
数据传输过程
数据的封装
数据的解封装
网络中的常见设备
HUB集线器
- 整台设备在同一个冲突域 (collision domain)。
- 整台设备都在同一个广播域( broadcast domain)。
- 设备共享带宽。
交换Switching
单播Unicast
组播Multicast
广播Broadcast
广播域Broadcast Domain
交换机(Switch)
- 数据帧的交换
- 终端用户的接入
- 基本的接入安全功能
- 广播域的隔离(VLAN)
- 二层链路的冗余、防环以及负载分担
- 交换机每个端口是一个冲突域。
- 整台交换机属于一个广播域。
- 交换机基于MAC进行寻址。
路由器(Router)
- 隔绝广播域、实现跨三层的数据访问
- 路由协议的支持、维护路由表
- 路径选择以及数据转发
- 广域网接入、地址转换以及特定的安全功能
边栏推荐
猜你喜欢
分布式网络通信框架:本地服务怎么发布成RPC服务
【荧光字效果】
Fuzzy PID control of motor speed
2022 zhongkepan cloud - server internal information acquisition and analysis flag
Customize permission validation in blazor
spolicy请求案例
I finished watching this video on my knees at station B
Leetcode 504. Hex number
Gauss elimination solves the inverse of matrix (Gauss)
Node memory overflow and V8 garbage collection mechanism
随机推荐
The problem of accessing certsrv after configuring ADCs
2021年山东省中职组“网络空间安全”B模块windows渗透(解析)
R语言ggpubr包ggsummarystats函数可视化分组箱图(自定义分组颜色)并在X轴标签下方添加分组对应的统计值(样本数N、中位数median、四分位数的间距iqr、统计值的色彩和分组图色匹配
输入整数后输入整行字符串的解决方法
The diagram of user login verification process is well written!
Fiddler download and installation
【Datawhale】【机器学习】糖尿病遗传风险检测挑战赛
万字详解“用知识图谱驱动企业业绩增长”
Transform between tree and array in JS (hide the children field if the child node of the tree is empty)
Leetcode 504. 七进制数
Azkaban [basic knowledge 01] core concepts + features +web interface + Architecture +job type (you can get started with Azkaban workflow scheduling system in one article)
Vectortilelayer replacement style
服务发现原理分析与源码解读
Time series anomaly detection
Rocky basic exercise -shell script 2
Encapsulation of tabbarcontroller
面试突击68:为什么 TCP 需要 3 次握手?
Azkaban【基础知识 01】核心概念+特点+Web界面+架构+Job类型(一篇即可入门Azkaban工作流调度系统)
论文笔记(SESSION-BASED RECOMMENDATIONS WITHRECURRENT NEURAL NETWORKS)
The use of MySQL in nodejs