第十三章 网络管理实战1
第十三章 网络管理实战1
1osl模型
1.1简介 开发系统互联模型
开放式系统互联
国际标准化组织 ISO 指定定义了不同计算机互联的标准设计和描述 计算机网络通信的框架
设计和描述 计算机网络通信的框架
全世界网络通信的工作分为7层
应用层表示层会话层传输层网络层数据链路层物理层
制定OSI的优势
开发厂商兼容性易于理解学习模块化工程故障排除
1.2 OSI:7层结构/功能
应用层
应用程序/原始数据 比如 qq yy 爱奇艺 吃鸡
表示层
格式/压缩/加密 比如 快速传递 安全传递 鸡毛信
会话层
会话/全双工/半双工 比如 省份信息 电话/对讲机
传输层
分段/重组/端口号 比如 传输效率
网络层
IP地址/寻址/路由 比如总目标 全球地址
数据链路层
NAC地址/局域网 比如 分段目标 局部地址 邮递员
物理层
传输介质/比特流 比如电流 光 无线信号 4G 5G
1.3 TCP/IP 5层结构/功能
应用层
应用程序/原始数据 比如 qq yy 爱奇艺 吃鸡
格式/压缩/加密 比如 快速传递 安全传递 鸡毛信
会话/全双工/半双工 比如 省份信息 电话/对讲机
传输层
分段/重组/端口号 比如 传输效率
网络层
IP地址/寻址/路由 比如总目标 全球地址
数据链路层
NAC地址/局域网 比如 分段目标 局部地址 邮递员
物理层
传输介质/比特流 比如电流 光 无线信号 4G 5G
1.4 TCP/IP 4层结构/功能
应用层
应用程序/原始数据 比如 qq yy 爱奇艺 吃鸡
格式/压缩/加密 比如 快速传递 安全传递 鸡毛信
会话/全双工/半双工 比如 省份信息 电话/对讲机
传输层
分段/重组/端口号 比如 传输效率
网络层
IP地址/寻址/路由 比如总目标 全球地址
网络接口层
NAC地址/局域网 比如 分段目标 局部地址 邮递员
传输介质/比特流 比如电流 光 无线信号 4G 5G
1.5 OSI模型和TCP/IP模型的区别
OSI模型
推出的时间早
只有理论 没有实践
TCP/IP模型 传输控制协议/互联网协议
美国军方由实践 总结出的理论
当今通信标准
1.6 TCP/IP 数据单元/DU
前言
牛奶从鲜奶变成奶粉 要经历很多到工序
信息从产生到接收 也会有些变化
为了方便交流 通信模型不同的模块对信息加工 并进行统一命名
应用层数据
AP DU 应用数据单元 APDU 应用协议数据单元牛奶
传输层数据
segment DU 分段数据
桶装牛奶
网络层数据
packet DU 包 数据
数据链路层数据
frame DU 帧 数据
物理层数据
bit DU 比特 数据
1.7 封装和解封装
简介
西悉尼从一台计算机产生,经过TCP/IP模型加工,后传递到另一台计算机
这个通信过程就像,快递从厂家包装到顾客收到货物拆包一样
我们把这个通信过程,称作数据的封装(发送)和数据解封装(接受)
从而更好的理解,数据通信原理
应用层
应用程序/原始数据 比如 qq yy 爱奇艺 吃鸡
格式/压缩/加密 比如 快速传递 安全传递 鸡毛信
会话/全双工/半双工 比如 省份信息 电话/对讲机
传输层
分段/重组/端口号 比如 传输效率
网络层
IP地址/寻址/路由 比如总目标 全球地址
数据链路层
NAC地址/局域网 比如 分段目标 局部地址 邮递员
物理层
传输介质/比特流 比如电流 光 无线信号 4G 5G
数据封装的过程大致如下
1应用层 用户信息转换为数据 以便在网络上传输2传输层 数据转换为数据段,并在发送方和接收方主机之间建立一条可靠的连接3网络层 数据段转换为数据包或数据报,并在报头中放上逻辑地址,这样每一个数据包都可以通过互联网进行传输4数据链路层 数据包或数据报转换为帧,以便在本地网络中传输,在本地网络上,使用硬件地址唯一标识每一台主机5物理层 帧转换为比特流,并采用数字编程和时钟方案
2tcp/ip协议族
TCP/IP简介 传输控制协议/互联网协议的简写
5层模型协议分类
1应用层
HTTP/超文本传输协议/网站 淘宝Telnet 远程链接协议/远程控制 QQ远程桌面FTP/文件传输协议 电影天堂SMTP/简单邮件传输协议/Email QQ邮件DNS/域名服务/WWW baidu.com heitu.com
2传输层
TCP /传输控制协议/可靠 鸡毛信 挂号信UDP/用户数据报协议/不可靠 普通信
3网 层
IP/互联网协议/寻址 全球地址ICMP/网络消息管理协议/测试 通信兵
4数据链路层
MAC 家到邮局的地址
5物理层
网线 公路光纤 航道
3进制转换
十进制
数值 0-9 十进制里能用多少个符号 10个 不要问为什么数位 123 数位能不能随便调整位权 百位 十位个位
二进制
数值 0-1 2制里能用多少个符号 2个 不要问为什么数位 10 数位能不能随便调整位权 128-64-32-16-8-4-2-1
十9制
数值 0-1 A 10 B 11 C 12 D 13 数位 10 数位能不能随便调整位权 16的倍数
二进制,十进制互转
1.二进制转换十进制
要从右到左用二进制位上的每个数去乘以2的相应次方,然后累计的和就是转换的结果。举例如下:二进制串1010计算十进制 0*20 + 1*21 + 0*22 + 1*23 = 2 + 8 = 102.十进制转换二进制
十进制转换成二进制就是一个除以2取余数的过程,把要转换的数,除以2,得到商继续除以2,直到商为0。最后将所有余数倒序排序,得到数就是转换结果。举例如下:十进制10计算二进制10除以2,商5,余数05除以2,商2,余数12除以2,商1,余数01除以2,商0,余数10101 倒叙排序 1010二进制的结果就是1010
单位换算
比特=bit=b=1/0字节=byte=B=8个比特1KB=1024B1MB=1024KB1GB=1024MB1TB=1024GB
相关文章:
第十三章 网络管理实战1
第十三章 网络管理实战1 1osl模型 1.1简介 开发系统互联模型 开放式系统互联 国际标准化组织 ISO 指定定义了不同计算机互联的标准设计和描述 计算机网络通信的框架设计和描述 计算机网络通信的框架 全世界网络通信的工作分为7层 应用层表示层会话层传输层网络层数据链路…...
警惕!.360、.halo病毒来袭,这些建议能让你的数据安如泰山!
导言: 嘿,亲爱的读者们,今天91数据恢复讨论一个挑战性极高的问题——.halo、.360病毒,这可是个十足的恶棍,专门对你珍贵的数据下黑手!别怕,我这就告诉你怎么防患于未然,还有被它拐走…...
ubuntu使用快照部署polygon全节点
文章目录 一、 环境部署1.1 golang环境部署1.2 git安装1.3 gcc安装1.4 zstd 安装1.5 pv 安装1.6 aria2c 安装二、安装 polygon2.1 heimdall 安装2.1.1 heimdall 编译2.1.2 初始化 heimdall2.1.3 修改配置文件2.2 bor 安装2.2.1 bor 编译2.2.2 创建bor数据目录2.2.3 修改配置文件…...

理解快速排序
理解快速排序 首先了解以下快速排序 快速排序(QuickSort)是一种常用的排序算法,属于比较排序算法的一种。它是由英国计算机科学家Tony Hoare于1960年提出的,是一种分而治之(divide and conquer)的算法。 …...

初始MySQL(三)(合计函数,分组函数,字符串相关函数,数字相关函数,时间日期函数,加密函数,流程控制函数)
目录 合计/统计函数 count 返回行的总数 sum 合计函数 - avg group by 字符串相关函数 数学相关函数 时间日期相关函数 加密函数 流程控制函数 合计/统计函数 count 返回行的总数 Select count(*) | count (列名) from tablename [WHERE where_definition] #演…...

AI系统ChatGPT源码+详细搭建部署教程+AI绘画系统+支持GPT4.0+Midjourney绘画+已支持OpenAI GPT全模型+国内AI全模型
一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统,支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美,可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如…...
程序员语录:一个真正有本事的人,往往有哪些特征呢?
目录 不要畏手畏脚,大胆去就是了 敢于拥抱成功,别怕抛头露面,别怕出丑丢人 永远不抱怨 凡事从利益的角度,摒弃情感(感情除外) 永远积极主动 人和人就是利益关系或者情绪价值 不在烂事上纠缠…...

做一个Springboot文章分类模块
目录 文章分类 1、新增文章分类 前言 代码编写 测试 2、 文章分类列表 前言 代码编写 测试 3、获取文章列表详情 前言 代码实现 测试 4、更新文章分类 前言 代码实现 测试 5、删除文章分类 前言 代码实现 测试 分页查询 文章列表条件分页 前言 代码编…...
MTK手机平台充电原理
EPT GPIO初始化文件 bsp_gpio_ept_config.c 1 知识点总结 1.1 Official 参考充电电路 Figure 1-1 参考电路 VCHG:USB正极 VCDT:VCHG Charger Detect充电电压检测脚 ISENSE:充电电流检测电阻的正极 BATSNS:充电电流检测电阻的负极 …...

产品化的GPT,能否为“百模大战”照亮未来?
这两天,AI圈都处在一种莫名的震撼感当中。 北京时间 11月7日,OpenAI 举办了首次DevDay开发者日活动。活动现场发布了非常多内容,其中有一些按部就班的,比如技术上更新了最新版本的GPT-4 Turbo。也有一些让从业者目瞪口呆ÿ…...

【中间件篇-Redis缓存数据库03】Redis高级特性和应用(发布 订阅、Stream)
Redis高级特性和应用(发布 订阅、Stream) 发布和订阅 Redis提供了基于“发布/订阅”模式的消息机制,此种模式下,消息发布者和订阅者不进行直接通信,发布者客户端向指定的频道( channel)发布消息,订阅该频道的每个客户端都可以收到该消息。 …...

Verilog基础:三段式状态机与输出寄存
相关阅读 Verilog基础https://blog.csdn.net/weixin_45791458/category_12263729.html 对于Verilog HDL而言,有限状态机(FSM)是一种重要而强大的模块,常见的有限状态机书写方式可以分为一段式,二段式和三段式,笔者强烈建议使用三…...

抖音商城双11好物节,从供需两侧重新定义“好货”
【潮汐商业评论/原创】 你用的第一款护肤品是什么? 大部分人回忆起童年的时候,想起来的都是那款有着牛奶香味的、塑料包装的小袋白色乳霜——郁美净儿童霜。 但是不知何时,它逐渐淡出了很多人、特别是年轻人的视野,直到今年在互…...

Mysql Explain工具介绍
使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析查询语句或是结构的性能瓶颈。 准备表 -- 课程表 CREATE TABLE class (id int(11) NOT NULL,name varchar(45) DEFAULT NULL,update_time datetime DEFAULT NULL,PRIMARY KEY (id)) ENGINEInnoDB DEFAULT CHARSET…...

Linux系统中的静态库和共享库,以及一些计算机的基础知识
目录 1.库文件 2.静态库 3.共享库 4.静态库与共享库的区别 5.计算机基础知识 6.进程的基础知识 7.主函数的三个参数 1.库文件 1).库文件库是一组预先编译好的方法的集合;Linux系统存储库的位置一般在/lib 和 /usr/lib (64位系统/usr/lib64)库的头文件放在/usr/include 2…...
商品管理图片更换实现
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.java1234.mapper.ProductMa…...

SDL2 加载图片
1.简介 在SDL中,本身只支持加载BMP格式的图片SDL_LoadBMP,如果想要加载别的格式图片,需要编译SDL_image库。 SDL_image库中IMG_Load和都是IMG_LoadTexture用于加载图片的函数,但是它们的使用方式和返回值有所不同。 IMG_Load和…...

监控和数据采集软件架构和详细设计
介绍 监控和数据采集软件通过提供实时监控、数据收集和分析功能,在各个行业中发挥着至关重要的作用。这些软件应用程序可帮助企业收集有价值的见解、优化流程并做出明智的决策。在本文中,我们将探讨监测和数据采集软件的软件架构、编程技术和详细设计规范…...

链动2+1模式系统开发之区域代理深度解析
区域代理的保护机制:在链动商城系统里设定的代理有唯一性,每个省只有一个省代,每个市只有一个市代,每个区县只有一个区县代。这样也是保护每个代理的收益权益。 区域代理包含的权益类别:购物奖励折扣;区域实…...

Amazon Bedrock | 大语言模型CLAUDE 2体验
这场生成式AI与大语言模型的饥饿游戏,亚马逊云科技也参与了进来。2023年,亚马逊云科技正式发布了 Amazon Bedrock,是客户使用基础模型构建和扩展生成式AI应用程序的最简单方法,为所有开发者降低使用门槛。在 Bedrock 上࿰…...
conda相比python好处
Conda 作为 Python 的环境和包管理工具,相比原生 Python 生态(如 pip 虚拟环境)有许多独特优势,尤其在多项目管理、依赖处理和跨平台兼容性等方面表现更优。以下是 Conda 的核心好处: 一、一站式环境管理:…...
云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?
大家好,欢迎来到《云原生核心技术》系列的第七篇! 在上一篇,我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在,我们就像一个拥有了一块崭新数字土地的农场主,是时…...

Redis相关知识总结(缓存雪崩,缓存穿透,缓存击穿,Redis实现分布式锁,如何保持数据库和缓存一致)
文章目录 1.什么是Redis?2.为什么要使用redis作为mysql的缓存?3.什么是缓存雪崩、缓存穿透、缓存击穿?3.1缓存雪崩3.1.1 大量缓存同时过期3.1.2 Redis宕机 3.2 缓存击穿3.3 缓存穿透3.4 总结 4. 数据库和缓存如何保持一致性5. Redis实现分布式…...
uni-app学习笔记二十二---使用vite.config.js全局导入常用依赖
在前面的练习中,每个页面需要使用ref,onShow等生命周期钩子函数时都需要像下面这样导入 import {onMounted, ref} from "vue" 如果不想每个页面都导入,需要使用node.js命令npm安装unplugin-auto-import npm install unplugin-au…...
Qt Widget类解析与代码注释
#include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this); }Widget::~Widget() {delete ui; }//解释这串代码,写上注释 当然可以!这段代码是 Qt …...

抖音增长新引擎:品融电商,一站式全案代运营领跑者
抖音增长新引擎:品融电商,一站式全案代运营领跑者 在抖音这个日活超7亿的流量汪洋中,品牌如何破浪前行?自建团队成本高、效果难控;碎片化运营又难成合力——这正是许多企业面临的增长困局。品融电商以「抖音全案代运营…...

最新SpringBoot+SpringCloud+Nacos微服务框架分享
文章目录 前言一、服务规划二、架构核心1.cloud的pom2.gateway的异常handler3.gateway的filter4、admin的pom5、admin的登录核心 三、code-helper分享总结 前言 最近有个活蛮赶的,根据Excel列的需求预估的工时直接打骨折,不要问我为什么,主要…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命
在华东塑料包装行业面临限塑令深度调整的背景下,江苏艾立泰以一场跨国资源接力的创新实践,重新定义了绿色供应链的边界。 跨国回收网络:废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点,将海外废弃包装箱通过标准…...

【Zephyr 系列 10】实战项目:打造一个蓝牙传感器终端 + 网关系统(完整架构与全栈实现)
🧠关键词:Zephyr、BLE、终端、网关、广播、连接、传感器、数据采集、低功耗、系统集成 📌目标读者:希望基于 Zephyr 构建 BLE 系统架构、实现终端与网关协作、具备产品交付能力的开发者 📊篇幅字数:约 5200 字 ✨ 项目总览 在物联网实际项目中,**“终端 + 网关”**是…...
土地利用/土地覆盖遥感解译与基于CLUE模型未来变化情景预测;从基础到高级,涵盖ArcGIS数据处理、ENVI遥感解译与CLUE模型情景模拟等
🔍 土地利用/土地覆盖数据是生态、环境和气象等诸多领域模型的关键输入参数。通过遥感影像解译技术,可以精准获取历史或当前任何一个区域的土地利用/土地覆盖情况。这些数据不仅能够用于评估区域生态环境的变化趋势,还能有效评价重大生态工程…...