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

设计师网站设计/网站为什么要seo?

设计师网站设计,网站为什么要seo?,江苏常州网,wordpress 反斜杠计算机网络学习记录 网络层 Day4 (下) 你好,我是Qiuner. 为记录自己编程学习过程和帮助别人少走弯路而写博客 这是我的 github https://github.com/Qiuner ⭐️ ​ gitee https://gitee.com/Qiuner 🌹 如果本篇文章帮到了你 不妨点个赞吧~ 我…

计算机网络学习记录 网络层 Day4 (下)

你好,我是Qiuner. 为记录自己编程学习过程和帮助别人少走弯路而写博客

这是我的 github https://github.com/Qiuner ⭐️

​ gitee https://gitee.com/Qiuner 🌹

如果本篇文章帮到了你 不妨点个吧~ 我会很高兴的 😄 (^ ~ ^)

想看更多 那就点个关注吧 我会尽力带来有趣的内容 😎

这一章里,科普了很多的概念,其中比较重要的是IP地址,我对这些概念是比较纯熟,因此可能解释的可能还不如之前的解释来的周全、便于理解

老师的课已经很健全了,因此,我在这一章做的笔记较少,不过我相信看了我的笔记一定便于您的理解

我还补全了老师视频中没有的tracert 命令失败是什么样的场景(直接看目录拉去就好)

因为图片太多了,不方便一次上传 所以分为上下

静态路由配置

image-20240602205836479

image-20240602210003713

image-20240602210305852

image-20240602210414076

聚合环路问题

image-20240602210547347

  • 本来R2路由应该配置的192.168.1.0 是这个网段的相应网关 而不是10开头的这个网段

image-20240602211840275

  • 出现不存在的目的网络路由时,路由器会把这个不存在的目的网络路由转发到自己的默认路由,因此又形成了路由环路
  • 使用黑洞路由就将原本的转发破坏了

image-20240602213006416

image-20240602213158104

  • 故障了 则黑洞路由生效

路由选择协议

image-20240602213351357

image-20240602215203271

image-20240602215318651

  • 视频里说这里网关两个字可以换成路由器

image-20240602215622896

  • 可以自己百度下看看,这种东西东西是实际的实现,如果不是网络专业感觉知道就可以了 即:知道路由器会

几种协议来实现路由选择

image-20240602220243623

RIP协议

image-20240603085854064

image-20240603085921491

image-20240603090010033

image-20240603090124005

image-20240603090134598

image-20240603090318838

  • 这里的改造 是指路由器c告诉D,它距离这些网络要几个跳转
  • 路由器C和路由器D交换下信息,知道了N3 地址,于是把这个写进进自己路由表,然后它刚发现到达n8通过C这条新路更快,于是它决定以后去N8通过C来实现
小练习

image-20240603090929074

image-20240603091050443

image-20240603091657135

  • 这里的谣言误导,是指 更新频率问题,N1 到R1 原本是可以的,但突然不可以了,于是R1打算告诉R2,N1不行了,但R2记录的还是可以通过2站到达N1,因此 R1 给整不会了,它觉得R2 有办法,于是就认为自己吧去N1的数据给R2,R2两站到,在转发到R2一站,一共三站,然后R2一看,R1要三站了,它就得四站,R1一看 R2要四站了,它就要五站,如此类推

image-20240603091840895

练习

image-20240603092541696

  • 这题知到R2更新是指R1向R2发送自己原有的路由信息就能明白了
答案

image-20240603092638095

image-20240603092821183

image-20240603092905893

image-20240603092927542

开放最短路径有限OSPF协议

image-20240603093039331

image-20240603093223016

image-20240603093312757

image-20240603093332417

image-20240603093530790

  • 这里的是一个搜索最短路径的算法,然后这个路由器根据这个算法来进行计算怎么走最快,所以R1到R4,每个记录的路线都是这一条,而不会走R2-R3那条线

image-20240603093910960

image-20240603094007444

image-20240603094242390

  • 为了减少连接,和前面一样的,每个都相练要的网线太多了

image-20240603094637254

image-20240603094704224

边界网关协议BGP

image-20240603094759176

  • 内部网关要考虑的事少,而外部网关要考虑的事多

image-20240603094910103

一些面临的困难

image-20240603094958660

工作原理

image-20240603095046544

  • 原本路由器已经管理一个网络了,现在,将这一层再抽象,很多个路由器,于是选一个路由器作为路由器的路由器,其他普通路由器就和电脑一样了

image-20240603095200487

image-20240603095911770

image-20240603095946181

image-20240603100027768

练习

image-20240603100059715

答案

image-20240603100121703

image-20240603100132992

IPv4数据报

首部

image-20240603100243342

image-20240603100331338

  • 填充字段全为0

image-20240603100419070

image-20240603100516861

image-20240603100546658

image-20240603100631768

image-20240603100723971

  • MF :为0 意思是后面没有分片数据报
  • DF:为0 意思是允许分片
  • 片偏移计算方案是前面ip数据包内容部分除8
  • 分片就是分来开发,因为数据太大了
小练习

image-20240603102052317

小练习答案

image-20240603102112147

生存时间

image-20240603102200470

image-20240603102458831

配错了

image-20240603102528000

协议类型检测

image-20240603102634542

image-20240603102645156

image-20240603102730894

image-20240603102747305

练习

image-20240603102803796

  • 需要知道的是,分片偏移量必须为整数

image-20240603103047474

解析与答案

image-20240603102912935

image-20240603103032857

image-20240603103300039

image-20240603103336052

image-20240603103518332

image-20240603103537773

网际控制报文协议ICMP

image-20240603103642321

终点不可达

image-20240603103745207

源点抑制

image-20240603103852007

image-20240603103916857

时间超过

image-20240603104014968

image-20240603104026978

参数问题

image-20240603104059698

改变路由(重定向)

image-20240603104147620

image-20240603104202984

练习

image-20240603104237243

答题

选c

询问报文

image-20240603104316118

ping 命令

image-20240603104357703

  • 一般用于看网络是否联通

traceroute 命令

工作原理
  1. 初始TTL值为1traceroute 发送一个TTL值为1的数据包,数据包到达第一个路由器时,TTL减1变为0,路由器丢弃该数据包并返回一个ICMP “时间超时” 消息。
  2. 递增TTL值traceroute 再发送一个TTL值为2的数据包,这个数据包可以通过第一个路由器,到达第二个路由器时TTL减1变为0,第二个路由器丢弃该数据包并返回一个ICMP “时间超时” 消息。
  3. 重复过程traceroute 继续发送数据包,每次将TTL值加1,直到数据包到达目标主机或达到最大TTL值。
  4. 记录路径:每次收到ICMP “时间超时” 消息时,traceroute 记录返回消息的源IP
  • 注意 如果目标无法到达 那会显示超时 就和下图一样

image-20240603141816700

image-20240603112742719

image-20240603112756558

image-20240603112944517

image-20240603135244899

image-20240603135226078

image-20240603135843860

虚拟专用网VPN和网络地址转换NAT

image-20240603140019577

image-20240603140037072

VPN

image-20240603140222286

image-20240603141425225

NAT

image-20240603141500325

image-20240603141522134

image-20240603141541837

image-20240603141624343

image-20240603141644760

image-20240603141701204

image-20240603141728949

相关文章:

计算机网络学习记录 网络层 Day4(下)

计算机网络学习记录 网络层 Day4 (下) 你好,我是Qiuner. 为记录自己编程学习过程和帮助别人少走弯路而写博客 这是我的 github https://github.com/Qiuner ⭐️ ​ gitee https://gitee.com/Qiuner 🌹 如果本篇文章帮到了你 不妨点个赞吧~ 我…...

3、前端本地环境搭建

前端本地环境搭建 安装node [node下载地址] https://nodejs.org/en/download/prebuilt-installer 选择LTS的版本进行下载 下载后直接双击点击,选择自己想要安装到的目录一直点下一步即可(建议不要安装到c盘) 安装完成后配置环境变量&am…...

Python爬取城市空气质量数据

Python爬取城市空气质量数据 一、思路分析1、寻找数据接口2、发送请求3、解析数据4、保存数据二、完整代码一、思路分析 目标数据所在的网站是天气后报网站,网址为:www.tianqihoubao.com,需要采集武汉市近十年每天的空气质量数据。先看一下爬取后的数据情况: 1、寻找数据…...

【MyBatisPlus条件构造器】

文章目录 什么是条件构造器?使用步骤1. 引入 MyBatisPlus 依赖2. 创建实体类3. 使用条件构造器查询4. 执行查询 示例代码 什么是条件构造器? 条件构造器是 MyBatisPlus 提供的一种灵活的查询条件设置方式,它可以帮助开发者构建复杂的查询条件…...

容器多机部署eureka及相关集群服务出现 Request execution failed with message: AuthScheme is null

预期部署方案:两个eureka三个相关应用 注册时应用出现:Request execution failed with message: Cannot invoke “Object.getClass()” because “authScheme” is null,一开始认为未正确传递eureka配置的账户密码,例:…...

Qt Graphics View Framework 使用教程

欢迎来到 Qt Graphics View Framework 的世界!本教程将引导您了解这一强大工具的基础知识,并教您如何开始使用它来创建丰富的 2D 图形界面。无论您是编程新手还是经验丰富的开发者,本教程都将帮助您快速上手。 基本概念 Qt Graphics View F…...

【调试笔记-20240606-Linux-为 OpenWrt 的 nginx 服务器添加Shell CGI 支持】

调试笔记-系列文章目录 调试笔记-20240606-Linux-为 OpenWrt 的 nginx 服务器添加Shell CGI 支持 文章目录 调试笔记-系列文章目录调试笔记-20240606-Linux-为 OpenWrt 的 nginx 服务器添加Shell CGI 支持 前言一、调试环境操作系统:Windows 10 专业版调试环境调试…...

flink实战--⼤状态作业调优实践指南-Flink SQL 作业篇

简介 作为一种特定领域语言,SQL 的设计初衷是隐藏底层数据处理的复杂性,让用户通过声明式语言来进行数据操作。而Flink SQL 由于其架构的特殊性,在实现层面通常需引入状态后端 配合 checkpoint 来保证计算结果的最终一致性。目前 Flink SQL 生成状态算子的策略由优化器根据配…...

数据结构:顺序串

目录 1.顺序串是什么? 2.顺序串常见操作和应用 3.包含头文件 4.结点设计 5.接口函数定义 6.接口函数实现 7.顺序串测试案列 顺序串是什么? 顺序串,用于存储和操作字符串。在顺序串中,字符串被存储在一个连续的内存块中&#xff0c…...

掌握复选框(Checkbox)的奥秘:全选与反选功能实现

前言: 在网页设计中,复选框(Checkbox)是一种常见且实用的交互元素,它允许用户从一系列选项中选择多个项。无论是电子商务网站上的商品筛选,还是在线表单的数据收集,复选框都发挥着重要作用。然…...

一篇文章带你搞懂C++引用(建议收藏)

引用 6.1 引用概念 引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间。 比如:李逵,在家称为"铁牛",江湖上人称&quo…...

查询SQL:文章浏览1

问题描述 请查询出所有浏览过自己文章的作者 结果按照 id 升序排列。 查询结果的格式如下所示: 题目分析: 这题主要考察排序asc(升序)、desc(降序)以及distinct字段。 解决方案: select DIS…...

android 在onCreate方法中获得view的宽高

view在绘制完成后才会有自己的宽高,所以在onCreate中要获得view的宽高可以通过以下4中方法: 1、ViewTreeObserver:监听界面绘制事件,在layout时调用,使用完毕后记得removeListener 2、view.post,因为runn…...

SOA主要协议和规范

Web服务作为实现SOA中服务的最主要手段。首先来了解Web Service相关的标准。它们大多以“WS-”作为名字的前缀,所以统称“WS-*”。Web服务最基本的协议包括UDDI、WSDL和SOAP,通过它们,可以提供直接而又简单的Web Service支持,如图…...

30、matlab现代滤波:维纳滤波/LMS算法滤波/小波变换滤波

1、信号1和信号2的维纳滤波 实现代码 N 2000; %采样点数 Fs 2000; %采样频率 t 0:1 / Fs:1 - 1 / Fs; %时间序列 Signal1 sin(2*pi*20* t) sin(2*pi*40* t) sin(2*pi*60* t); Signal2[2*ones(1,50),zeros(1,50),-1*ones(1,100),zeros(1,50),-2*ones(1,50),zeros(1,50),1…...

HTML5 视频 Vedio 标签详解

HTML5 引入了 <video> 标签&#xff0c;允许开发者在网页中直接嵌入视频文件&#xff0c;而不需要依赖第三方插件。本文将全面介绍 <video> 标签的各种属性&#xff0c;并通过实例代码详细说明其用法。 一、基础用法 1. 基本结构 HTML5 中使用 <video> 标…...

三十五篇:数字化转型的引擎:赋能企业的ERP系统全景

数字化转型的引擎&#xff1a;赋能企业的ERP系统全景 1. 引言 在这个快速变化的数字时代&#xff0c;现代企业面临着前所未有的挑战和机遇。企业资源计划&#xff08;ERP&#xff09;系统&#xff0c;作为数字化转型的核心&#xff0c;扮演着至关重要的角色。它不仅是企业运营…...

利用ArcGIS对长江三角洲地区的gdp水平进行聚类

1、导入矢量图、数据 长三角地区矢量图 长三角地区矢量图对应数据 2、连接 3、设置属性将人均gdp数据导入 4、设置标注和图例 选择布局视图 5、聚类 2020年人均gdp地区聚类 6、2005~2020年各地区人均gdp可视化及聚类汇总 &#xff08;1&#xff09;2005~2020可视化 2005 …...

释放视频潜力:Topaz Video AI for mac/win 一款全新的视频增强与修复利器

在数字时代&#xff0c;视频已经成为我们记录生活、分享经历的重要方式。然而&#xff0c;有时候我们所拍摄的视频可能并不完美&#xff0c;可能存在模糊、噪点、抖动等问题。这时候&#xff0c;就需要一款强大的视频增强和修复工具来帮助我们提升视频质量&#xff0c;让它们更…...

MongoDB 正则表达式详解:高效数据查询与处理技巧

MongoDB 的正则表达式&#xff08;Regular Expression&#xff09;功能允许在查询中进行模式匹配和文本搜索&#xff0c;为用户提供了强大的灵活性。 基本语法 MongoDB 中使用正则表达式时&#xff0c;通常是在查询语句中使用 $regex 操作符。基本语法如下&#xff1a; { &l…...

第二十六章HTML与CSS书写规范

1.HTML书写规范 1.文档类型声明及编码 统一为html5 声明类型。编码统一为utf-8。 2.页面tdk TDK是一个缩写&#xff0c;其中“T”表示为网页定义标题&#xff0c;“D”表示为网页定义描述 description&#xff0c;“K”表示为搜索引擎定义关键词keywords。 1、<title&g…...

基于FPGA的AD5753(DAC数模转换器)的控制 II(SPI驱动)

基于FPGA的AD5753&#xff08;DAC数模转换器&#xff09;的控制 II&#xff08;已上板验证&#xff09; 语言 &#xff1a;Verilg HDL EDA工具&#xff1a;Vivado 基于FPGA的AD5753&#xff08;DAC数模转换器&#xff09;的控制 II&#xff08;已上板验证&#xff09;一、引言二…...

【全开源】Java同城服务同城信息同城任务发布平台小程序APP公众号源码

&#x1f4e2; 连接你我&#xff0c;让任务触手可及 &#x1f31f; 引言 在快节奏的现代生活中&#xff0c;我们时常需要寻找一些便捷的方式来处理生活中的琐事。同城任务发布平台系统应运而生&#xff0c;它为我们提供了一个高效、便捷的平台&#xff0c;让我们能够轻松发布…...

[Redis]List类型

列表类型来存储多个有序的字符串&#xff0c;a、b、c、d、e 五个元素从左到右组成了一个有序的列表&#xff0c;列表中的每个字符串称为元素&#xff0c;一个列表最多可以存储个元素。在 Redis 中&#xff0c;可以对列表两端插入&#xff08;push&#xff09;和弹出&#xff08…...

export 和 export default 的区别

在 JavaScript 中&#xff0c;export 和 export default 都是用于导出模块中的内容的关键字&#xff0c;但它们有一些区别&#xff1a; export: export 关键字用于导出多个变量、函数或对象。可以一次导出多个内容&#xff0c;并且在导入时需要使用对应的名称。例如&#xff1a…...

29网课交单平台 epay.php SQL注入漏洞复现

0x01 产品简介 29网课交单平台是一个专注于在线教育和知识付费领域的交单平台。该平台基于PHP开发,通过全开源修复和优化,为用户提供了高效、稳定、安全的在线学习和交易环境。作为知识付费系统的重要组成部分,充分利用了互联网的优势,为用户提供了便捷的支付方式、高效的…...

推荐ChatGPT4.0——Code Copilot辅助编程、Diagrams: Show Me绘制UML图、上传PDF并阅读分析

5月14日凌晨1点、太平洋时间的上午 10 点&#xff0c;OpenAI的GPT-4o的横空出世&#xff0c;再次巩固了其作为行业颠覆者的地位。GPT-4o的发布不仅仅是一个产品的揭晓&#xff0c;它更像是向世界宣告AI技术已迈入了一个全新的纪元&#xff0c;连OpenAI的领航者萨姆奥特曼也不禁…...

rollup.js(入门篇)

前沿 Rollup 是一个用于 JavaScript 的模块打包工具&#xff0c;它将小的代码片段编译成更大、更复杂的代码&#xff0c;例如库或应用程序。它使用 JavaScript 的 ES6 版本中包含的新标准化代码模块格式&#xff0c;而不是以前的 CommonJS 和 AMD 等特殊解决方案。ES 模块允许…...

【Spring Cloud Alibaba】开源组件Sentinel

目录 什么是Sentinel发展历史与Hystrix的异同 Sentinel可以做什么&#xff1f;Sentinel的功能Sentinel的开源生态Sentinel的用户安装Sentinel控制台预备环境准备Sentinel 分为两个部分:下载地址 项目集成Sentinel创建项目修改依赖信息添加启动注解添加配置信息在控制器类中新增…...

Android14 WMS-窗口绘制之relayoutWindow流程(一)-Client端

Android14 WMS-窗口添加流程(一)-Client端-CSDN博客 Android14 WMS-窗口添加流程(二)-Server端-CSDN博客 经过上述两个流程后&#xff0c;窗口的信息都已经传入了WMS端。 1. ViewRootImpl#setView 在窗口添加流程(一)中&#xff0c;有这个方法&#xff1a; http://aospxref…...