r2

第四次实验报告:使用Packet Tracer理解RIP路由协议

邮差的信 提交于 2019-12-02 23:56:09
个人信息 姓名  胡家揆   学号  201821121023 班级  计算1811 1 实验目的 理解RIP路由表的建立与更新 感受RIP坏消息传得慢 2 实验内容 使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息。 建立网络拓扑结构 配置参数 分析RIP路由信息 3. 实验报告 3.1 建立网络拓扑结构 网络拓扑图如下图所示: R1: R2: 3.2 配置参数 客户端的ip地址为:192.168.1.23 3.3 测试网络连通性 在PC1,PING PC2,测试整条链路的连通性。 在PC2,PING PC1,测试整条链路的连通性。 3.4 理解RIP路由表建立和更新 查看路由过程的信息 show ip protocols 查看路由表 show ip route 查看RIP发送和接收报文 debug ip rip 对上述命令返回的结果进行解释。 1、查看路由过程的信息 show ip protocols //路由协议是“rip” //通告网段为192.168.1.0和192.168.2.0 //默认版本控件: 发送版本2 接收版本2 // //接口 Gig0/0/0和Gig0/0/1的属性 //路由信息来源:出入口为192.168.2.24 距离120 上次更新10秒前 距离默认120 2、查看路由表 show ip route /

ARM 汇编与C之间 的调用

匿名 (未验证) 提交于 2019-12-02 23:43:01
一. 汇编调用 C   1. 初始化栈   2. 初始化BSS段   4. 返回值放在 r0, r1 中,最大32位数据, 一般使用 r0 就可以满足要求 例子: 汇编文件 start.s .text @ 表示汇编文件开始 /****初始化栈*****/ ldr sp, =0x40000100 mov r0, #0x5 mov r1, #0x6 /***初始化bss段***/ @ bss段地址由链接时编译器分配 ldr r2, =__bss_start @ BSS 起始地址 ldr r3, =__bss_end__ @ BSS 结束地址 mov r4, #0x00000000 clbss_l: teq r2, r3 @ r2, r3 中存放的是BSS段起始和结束地址 strne r4, [r2] @ 把r4 中的数据写入 r2中存放的地址中,teq结果不成立写入,也就是把bss段写0 addne r2, r2, #1 @ 起始地址开始偏移一个字节,teq不成立的清苦下 bne clbss_l @ teq 不成立,表示还没有清除完bss 段, bl _main @ 跳转到执行的C 函数名 .end @ 伪操作 , 表示汇编文件结束 main.c int aa; int _main(int a, int b) { int t=0; t = a+ b; return t; } 链接文件:

华为BFD可靠性配置

匿名 (未验证) 提交于 2019-12-02 23:43:01
双向转发检测BFD(Bidirectional Forwarding Detection)是一种全网统一的检测机制,用于快速检测、 监控网络中链路或者IP路由的转发连通状况。此处列举了BFD与静态路由联动配置,以及BFD与ospf联动配置。 实验拓扑图 一、BFD与静态路由联动配置 (1)ip地址的配置 R1: sys sysn R1 inter g0/0/1 ip address 10.0.13.1 24 inter g0/0/0 ip address 10.0.12.1 24 quit R2: sys sysn R2 inter g0/0/0 ip address 10.0.13.13 24 quit R3: sys sysn R3 inter g0/0/0 ip address 10.0.12.12 24 quit (2)在R2和R3上配置静态路由实现通信 R2: ip route-static 10.0.12.0 24 10.0.13.1 R3: ip route-static 10.0.13.0 24 10.0.12.1 (3)在R1和R2路径上启用BFD配置,检测R1到R2接口 R1: [R1]bfd //启用BFD配置 [R1-bfd]quit [R1]bfd 1 bind peer-ip 10.0.13.13 source-ip 10.0.13.1 auto /

OSPF报文交互流程

匿名 (未验证) 提交于 2019-12-02 23:32:01
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_20184565/article/details/90244979 使用如下的拓扑结构: |---------------------| |----------------------| | | 172.1.1.1 | | |P1 R1 P2 |---------------------| P1 R2 P2 | | | 172.1.1.2 | | |---------------------| |----------------------| loopback1: 1.1.1.9/32 loopback1: 2.2.2.9/32 路由器R1配置: 路由器R2配置: 两个路由器的AREA配置为0.0.0.0。 邻居发现过程 假设路由器R1首先发送了HELLO报文,格式如下图,HELLO报文目的地址使用多播地址224.0.0.5。Message Type为1,即Hello Packet。Area ID为0.0.0.0。使用本机的回环接口作为路由器ID:1.1.1.9。由于是第一个发送的OSPF报文,DR和BDR路由器都为空,并且没有任何的邻居路由器。 其次,路由器R2发送HELLO报文,大致内容如以上的相同,但是R2的OSPF路由器ID使用其Loopback接口地址2.2.2

配置默认路由

匿名 (未验证) 提交于 2019-12-02 23:32:01
我们这次的目标是配置接口IP地址并通过静态路由、默认路由配置实现全网互通如图建立拓扑(由华为ensp软件建立拓扑) 下面我们进行路由器1的配置 <Huawei>system-view 进入系统视图 [Huawei]sysname R1 改名为R1 [R1]interface GigabitEthernet 0/0/0 进入g0/0/0接口 [R1-GigabitEthernet0/0/0]ip address 192.168.2.1 255.255.255.0 配置接口ip与子网掩码 [R1]interface GigabitEthernet 0/0/1 进入g0/0/1接口 [R1-GigabitEthernet0/0/1]ip address 192.168.1.254 255.255.255.0 配置接口ip与子网掩码 现在进行路由器2的配置 <Huawei>system-view 进入系统视图 [Huawei]sysname R2 改名为R2 [R2]interface GigabitEthernet 0/0/0 进入g0/0/0接口 [R2-GigabitEthernet0/0/0]ip address 192.168.2.2 255.255.255.0 配置接口ip与子网掩码 [R2]interface GigabitEthernet 0/0/1 进入g0/0/1接口

freeertos中关于PendSV中断服务函数的解析

断了今生、忘了曾经 提交于 2019-12-02 22:01:16
__asm void xPortPendSVHandler( void ) { extern uxCriticalNesting; extern pxCurrentTCB; extern vTaskSwitchContext; PRESERVE8        //栈的8字节对齐 mrs r0, psp          //读取当前psp进程指针,存入r0 isb /* 获取当前任务控制块 */ ldr r3, =pxCurrentTCB  //把当前任务控制块的指针给r3 ldr r2, [r3]        //把r3地址中的值给r2,r2中就存储当前的任务控制块 /* 是否使用了FPU,使用的话要手动保存s16~s31 */ tst r14, #0x10 it eq vstmdbeq r0!, {s16-s31} /* Save the core registers. */ stmdb r0!, {r4-r11, r14} //含义::依次压栈r0 = r0 - 4,先压r14,r0 = r14(即将r14中的内容放入r0所指的内存地址) // r0 = r0 - 4,再压r11,r0 = r11。 // r0 = r0 - 4,再压r10,r0 = r10......r0 = r0 - 4,最后压r4,r0 = r4。 // 则r0中就保存最新的栈顶指针值 /*

第四次实验报告:使用Packet Tracer理解RIP路由协议

这一生的挚爱 提交于 2019-12-02 20:12:05
姓名:王丕杰 学号:201821121052 班级:计算1812 1 实验目的 理解RIP路由表的建立与更新 感受RIP坏消息传得慢 2 实验内容 使用Packet Tracer,正确配置网络参数,使用命令查看和分析RIP路由信息。 建立网络拓扑结构 配置参数 分析RIP路由信息 3. 实验报告 3.1 建立网络拓扑结构 网络拓扑图如下图所示: 3.2 配置参数 客户端的地址为192.168.1.52 路由器R1接口配置如下: 路由器R1的RIP配置如下: 3.3 测试网络连通性 3.4 理解RIP路由表建立和更新 1.查看路由过程的信息 show ip protocols 分析:该路由器采用RIP路由协议,每30秒发送一次路由更新,下一轮更新将在9秒之后,该更新在180秒之后无效,若240秒后未收到更新信息,则该路由条目将从路由表中删除; 其中发送版本为 version 2,接受 version 2 的版本信息,最多4条等价路由执行负载均衡; Gateway 是向R1发送更新的邻居的下一跳IP地址,管理距离为120,Last Update 是自上次收到该邻居的更新以来经过的秒数。 2.查年路由表 show ip route 分析:C表示直连路由,L表示本地IP地址,R表示RIP路由,该路由器的RIP路由为192.168.3.0/24网络,[120/1]表示管理距离为120

sqlserver2008 R2 安装以后没有 sql server profiler

家住魔仙堡 提交于 2019-12-02 00:49:39
一些人在安装好SQL server 2008 r2或者从empress升级到enterprise或者开发版之后没有SQL server profiler功能,如果需要加装则应该找到自己的安装文件(部分网上下载的exe安装程序文件无法生成此文件) 进入dos命令,执行 setup.exe /FEATURES=Tools /Q /INDICATEPROGRESS /ACTION=Install /INSTANCENAME=SQLSERVER2008R2Ent /BROWSERSVCSTARTUPTYPE=Automatic /AGTSVCACCOUNT=”NT AUTHORITY\NETWORK SERVICE” /IACCEPTSQLSERVERLICENSETERMS 等待安装结束后,就能看到了 来源: https://www.cnblogs.com/zmmboy/p/11723660.html

FZU2018级算法第五次作业 missile(排序+枚举)

纵然是瞬间 提交于 2019-12-02 00:28:13
  在解题报告之前,首先对同一次作业中另外一题(求逆序对)某人在未经冰少允许情况下,擅自登录冰少账号,原模原样剽窃冰少代码,并且最终还被评为优秀作业的行为表示严正抗议!    题目大意:   二维平面上给出 n 个点。然而再给出两个源点,分别以这两个源点为圆心做两个圆,设半径为 r1,r2。要求n 个点中的每个点都要至少被一个圆包含(在圆周上也算)。在满足要求的条件下,半径平方之和$(r1^2 + r2^2)$越小越好(半径可以是 0)。   对于 100%的数据 1<=N<=100000,且所有点与原点的距离都不超过 1000。   输出只有一个整数,表示最小的半径平方之和$(r1^2 + r2^2)$。 解题思路:   首先解决精度问题,答案要求输入最小半径平方和,因此在求距离直接保留其距离平方即可,不要开根号防止爆精度情况发生。   其次分析题目,易证得,两个圆的半径大小要么为0,要么为该圆心到某个点的距离,因此,我们可以枚举第一个圆的半径大小,覆盖圆的个数,那么剩下的圆显然要被另一个圆覆盖。   对于每个点,我们记录该点其到圆1距离以及圆2的距离,然后对这些点到圆1距离从大到小进行排序,从n至0枚举圆1覆盖的圆的个数,同时,对距离圆2的距离维护前缀最大值,二者相加取min即可。注意,这里从n至0枚举是因为可以实时更新圆2的半径大小,而若从0-n枚举则需要后缀最大值

汇编指令

淺唱寂寞╮ 提交于 2019-12-01 19:06:29
指令 功能 应用实例 LB 从存储器中读取一个字节的数据到寄存器中 LB R1, 0(R2) LH 从存储器中读取半个字的数据到寄存器中 LH R1, 0(R2) LW 从存储器中读取一个字的数据到寄存器中 LW R1, 0(R2) LD 从存储器中读取双字的数据到寄存器中 LD R1, 0(R2) L.S 从存储器中读取单精度浮点数到寄存器中 L.S R1, 0(R2) L.D 从存储器中读取双精度浮点数到寄存器中 L.D R1, 0(R2) LBU 功能与LB指令相同,但读出的是不带符号的数据 LBU R1, 0(R2) LHU 功能与LH指令相同,但读出的是不带符号的数据 LHU R1, 0(R2) LWU 功能与LW指令相同,但读出的是不带符号的数据 LWU R1, 0(R2) SB 把一个字节的数据从寄存器存储到存储器中 SB R1, 0(R2) SH 把半个字节的数据从寄存器存储到存储器中 SH R1,0(R2) SW 把一个字的数据从寄存器存储到存储器中 SW R1, 0(R2) SD 把两个字节的数据从寄存器存储到存储器中 SD R1, 0(R2) S.S 把单精度浮点数从寄存器存储到存储器中 S.S R1, 0(R2) S.D 把双精度数据从存储器存储到存储器中 S.D R1, 0(R2) DADD 把两个定点寄存器的内容相加,也就是定点加 DADD R1,R2