hcip复习总结1

OSI-----------   定义了数据的产生标准
7
应用 -------
表示
会话
传输 -----Telnet - 23 ssh---22 http---80 https-443 
TCP ---- 传输控制卋议。是一种面向连接的可靠的传输卋议。
UDP---- 用户数据报卋议。是一种非面向连接的丌可靠传输卋议。
保证可靠性: 1. 确认 2. 重传
网络 ----network ------ 编址 寻址(路由)
数据链路 ----- 局域网封装 ---- Ethernet 2 IEEE802.3 封装
交换机的基本功能:
1 、基于源 MAC 的学习
2 、基于目标 MAC 的转収
3 、数据过滤
4 、防环
物理
TCP/IP----------4 层或 5
应用
主机到主机(终端到终端)
互联网 ---Internet
网络接口
OSI 模型 :
传输层: 区分不同的流量 定义数据的传输方式
TCP: 是一种面向连接的可靠的传输协议
UDP: 是一种非面向连接的不可靠的传输协议
如何保证可靠性: 1. 确认机制 2. 重传输机制
如何保证面向连接: TCP 三次握手机制
TCP 数据结构:
TCP 序列号 32 个二进制 ,发送数据的顺序
             确认号 32 个二进制 ,确认数据时使用的
TCP四次挥手:
UDP 数据结构:
UDP :没有 ACK 没有序列号
TCP/IP 模型:
应用层(应用 表示 会话)
端到端层(传输层)
互联网层(网络层)
网络接口层(数据链路 物理层
OSI TCP/IP 模型区别:
相同点: 均是定义了数据的封装标准
1.OSI 模型数据封装必须具有完整的封装; TCP/IP 支持跨层封装
2.OSI 一般理论 ; TCP/IP 一般用于工业生产
3.OSI 支持多种网络层协议; TCP/IP 仅仅支持 IP 协议栈( IPV4 IPV6
4. 层数不同
IHL默认单位32bit
默认0101
5*4=20字节
ipv4默认头部20个字节
ipv4头部最大为60字节,IHL4位全是1,15*32bit/8=60字节,ipv4头部的范围是20~60字节(ipv4只能增加4字节的倍数(因为单位位32bit))
分片偏移值,单位字节。第n个分片,分片偏移值为前n个分片偏移值大小之和
标识位
严格,记录每一个通过的接口地址
option加padding必须是32比特的倍数
交换机防止泛洪
端口接收,端口又发送,交换机拒绝转发
交换机会泛洪三种数据帧,广播帧,组播帧以及未知的单播帧
ARP : 地址解析协议 ,是基于二层封装的协议
正向 ARP--- 通过对方的 IP 地址请求对方的 MAC 地址
反向 ARP--- 通过对方的 MAC 地址请求对方的 IP 地址
逆向 ARP--- 帧中继中使用的
无故 ARP--- 免费 ARP ,地址重复检测的
代理 ARP-proxy ARP
当主机请求路由器其他网段的mac地址时,路由器将自己的mac地址封装交给主机,进行arp代理
路由: 按照路由条目,逻辑选址。
控制层面:路由条目的加表; AD metric (华为中 priority cost
数据层面:按照路由条目转发数据包; 1. 与操作 2. 最长匹配 3. 递归查找
目标IP跟路由表的掩码进行与操作,与出来的结果与路由表中的ip一样即可到达
2.最长匹配原则,数据层面的匹配最长掩码
静态路由:
1. 出接口(一般建议在点对点的网络结构中使用)
2. 下一跳地址(一般建议在非点对点( MA 多路访问网络结构中使用)
注意: 在思科中, 不同的网络类型中可以使用出接口或下一跳(以上的给出的只是建议);在华为,若为 MA 网络结构,必须使用下一跳或出接口+ 下一跳
3. 出接口 + 下一跳
4. 浮动静态路由
思科做法:
1. 定义 SLA (定义发送数据包的类型以及频率, SLA 的工作时间)
ip sla 1 ---- 定义 SLA 的编号
icmp-echo 10.1.1.2 source-ip 10.1.1.1 --- 定义发送流量的类型
frequency 5 --- 定义频率
ip sla schedule 1 start-time now --- 设置 SLA 的起始时间,没写终止代表发送 3600s
2. 定义 track 跟踪
3. 在静态路由中调用 track
华为浮动静态路由:
1.下面优先级设为10,上面设为20,切掉r2接口后,r1双up变为updown,强行删除路由,会转为上面那条路由
2.下面优先级10,上面优先级5,切掉r2接口后,r1收不到消息,接口依旧双up,路由仍在
bfd检测后,接口依旧双up,但是被bfd检测到,路由变为inactive
1. 定义 BFD 会话
BFD---- 启动 BFD 功能
#
bfd 1 bind peer-ip 10.1.1.2 source-ip 10.1.1.1 --- 定义 BFD 会话信息
discriminator local 1 ---- 定会一条会话的本地编号
discriminator remote 2
commit --- 启动(提交)
2. 在静态路由中通过 track 调用 BFD 会话
查看 BFD 会话:
5. 永久静态路由 (思科与华为完全一致)
6. 缺省路由
动态路由协议: RIP OSPF EIGRP ISIS BGP
BGP---路径矢量型
动态路由协议的分类:
1. 按照使用范围进行分类 : IGP BGP AS --- 自治系统
2. 按照协议的算法特点进行分类:距离矢量型 链路状态型
3. 按照是否携带网络掩码进行类:有类别路由协议 ; 无类别路由协议
RIP : 路由信息协议
1. 适用范围: IGP
2. 协议算法特点:距离矢量型( DV ),贝尔曼福特算法
3. 是否携带网络掩码: RIPV1 不携带 RIPV2 携带
4. 协议数据包的封装:基于 UDP 封装,使用端口号 520
RIP 协议描述:路由器通过周期性发送消息数据包来传递路由信息( request 请求 response 响应),周期时间 30s ,支持路由认证,支持路由手 工汇总。
RIP 携带路由信息的报文: response 基于 UDP 封装。一条 RIP 更新报文最多包含 25 条路由信息,若启用路由认证,则最多传递 24 条路由信息。
异步更新机制:25.5-30s(30*0.15=4.5)
水平分割机制:
毒性逆转水平分割机制:

毒性逆转实际上是一种改进的水平分割。

这种方法的运作原理是:路由器从某个接口上接收到某个网段的路由信息之后,并不是不往回发送信息了,而是发送,只不过是将这个网段的跳数设为无限大,再发送出去。

收到此种的路由信息后,接收方路由器会立刻抛弃该路由,而不是等待其老化时间到(Age Out)。这样可以加速路由的收敛。

RIP 计时器机制:思科( update 更新 30s invalid 无效 180s holddown 抑制 180s flush 刷新 240s );华为(更新 30s 无效 180s 垃圾回收
120s
RIP 支持触发更新,并且默认开启。(华为中默认开启了触发更新 ,思科中默认关闭)
修改接口的 RIP 协议版本:
RIP 协议部署:
1.RIP 协议支持多进程 ; 进程号只具有本地意义
2. 手工汇总:
目的: 1. 减少路由条目数量,减小路由表大小,加快查表速度
            2. 增加网络稳定性
位置:在路由传播的出方向接口实施,建议在明细路由所在路由器的出接口
cost 计算:汇总路由 cost 使用所有明细路由中 cost 最小的(思科华为一致)
存在条件:至少存在一条明细路由
特性: 在思科中,仅仅支持 VLSM ,不支持 CIDR
            在华为中,支持 VLSM CIDR
                 在 IGP 中,发送了汇总会自动抑制明细路由的发送
                 不自动产生指向 NULL0 的防环路由
VLSM---可变长子网掩码技术
CIDR---无类别域间路由技术,又称为super net 超网
查看:
3. 路由认证
启用明文认证:
启用 MD5 认证:需要部署 key - id
4. 路由控制( AD metric
修改优先级( AD 值):
查看:
修改 cost metric 值) : 接口使用分为 in out in 代表接口增加度量值为多少, out 代表增加度量值到多少; in out 都可以配合 ACL 或前缀列表控制
针对部分;路由修改度量值。( metric 值调整只能增加不能减少)
5. 被动接口(静默接口),针对组播或广播的路由信息只收不发
设置接口为静默接口:
6. 单播邻居:发送 RIP 消息数据包使用单播方式发送,单播邻居技术并不影响组播的发送。
单播邻居 + 被动接口 = 单播被动
单播邻居:
被动接口:
单播被动测试:
7. 更新源检测:适用于所有的 IGP 协议
关闭更新源检测:
8. 缺省路由: 默认路由
1.default-route
2. 汇总产生缺省

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

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

相关文章

Windows系统搭建web网站并结合内网穿透实现公网访问本地站点

文章目录 使用工具1. 本地搭建web网站1.1 下载phpstudy后解压并安装1.2 打开默认站点,测试1.3 下载静态演示站点1.4 打开站点根目录1.5 复制演示站点到站网根目录1.6 在浏览器中,查看演示效果。 2. 将本地web网站发布到公网2.1 安装cpolar内网穿透2.2 映…

分享一个ChatGPT 3.5和4.0(国内可用)【2024年3月】

一、ChatGPT的应用: 随着更多人接触并使用GPT,大众普遍赞同了一点:ChatGPT实在是用户体验超棒! 现在大家认为最出色的版本无疑是3.5和4.0。通过使用他们,会清楚的发现: GPT-4.0在综合技能上的表现无疑更…

如何在CentOS7搭建DashDot服务器仪表盘并实现远程监控

文章目录 1. 本地环境检查1.1 安装docker1.2 下载Dashdot镜像 2. 部署DashDot应用3. 本地访问DashDot服务4. 安装cpolar内网穿透5. 固定DashDot公网地址 本篇文章我们将使用Docker在本地部署DashDot服务器仪表盘,并且结合cpolar内网穿透工具可以实现公网实时监测服务…

通过docker容器安装zabbix6.4.12图文详解(监控服务器docker容器)

目录 一、相关环境及镜像二、zabbix-server服务端部署1.使用docker创建zabbix-server服务端(1). 创建专用于Zabbix组件容器的网络(2). 启动空的MySQL服务器实例(3). 启动Zabbix Java网关实例(4). 启动Zabbix服务器实例并将实例与创建的MySQL服务器实例链接(5). 启动Zabbix Web界…

电磁兼容EMC:一文读懂TVS管选型设计

目录 1 TVS管外观结构 2 TVS管常见品牌 ​编辑3 TVS管命名规则 4 TVS管工作原理 5 TVS基本特点 6 TVS典型应用 7 TVS管电气参数说明 7.1 VRWM 截止电压,IR 漏电流 7.2 VBR 击穿电压 7.3 IPP 峰值脉冲电流,VC 钳位电压 8 TVS选型注意事项 8.1…

【Linux】深入了解Linux磁盘配额:限制用户磁盘空间的利器

🍎个人博客:个人主页 🏆个人专栏:Linux ⛳️ 功不唐捐,玉汝于成 前言 在多用户环境下管理磁盘空间是服务器管理中的一项重要任务。Linux提供了强大的磁盘配额功能,可以帮助管理员限制用户或组对文件系统…

【RAG实践】基于 LlamaIndex 和Qwen1.5搭建基于本地知识库的问答机器人

什么是RAG LLM会产生误导性的 “幻觉”,依赖的信息可能过时,处理特定知识时效率不高,缺乏专业领域的深度洞察,同时在推理能力上也有所欠缺。 正是在这样的背景下,检索增强生成技术(Retrieval-Augmented G…

Transformer的前世今生 day06(Self-Attention和RNN、LSTM的区别

Self-Attention和RNN、LSTM的区别 RNN(循环神经网络) RNN,当前的输出 o t o_t ot​取决于上一个的输出 o t − 1 o_{t-1} ot−1​作为当前的输入 x t − 1 x_{t-1} xt−1​和当前状态下前一时间的隐变量 h t h_t ht​,隐变量和隐…

数据分析-Pandas多维数据平行坐标可视化

数据分析-Pandas多维数据平行坐标可视化 数据分析和处理中,难免会遇到各种数据,那么数据呈现怎样的规律呢?不管金融数据,风控数据,营销数据等等,莫不如此。如何通过图示展示数据的规律? 数据表…

蓝桥杯刷题(十三)

1.煤球数目 代码 cnt ans 0 start 1 a [] while cnt<100:ansstartstart 1t ansstartcnt1a.append(ans) print(sum(a))2.奖券数目 代码 def f(x)->bool:while x:if x%104:return Falsex//10return True ans 0 for i in range(10000,100000):if f(i):ans1 print(a…

26 OpenCV 查找边缘

文章目录 findContours 发现边缘drawContours 绘制边缘大致流程示例 findContours 发现边缘 cv::findContours( InputOutputArray binImg, // 输入图像&#xff0c;非0的像素被看成1,0的像素值保持不变&#xff0c;8-bitOutputArrayOfArrays contours,// 全部发现的轮廓对象…

libVLC 轨道信息

libVLC是一个流行的开源多媒体播放器框架&#xff0c;它提供了丰富的 API 用于开发视频播放相关的应用程序。获取轨道信息&#xff0c;是指获取当前媒体文件的音频、视频或字幕等轨道信息。 常见的视频文件一般都有音频和视频、特殊的会带有字幕文件。 媒体轨道信息结构存放在…

ARM/Linux嵌入式面经(八):OPPO三面

OPPO三面 一面(4.2,20min) # 1.自我介绍# 2.三个项目,问的很详细后面专门会出一版怎么做自我介绍,以及项目怎么写,会怎么问,你该怎么回答。 3.SPI是什么?有几条线?几种模式? SPI协议简介 板卡内不同芯片间通讯最常用的三种串行协议:UART、I2C、SPI,之前写过串口协…

国际数字影像产业园:专注于数字影像领域的成都数字产业园

国际数字影像产业园&#xff08;数媒大厦&#xff09;&#xff0c;作为一个专注于数字影像产业的成都数字产业园&#xff0c;其服务优势体现在三大生态服务体系&#xff1a;公共服务、公务服务、产业服务。这三大服务体系不仅共享化、数字化、产业化&#xff0c;更致力于为企业…

24.两数相加

给你两个 非空 的链表&#xff0c;表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的&#xff0c;并且每个节点只能存储 一位 数字。 请你将两个数相加&#xff0c;并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外&#xff0c;这两个数都不会以 0 …

【Spring Cloud】微服务注册中心的工作原理

SueWakeup 个人主页&#xff1a;SueWakeup 系列专栏&#xff1a;学习技术栈 个性签名&#xff1a;人生乏味啊&#xff0c;我欲令之光怪陆离 本文封面由 凯楠&#x1f4f7; 友情提供&#xff01; 目录 前言 1. 注册中心的主要作用 2. 常见的注册中心 3. Nacos 服务注册和发…

面试真经(运维工程师)

1.熟悉的排序算法有哪些&#xff0c;它们的时间空间复杂度如何? 排序算法主要分为内部排序和外部排序。内部排序指的是数据记录在内存中进行排序&#xff0c;而外部排序则适用于排序的数据量很大&#xff0c;一次不能容纳全部排序记录的情况&#xff0c;需要在排序过程中访问…

关于VMware Workstation Pro无法与Windows互相进行复制粘贴的解决方案

说明&#xff1a;要实现Windows在wmware虚拟机上实现复制粘贴需要在虚拟机上下载 VMware Tools 工具。 1.查看虚拟机是否下载了VMware Tools工具。&#xff08;下载了vMware Tools 会变成灰色的&#xff09; 2.要是成功安装的话&#xff0c;你在去改一下这里。 设置完到这里理…

【面试题】HashMap为什么可以插入null而Hashtable就不可以(源码分析)

首先hashmap可以插入null值&#xff0c;但是hashtable和hashcurrentHashmap是不支持的&#xff1b;这是因为在 hashmap对插入key为null进行了特殊处理&#xff0c;当插入的值为null的时候会将哈希值设置为0 但是hashtable会直接抛出异常&#xff1a; 并且hashmap是线程不…

流畅的 Python 第二版(GPT 重译)(七)

第十三章&#xff1a;接口、协议和 ABCs 针对接口编程&#xff0c;而不是实现。 Gamma、Helm、Johnson、Vlissides&#xff0c;《面向对象设计的第一原则》 面向对象编程关乎接口。在 Python 中理解类型的最佳方法是了解它提供的方法——即其接口——如 “类型由支持的操作定义…