当前位置: 首页 > news >正文

计算机网络(持续更新…)

文章目录

  • 一、概述
    • 1. 计网概述
      • ⭐ 发展史
      • ⭐ 基本概念
      • ⭐ 分类
      • ⭐ 数据交换方式
      • 🥰 小练
    • 2. 分层体系结构
      • ⭐ OSI 参考模型
      • ⭐TCP/IP 参考模型
      • 🥰 小练
  • 二、物理层
    • 1. 物理层概述
      • ⭐ 四个特性
    • 2. 通信基础
      • ⭐ 重点概念
      • ⭐ 极限数据传输率
      • ⭐ 信道复用技术
      • 🎉 小结
    • 3. 传输介质
      • ⭐ 导引型
      • ⭐ 非导引型
    • 4. 物理层设备
    • 5. 宽带接入技术(有线)
    • 🥰 习题
    • 🍻 总结
  • 三、数据链路层
    • 1. 链路层概述
      • ⭐ 封装成帧
      • ⭐ 透明传输
      • ⭐ 差错检测
    • 2. 重要协议
      • ⭐ PPP协议
      • ⭐ CSMA/CD协议(局域网广播信道所使用)
      • 🥰 小练
      • 🎉 小结
    • 3. 重要网络
      • ⭐ 局域网
      • ⭐ 以太网
      • ⭐ 高速以太网
    • 4. 链路层设备
      • ⭐ 网桥
      • ⭐ 交换机
      • ⭐ 虚拟局域网VLAN
      • ⭐ 广播域 冲突域
      • 🥰 小练
    • 🍻 总结
  • 四、网络层
    • 1. 网络层概述
      • ⭐ 基本概念
      • ⭐ IP数据报
      • ⭐ IP地址
      • 🥰 小练


在这里插入图片描述

一、概述

在这里插入图片描述

1. 计网概述

⭐ 发展史

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

⭐ 基本概念

在这里插入图片描述

⭐ 分类

在这里插入图片描述

⭐ 数据交换方式

在这里插入图片描述
在这里插入图片描述

🥰 小练

在这里插入图片描述

2. 分层体系结构

⭐ OSI 参考模型

由国际标准化组织ISO提出
在这里插入图片描述
在这里插入图片描述

⭐TCP/IP 参考模型

在这里插入图片描述

🥰 小练

在这里插入图片描述
在这里插入图片描述

二、物理层

在这里插入图片描述

1. 物理层概述

⭐ 四个特性

在这里插入图片描述

2. 通信基础

⭐ 重点概念

  • 二进制码元:1 bit
  • 四进制码元:2 bit
  • n 进制码元: l o g 2 n log_2n log2n bit
    在这里插入图片描述
    在这里插入图片描述

信号的变身
在这里插入图片描述
在这里插入图片描述

⭐ 极限数据传输率

在这里插入图片描述

🌹 趁热打铁
在这里插入图片描述

⭐ 信道复用技术

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

🎉 小结

在这里插入图片描述

3. 传输介质

在这里插入图片描述

⭐ 导引型

在这里插入图片描述
在这里插入图片描述

⭐ 非导引型

在这里插入图片描述

4. 物理层设备

在这里插入图片描述

5. 宽带接入技术(有线)

在这里插入图片描述

🥰 习题

在这里插入图片描述
在这里插入图片描述

🍻 总结

在这里插入图片描述

三、数据链路层

在这里插入图片描述

1. 链路层概述

在这里插入图片描述

⭐ 封装成帧

在这里插入图片描述

⭐ 透明传输

保证所有数据都能传输,不会和链路层的帧开始或结束标志有冲突有歧义

在这里插入图片描述
在这里插入图片描述

⭐ 差错检测

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 重要协议

⭐ PPP协议

在这里插入图片描述

⭐ CSMA/CD协议(局域网广播信道所使用)

在这里插入图片描述
在这里插入图片描述

🥰 小练

在这里插入图片描述

🎉 小结

在这里插入图片描述

3. 重要网络

⭐ 局域网

在这里插入图片描述
在这里插入图片描述

⭐ 以太网

在这里插入图片描述

⭐ 高速以太网

在这里插入图片描述

4. 链路层设备

⭐ 网桥

在这里插入图片描述

⭐ 交换机

在这里插入图片描述

⭐ 虚拟局域网VLAN

在这里插入图片描述

⭐ 广播域 冲突域

在这里插入图片描述
在这里插入图片描述

🥰 小练

在这里插入图片描述
在这里插入图片描述
carrier sense multiple access collision detection:CSMA/CD (载波侦听多路访问冲突检测)
在这里插入图片描述

🍻 总结

在这里插入图片描述

四、网络层

在这里插入图片描述

1. 网络层概述

⭐ 基本概念

在这里插入图片描述
在这里插入图片描述

⭐ IP数据报

在这里插入图片描述
在这里插入图片描述

⭐ IP地址

在这里插入图片描述
✨ IP地址的分类

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

✨ 特殊的IP地址
在这里插入图片描述

🥰 小练

在这里插入图片描述

相关文章:

计算机网络(持续更新…)

文章目录 一、概述1. 计网概述⭐ 发展史⭐ 基本概念⭐ 分类⭐ 数据交换方式🥰 小练 2. 分层体系结构⭐ OSI 参考模型⭐TCP/IP 参考模型🥰 小练 二、物理层1. 物理层概述⭐ 四个特性 2. 通信基础⭐ 重点概念⭐ 极限数据传输率⭐ 信道复用技术&#x1f389…...

BetterDisplay Pro for Mac(显示器校准软件)

BetterDisplay Pro是一款由waydabber开发的Mac平台上的显示器校准软件,可以帮助用户调整显示器的颜色和亮度,以获得更加真实、清晰和舒适的视觉体验。 以下是BetterDisplay Pro的主要特点: - 显示器校准:可以根据不同的需求和环境…...

Node.js之TCP(net)

Hi I’m Shendi Node.js之TCP(net) 最近使用Nodejs编写程序,需要用到自己编写的分布式工具,于是需要将Java版的用NodeJs重新写一遍,需要使用到TCP通信,于是在这里记录下Node.js TCP 的使用方法 依赖 需要使…...

何时使用Elasticsearch而不是MySql?

何时使用Elasticsearch而不是MySql? MySQL 和 Elasticsearch 是两种不同的数据管理系统,它们各有优劣,适用于不同的场景。本文将从以下几个方面对它们进行比较和分析: 数据模型查询语言索引和搜索分布式和高可用性能和扩展性使用…...

nodejs微信小程序 +python+PHP+图书销售管理系统的设计与实现-网上书店-图书商城-计算机毕业设计

目 录 摘 要 I ABSTRACT II 目 录 II 第1章 绪论 1 1.1背景及意义 1 1.2 国内外研究概况 1 1.3 研究的内容 1 第2章 相关技术 3 2.1 nodejs简介 4 2.2 express框架介绍 6 2.4 MySQL数据库 4 第3章 系统分析 5 3.1 需求分析 5 3.2 系统可行性分析 5 3.2.1技术可行性:…...

云原生周刊:Istio 1.20.0 发布 | 2023.11.20

开源项目推荐 DevPod DevPod 是一款纯客户端工具,可在任何后端基于 devcontainer.json 创建可重现的开发人员环境。每个开发者环境都在一个容器中运行,并通过 devcontainer.json 进行指定。通过 DevPod 提供商,这些环境可以在任何后端创建&…...

Ajax基础(应用场景|jquery实现Ajax|注意事项)

文章目录 一、Ajax简介二、基于jquery实现Ajax三、使用Ajax注意的问题1.Ajax不要与form表单同时提交2.后端响应格式问题3、使用了Ajax作为请求后的注意事项 一、Ajax简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。…...

【SpringCloud】Eureka基于Ribbon负载均衡的调用链路流程分析

文章目录 前言1.调用形式2.LoadBalancerInterceptor3.负载均衡流程分析3.1 调用流程图3.2 intercept()方法3.3 execute()方法3.4 getServer()方法3.4 子类的chooseServer()方法3.5 getLoadBalancerStats().…...

Springboot和Vue+MYSQL项目(基本介绍+前后端结合初步项目)+maven+mybatis

一、基本知识 当我们谈论全栈开发时,通常指的是一个开发者能够处理整个应用程序的开发,包括前端(Front-End)和后端(Back-End)的所有层面。这三个基本的领域是: 前端开发(Front-End …...

基于单片机K型热电偶温度采集报警系统

**单片机设计介绍, 基于单片机K型热电偶温度采集报警系统 文章目录 一 概要简介系统特点系统组成工作原理应用领域 二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 # 基于单片机K型热电偶温度采集报警系统介绍 简介 该系统是基于单片…...

利用OpenCV做个熊猫表情包 二

之前写了一篇 利用OpenCV做个熊猫表情包吧_Leen的博客-CSDN博客 回想起来觉得有点太弱了,意犹未尽,每次使用需要自己去手动截取人脸,清除黑边什么的才能使用demo去合成表情,无奈之前由于安装的vs,opencv版本都比较低…...

华纳云服务器怎么清理cdn缓存?

清理 CDN(内容分发网络)缓存通常需要通过 CDN 提供商的管理界面或 API 进行操作。不同的 CDN 提供商可能有不同的方法和步骤,以下是一个通用的清理 CDN 缓存的一般步骤: 1. 登录到 CDN 提供商的管理界面: 打开你所使用的 CDN 提供商的网站。 …...

python functools.wraps保留被装饰函数属性

作用 普通装饰器 ,会覆盖函数名称,并且 会替换 函数 文档字符串 介绍 functools.wraps(wrapped[, assigned][, updated]) This is a convenience function for invoking partial(update_wrapper, wrappedwrapped, assignedassigned, updatedupdated) …...

【多线程 - 11、死锁】

死锁 1、介绍 在 Java 中使用多线程,就会有可能导致死锁问题。死锁会让程序一直卡住,程序不再往下执行。只能通过中止并重启的方式来让程序重新执行。要尽可能避免死锁的情况发生 2、造成死锁的原因 互斥条件: 同一资源同时只能由一个线程读…...

flask实现session开发

要在Flask应用中实现会话(session)开发,你可以使用Flask内置的session模块。以下是一个示例代码,演示在Flask应用中启用和使用会话功能: from flask import Flask, session, redirect, url_for, requestapp Flask(__…...

paddle dataset

paddle实现图像旋转 import numpy as np from PIL import Image from matplotlib import pyplot as plt from paddle.vision.transforms import functional as F import cv2imagecv2.imread(./1.jpg) imagecv2.cvtColor(image,cv2.COLOR_BGR2RGB)# 图像旋转 opencv # imgR90 …...

接口自动化测试实战:JMeter+Ant+Jenkins+钉钉机器人群通知完美结合

前言 一、本地JAVA环境安装配置,安装JAVA8和JAVA17 二、安装和配置Jmeter 三、安装和配置ant 四、jmeter + ant配置 五、jenkins安装和配置持续构建项目 六、jenkins配置流程 前言 搭建jmeter+ant+jenkins环境有些前提条件,那就是要先配置好java环境,本地java环境…...

HAL库STM32串口开启DMA接收数据

STM32CubeMx的配置 此博客仅仅作为记录,这个像是有bug一样,有时候好使,有时候不好,所以趁现在好使赶紧记录一下,很多地方用到串口接收数据,DMA又是一种非常好的接收方式,可以节约CPU的时间&…...

Web安全研究(五)

Automated WebAssembly Function Purpose Identification With Semantics-Aware Analysis WWW23 文章结构 introbackgroundsystem design abstraction genapplying abstractionsclassifier data collection and handling data acquisitionstatistics of collected datamodule-…...

2023.11.17-hive调优的常见方式

目录 0.设置hive参数 1.数据压缩 2.hive数据存储格式 3.fetch抓取策略 4.本地模式 5.join优化操作 6.SQL优化(列裁剪,分区裁剪,map端聚合,count(distinct),笛卡尔积) 6.1 列裁剪: 6.2 分区裁剪: 6.3 map端聚合(group by): 6.4 count(distinct): 6.5 笛卡尔积: 7…...

树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法

树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作,无需更改相机配置。但是,一…...

MySQL 隔离级别:脏读、幻读及不可重复读的原理与示例

一、MySQL 隔离级别 MySQL 提供了四种隔离级别,用于控制事务之间的并发访问以及数据的可见性,不同隔离级别对脏读、幻读、不可重复读这几种并发数据问题有着不同的处理方式,具体如下: 隔离级别脏读不可重复读幻读性能特点及锁机制读未提交(READ UNCOMMITTED)允许出现允许…...

【Linux】C语言执行shell指令

在C语言中执行Shell指令 在C语言中&#xff0c;有几种方法可以执行Shell指令&#xff1a; 1. 使用system()函数 这是最简单的方法&#xff0c;包含在stdlib.h头文件中&#xff1a; #include <stdlib.h>int main() {system("ls -l"); // 执行ls -l命令retu…...

学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1

每日一言 生活的美好&#xff0c;总是藏在那些你咬牙坚持的日子里。 硬件&#xff1a;OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写&#xff0c;"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...

令牌桶 滑动窗口->限流 分布式信号量->限并发的原理 lua脚本分析介绍

文章目录 前言限流限制并发的实际理解限流令牌桶代码实现结果分析令牌桶lua的模拟实现原理总结&#xff1a; 滑动窗口代码实现结果分析lua脚本原理解析 限并发分布式信号量代码实现结果分析lua脚本实现原理 双注解去实现限流 并发结果分析&#xff1a; 实际业务去理解体会统一注…...

相机Camera日志分析之三十一:高通Camx HAL十种流程基础分析关键字汇总(后续持续更新中)

【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了:有对最普通的场景进行各个日志注释讲解,但相机场景太多,日志差异也巨大。后面将展示各种场景下的日志。 通过notepad++打开场景下的日志,通过下列分类关键字搜索,即可清晰的分析不同场景的相机运行流程差异…...

今日科技热点速览

&#x1f525; 今日科技热点速览 &#x1f3ae; 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售&#xff0c;主打更强图形性能与沉浸式体验&#xff0c;支持多模态交互&#xff0c;受到全球玩家热捧 。 &#x1f916; 人工智能持续突破 DeepSeek-R1&…...

招商蛇口 | 执笔CID,启幕低密生活新境

作为中国城市生长的力量&#xff0c;招商蛇口以“美好生活承载者”为使命&#xff0c;深耕全球111座城市&#xff0c;以央企担当匠造时代理想人居。从深圳湾的开拓基因到西安高新CID的战略落子&#xff0c;招商蛇口始终与城市发展同频共振&#xff0c;以建筑诠释对土地与生活的…...

2025年渗透测试面试题总结-腾讯[实习]科恩实验室-安全工程师(题目+回答)

安全领域各种资源&#xff0c;学习文档&#xff0c;以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具&#xff0c;欢迎关注。 目录 腾讯[实习]科恩实验室-安全工程师 一、网络与协议 1. TCP三次握手 2. SYN扫描原理 3. HTTPS证书机制 二…...

android RelativeLayout布局

<?xml version"1.0" encoding"utf-8"?> <RelativeLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"match_parent"android:layout_height"match_parent"android:gravity&…...