网络工程师之路由交换技术篇

网络工程师之路由交换技术篇

  • 路由交换之技术篇
      • ARP
      • ICMP
      • BPDU
      • IPv6
      • IP编址
      • MAC
      • 其他技术点参考

以下均为个人笔记,摘录到csdn做备份

路由交换之技术篇

ARP

Operation Code指定了ARP报文的类型,
包括ARP request 和ARP reply;取值为1或者2 (2回复 1 请求)

ARP报文不能穿越路由器,不能被转发到其他广播域

老化时间1200S

ICMP

Internet Control Message Protocol,因特网控制报文协议),也可以标识上层协议,
如TCP(Transmission Control Protocol,传输控制协议,对应值0x06)、
UDP(User Datagram Protocol,用户数据报协议,对应值0x11)。
在这里插入图片描述

BPDU

Message
Age配置BPDU在网络中传播的生存期
最大20秒 从跟桥初始为0 经过一个设备+1

Max Age 是指BPDU在交换机最大生存时间

Hello Time:配置BPDU发送的周期 2秒

Forward Delay:端口状态迁移的延时。 15秒

端口状态
Forwarding:转发状态。端口既可转发用户流量也可转发BPDU报文,只有根端口或指定端口才能进入Forwarding状态。

Learning:学习状态。端口可根据收到的用户流量构建MAC地址表,但不转发用户流量。增加Learning状态是为了防止临时环路。
Listening:侦听状态。端口可以转发BPDU报文,但不能转发用户流量。
Blocking:阻塞状态。端口仅仅能接收并处理BPDU,不能转发BPDU,也不能转发用户流量。此状态是预备端口的最终状态。
Disabled:禁用状态。端口既不处理和转发BPDU报文,也不转发用户流量。
AP 阻塞端口
DP 指定端口 根路径开销 本端BID PID
RP 根端口 根路径开销、对端BID、对端PID和本端PID。

IPv6

换回接口是 2000::开头 所有IPV6 规定001开头

一般都是64位掩码

全球单播地址 2000::/3
本地链路地址:FE80::
IPV6 一共128bit

配置:ipv6
int loop0 ipv6 enable ipv6 add loopback 0:2000::1/128
int g0/0/0 IPv6 enable ipv6 add 点对点 2000::10:1:12:1/64
ping ipv6 2000::1:12:1
ipv6 route-static
在这里插入图片描述

IP编址

TTL:生存时间(time to Live) 1个ip数据报能够经过最大的路由调数。由发送端初始设置,每经过一个路由器其值减一,为0时则将其丢弃,防止个数据报网络中循环的流动。

标识位(Identification)标识数据属于哪个IP
fragment offset 片偏移 标识分片后数据的正确位置
Protocol 用来标识上层协议 取值
flags 标志分片 用于判断是否已经收到最后一个分片。最后一个分片的标志字段设置为0,其他分片的标志字段设置为1
Header checksum 头部校验
version 版本
网路地址 网络位不变 主机位为0
广播地址 网络位不变 主机位全为1

子网掩码用于区分网络部分和主机部分。子网掩码与IP地址的表示方法相同。每个IP地址和子网掩码一起可以用来唯一的标识一个网段中的某台网络设备。子网掩码中的1表示网络位,0表示主机位。

网关:用来转发来自不同网段之间的数据包

如ICMP(Internet Control Message Protocol,因特网控制报文协议),也可以标识上层协议,如TCP(Transmission Control Protocol,传输控制协议,对应值0x06)、UDP(User Datagram Protocol,用户数据报协议,对应值0x11)。
前导码用于使接收者进入同步状态 56比特,定界符用于指示帧的开始。
1比特

数据链路层 两个子分层 MAC LLC

MAC

T568B(网线) 1橙白.橙 2绿白.蓝 3蓝白.绿 4棕白.棕
T568A(网线) 1绿白.绿 2橙白.蓝 3蓝白.橙 4棕白.棕

冲突域(是一个通过共享物理介质进行双向传输的所有节点的集合) csma/cd(载波侦听多路访问冲突检测机制) 先听后发 边发边听 冲突停发 随机延迟后发

tcp/ip 1.网络接口层 2.网络层 3.传输层 4.应用层

帧格式 1.以太网2帧 2.IEEE802.3帧 1字节=8比特 1比特=2进制数

MAC地址(48比特,6字节) 单播MAC地址 (第八比特固定为0)
广播MAC地址(所有人都接收)
组播MAC地址(第八比特固定为1)

ip协议取值0X0800(2048) ARP协议取值 0X0806(2054) 0X代表16进制数

D MAC 目的MAC地址
S MAC 原MAC地址
Type 类型(IP,ARP)
Data 数据
FCS 循环冗余校验字段

老化时间 300秒 MAC地址

其他技术点参考

TD-LTE:时分双工(移动)

FD:频率分辨 FDB:频分双工

电信:3400-3500赫兹
联通:3500-3600赫兹

5G两种方式:NSA(原有技术改成5G) SA(全新技术)

5G专利:移动10

1U约等于4.45cm
交换机:SX7系列 (17.27.37.57.67盒式 77.97.107框式)用于企业网
SX3系列 (23.33.53.63盒式 73.93.12300框式)用于运营商
CE系列 (5800 6800)用于数据中心 吞吐量很大 1P=1024T (E 网络引擎)

路由器:AR系列:盒式 AR1200 AR2200 AR3200 AR3260
NE系列:20E 40E 80E 5000E 框式

电话线线序:蓝橙绿棕灰,白红黑黄紫。

ODF:光纤配线架
DDF:数字配线架 主要连接同轴电缆
MDF:综合配线架 主要连接网线

弱电井(用来串行大楼电路)

光功率范围:灵敏度:最小光功率值 灵敏度+3
过载点:最大光功率值 过载点-5

POE:把电用在以太网上

OTN:基于波分,用于省干国干使用传输大数据

PON:无缘光网络 BRAS→OLT(光线路终端) (PON在运营商属于数通 企业网属于传输)

分光器

ONU

R

在这里欢迎大家的点赞、关注、评论,以此来促进大家互相学习交流,同时可以让新加入的小伙伴更快的了解新知识!!!

以上内容如有侵权,请联系作者进行删除

≧◠◡◠≦ 1分2分都是爱,感谢已经打赏的老板,和正在打赏的老板们 ≧◠◡◠≦

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/279870.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

1.3抽象数据类型的表现和实现

1、实例 &#xff1a; #include<stdio.h> #include<stdio.h> #include<string.h> #pragma warning(disable:4996) ADT Complex{D {r1,r2 | r1,r2 都是实数}S {<r1&#xff0c;r2> | r1是实部&#xff0c;r2是虚部}assign(&C, v1, v2)初始条件:空…

解决谷歌浏览器最新chrome94版本CORS跨域问题

项目场景&#xff1a; 谷歌浏览器升级到chrome94版本出现CORS跨域问题 问题描述 解决谷歌浏览器最新chrome94版本CORS跨域问题。 CORS跨域问题&#xff1a; 升级谷歌浏览器最新chrome94版本后&#xff0c;提示Access to XMLHttpRequest at ‘http://localhost:xxxx/api’ fro…

MISC:常见编码

一、字符编码 1.ASCII码 使用指定7位或8位二进制数组合表示128-256种可能。 常⻅考点&#xff1a;解题过程中给出十进制或十六进制的连续数值。 进制转换工具&#xff1a; ASCII text,Hex,Binary,Decimal,Base64 converter (rapidtables.com) 2.Base64编码 ASCII编码以8个比特…

【Datawhale组队学习:Sora原理与技术实战】使用KAN-TTS合成女生沪语音频

Sambert-Hifigan模型介绍 拼接法和参数法是两种Text-To-Speech(TTS)技术路线。近年来参数TTS系统获得了广泛的应用&#xff0c;故此处仅涉及参数法。 参数TTS系统可分为两大模块&#xff1a;前端和后端。 前端包含文本正则、分词、多音字预测、文本转音素和韵律预测等模块&am…

Vue组件中引入jQuery

两种在vue中引入jQuery的方式 1、普通html中使用jQuery 将jQuer的文件导入到项目中&#xff0c;然后直接使用<script src"jQuery.js"></script>即可。 <script src"jQuery.js"></script> 2、vue组件中使用jQuery 安装依赖 c…

unity报错出现Asset database transaction committed twice!

错误描述&#xff1a; 运行时报错 Assertion failed on expression: ‘m_ErrorCode MDB_MAP_RESIZED || !HasAbortingErrors()’Asset database transaction committed twice!Assertion failed on expression: ‘errors MDB_SUCCESS || errors MDB_NOTFOUND’ 解决办法&…

数据库字段类似 longblob,Navicat里看不到数据,看到的是BLOB。如何看到?

SELECT cast(库对应的字段 as char) FROM sys_notice; 例如&#xff0c;我的直接这样写 SELECT cast(notice_content as char) FROM sys_notice; 最后就能看到信息了

免费开源的 Vue 拖拽组件 VueDraggablePlus (兼容移动端)

VueDraggablePlus 支持 Vue2 / Vue3&#xff0c;是被尤雨溪推荐了的拖拽组件。我自己试用过了&#xff0c;还挺好用的&#xff0c;兼容移动端。 官网&#xff1a;https://alfred-skyblue.github.io/vue-draggable-plus/ 官网文档里面很详细了&#xff0c;我就不再介绍安装和用…

国内超好用且免费的 AI 写作工具有哪些?

目前&#xff0c;市面上这类AI工具实在是太多了&#xff0c;比如依托于清华大学开发的智谱清言&#xff0c;或亦是百度的文心一言&#xff0c;还是阿里云的通义千问&#xff0c;这些AI工具在功能是类似的&#xff0c;但是依托于大模型的不同&#xff0c;可能回答的结果迥然不同…

用Python的turtle库绘制皮卡丘

turtle库的简介 turtle(海龟)库是turtle绘图体系的python实现&#xff0c;turtle库是一种标准库&#xff0c;是python自带的。 turtle(海龟)是一种真实的存在&#xff0c;有一个海龟在窗口的正中心&#xff0c;在画布上游走&#xff0c;走过的轨迹形成了绘制的图形&#xff0…

YOLOv9改进策略:卷积魔改 | AKConv(可改变核卷积),即插即用的卷积,效果秒杀DSConv | 2023年11月最新发表

&#x1f4a1;&#x1f4a1;&#x1f4a1;本文改进内容&#xff1a; YOLOv9如何魔改卷积进一步提升检测精度&#xff1f;AKConv 通过不规则卷积运算完成高效特征提取的过程&#xff0c;为卷积采样形状带来更多探索选择。 AKConv可以作为即插即用的卷积运算来替代卷积运算来提高…

图解缓存淘汰算法 LRU、LFU | 最近最少使用、最不经常使用算法 | go语言实现

写在前面 无论是什么系统&#xff0c;在研发的过程中不可避免的会使用到缓存&#xff0c;而缓存一般来说我们不会永久存储&#xff0c;但是缓存的内容是有限的&#xff0c;那么我们如何在有限的内存空间中&#xff0c;尽可能的保留有效的缓存信息呢&#xff1f; 那么我们就可以…

nginx介绍及搭建

架构模型 Nginx是由一个master管理进程、多个worker进程组成的多进程模型。master负责管理worker进程&#xff0c;worker进程负责处理网络事件&#xff0c;整个框架被设计为一种依赖事件驱动、异步、非阻塞的模式。 优势&#xff1a; 1、充分利用多核&#xff0c;增强并发处理…

浏览器如何进行静态资源缓存?—— 强缓存 协商缓存

在平时使用浏览器排查问题的过程中&#xff0c;我们有时会看到浏览器网络请求中出现304状态码&#xff0c;那么是什么情况下出现304呢&#xff1f;下面是关于这一现象的解释&#xff1a; 浏览器如何进行静态资源缓存&#xff1f;—— 强缓存 & 协商缓存 状态码 304浏览器如…

Godot 学习笔记(2):信号深入讲解

文章目录 前言相关链接环境信号简单项目搭建默认的信号先在label里面预制接收函数添加信号 自定义无参数信号为了做区分&#xff0c;我们在label新增一个函数 自定义带参数信号Button代码label代码连接信号 自定义复杂参数信号自定义GodotObject类ButtonLabel连接信号 父传子Ca…

什么是神经网络?

一、什么是神经网络&#xff1f; 神经网络又称人工神经网络&#xff0c;是一种基于人脑功能模型的计算架构&#xff0c;因此称之为“神经”。神经网络由一组称为“节点”的处理单元组成。这些节点相互传递数据&#xff0c;就像大脑中的神经元相互传递电脉冲一样。 神经网络在…

深度学习pytorch——高阶OP(where gather)(持续更新)

where 1、我们为什么需要where&#xff1f; 我们经常需要一个数据来自好几个的取值&#xff0c;而这些取值通常是不规律的&#xff0c;这就会导致使用传统的拆分和合并会非常的麻烦。我们也可以使用for循环嵌套来取值&#xff0c;也是可以的&#xff0c;但是使用for循环就意味…

【数据可视化】使用Python + Gephi,构建中医方剂关系网络图!

代码和示例数据下载 前言 在这篇文章中&#xff0c;我们将会可视化 《七版方剂学》 的药材的关系&#xff0c;我们将使用Python制作节点和边的数据&#xff0c;然后在Gephi中绘制出方剂的网络图。 Gephi是一个专门用于构建网络图的工具&#xff0c;只要你能提供节点和边的数…

攻防实战 | 记一次nacos到接管阿里云百万数据泄露

在某次攻防当中&#xff0c;通过打点发现了一台nacos&#xff0c;经过测试之后发现可以通过弱口令进入到后台&#xff0c;可以查看其中的配置信息 通过翻看配置文件&#xff0c;发现腾讯云的AK,SK泄露&#xff0c;以及数据库的账号密码。操作不就来了么&#xff0c;直接上云&am…

jmeter打开文件报异常无法打开

1、问题现象&#xff1a; 报错部分内容&#xff1a; java.desktop does not export sun.awt.shell to unnamed module 0x78047b92 [in thread "AWT-EventQueue-0"] 报错部分内容&#xff1a; kg.apc.jmeter.reporters.LoadosophiaUploaderGui java.lang.reflect.Invo…