- 博客(68)
- 收藏
- 关注
原创 RYU+Mininet的SDN架构-设计校园网络(四)
从交换机S4的流表中可以看出设置的四条规则的操作时正常的,说明:防火墙是默认阻塞所有的报文,我们设置可以通过的IP流向的报文以此来达到防火墙目的。Src为192.168.2.3即设定的该子网内的DHCP服务器的IP地址,此时目的IP为255.255.255.255即进行广播,其中附带了所分配的IP地址为192.168.2.20。在整个网络进行pingall测试,发现只有H1(应用环境中的教师主机)可以访问服务器H7和H8,其余的主机和路由器是不能访问服务器的,符合我们的预期的效果和设置的规则。
2023-03-07 22:49:50
1296
原创 RYU+Mininet的SDN架构-设计校园网络(三)
为了实现两个Mininet网络的互连,我们首先需要在两个Ubuntu虚拟机上各再创建一张新的网卡。从上图可以看出,VMnet0网卡桥接到了物理主机的无线网卡(Microsoft-WiFi Direct Virtual Adapter)上,因此,我们可以画出如下的设备连接逻辑图。ospf采用quagga实现,需要对每个路由器配置相应的守护进程,在通过命令行开启ospf算法,最终实现路由的收敛。防火墙采用的是RYU控制器,通过在RYU控制器中的防火墙程序(rest_firewall.py)文件进行实现。
2023-03-07 22:41:30
2223
5
原创 RYU+Mininet的SDN架构-设计校园网络(二)
本方案使用1台虚拟机A,在此台虚拟机上配置DHCP服务器,在每个需要DHCP的子网中选取一台主机作为该子网的DHCP服务器,然后规定该子网的地址池,最后生成上述DHCP服务器的独有的.conf文件。创建两台unbantu18.0的虚拟机A,B,在一台虚拟机A上面配置DHCPservever,使其成为DHCP服务器,而在虚拟机B上搭建拓扑,使用添加网卡的方式使得两台虚拟机实现互通,使得虚拟机B上面中mininet的主机能够访问虚拟机A,从而实现DHCP的功能。我们设计的校园网络中,涉及到实验室场景的模拟。
2023-03-07 22:32:25
2560
原创 RYU+Mininet的SDN架构-设计校园网络(一)
现有一个中学,需要设计一个中小型网络满足学校的网络需求。学校有教学区,实验室区域和服务器区域。教学区为了满足接入的灵活性和信号强度要求,需要满足设计WIFI满足日常教室和同学需求,接入上限为200人。实验室区域需要有一台教师主机方便管理实验室其余电脑,并且教师主机可以访问学校服务器,方便为同学们实验室授课。学校服务器区域设有学校相关重要文件和学校网页相关内容。最后学校还会接入互联网。
2023-03-07 22:25:30
4486
原创 通信原理的过程的总体概览
3.信号发射之后在信道中可能会有各种各样的噪声干扰,所以就在信号上会有一定的毛刺,然后接受设备接收之后,经过去噪,滤波,解调,在译码变成原始的二进制信息。1.当信息产生之后,数字信号传进这个系统,经过编码器编码(可能是加密或者校验等)生成新的数字信号。2.新的数字信号经过调制器调制,放在一定的波形上载波传输,经过天线发射。信道可以按照不同的理解方式分为广义信道和狭义信道。,用电压的高低来反映bit(0,1)。,把电流转换成电磁波,把电磁波转换成电流。二者之间是可以转换的,转换的工具就是。
2023-03-06 17:07:28
1302
原创 目标跟踪综述
【摘要】目标跟踪技术被广泛应用于安全监控、城市交通、军工领域等重要应用领域中,并促进了计算机视觉相关技术的进步。近年来,由于计算机技术和人工智能技术的迅速发展,目标追踪技术也得到了很大的提高。本章将着重关注于目标追踪的生成式建模、判别式建模动态发展历程,以及结合深度学习技术的近期研究进展,并试图给出对目标追踪关键技术的全面了解以及今后的研发思路。关 键 词 目标跟踪; 生成式模型; 判别式模型; 深度学习中图分类号 TP399 文献标识码 A Abstract
2023-02-28 15:13:44
1987
原创 车联网设计(基于veins+omnetpp+sumo)
车联网(Internet of Vehicles)概念引申自物联网(Internet of Things),是以车内网、车际网和车载移动互联网为基础,按照约定的通信协议和数据交互标准,在车-X(X:车、路、行人及互联网等)之间,进行无线通讯和信息交换的大系统网络,是能够实现智能化交通管理、智能动态信息服务和车辆智能化控制的一体化网络,是物联网技术在交通系统领域的典型应用。
2023-02-28 15:04:39
6348
7
原创 电子科技大学微处理器与嵌入式实验一
换成STMIB是将每次传送后的地址+4变成每次传送前地址+4,换成STMDA是将每次传送后的地址+4变成每次传送后地址-4。1.此次实验用汇编和C语言实现了1~N的累加、字符串的拷贝、数字求和以及冒泡法排序这几项功能,了解了汇编语言的基础指令及其意义,同时初步入门了Keil编译器的使用与程序编写调试。实验1.1:运行Keil,建立工程文件,单步运行调试演示示例程序,深刻理解每一条指令,观察寄存器,内存空间的变化。实验1.3:理解C和汇编,并用汇编程序实现字符串拷贝,并在C程序中调用该汇编程序。
2023-02-28 14:54:48
2872
原创 电子科技大学微处理器与嵌入式实验二
下载比特流:点击Program device,在弹出的窗口中找到工程的比特流,比特流文件在工程中的路径为:project_name/project_name.runs/impl_1/system_wrapper.bit,如下图,点击Program下载比特流到板子。为新工程命名,选择工程保存路径,点击Next。在实验中详细了解了相关软件和硬件的使用,在工程生成比特流之后的操作中遇到了一些问题,后来发现是SDK中的C的代码中,下面多出了文字,之后删除后就能正常进行项目和实验了。
2023-02-28 14:51:32
1370
原创 电子科技大学微处理器与嵌入式实验三
11.点击Program device,在弹出的窗口中找到工程的比特流,比特流文件在工程中的路径为:project_name/project_name.runs/impl_1/system_wrapper.bit,如下图,点击Program下载比特流到板子。实验现象:下面开关二进制对应1000,上面是数码管为8。其中开关从右至左为低位至高位,开关开状态为1,关状态为0,开关组成的2进制值对 应数码管上显示的十进制数值。1.在进行数码管的实验当中,此外还增加了闪烁的功能,通过控制选择后,然后灯会交替闪烁。
2023-02-28 13:04:57
3398
原创 电子科技大学微处理器与嵌入式实验报告实验四五
结构体file_operations在头文件 linux/fs.h中定义,用来存储驱动内核模块提供的对设备进行各种操作的函数的指针。该结构体的每个域都对应着驱动内核模块用来处理某个被请求的事务的函数的地址。结构体file_operations在头文件 linux/fs.h中定义,用来存储驱动内核模块提供的对设备进行各种操作的函数的指针。1.在进行数码管的实验当中,利用linux系统进行驱动程序的编写,熟悉了Linux系统下的指令的编写,认识到了linux系统下的文件的操作方式,熟悉了虚拟机的使用。
2023-02-28 12:59:08
4390
2
原创 C语言实现背单词软件(系统级别)
采用多种巩固模式,包括「英文选意」(给英文,选对应释义)、「中文选词」(给中文,选对应单词)、「听音辨意」(听读音,选对应单词)、「听音速记」(语音播放单词+例句)、「拼写填空」(补全单词)、「拼写组合」(已知中文,从给出的一些字母组合选出正确的几个部分,拼出单词)、「全拼练习」(给例句,关键词留空,根据中文意思填写。个人单词本,可以让用户存入自己想要存放的单词。作用:本函数功能是个人单词本下辖的一个小的功能,用户选择该函数可以实现个人单词本(一个文件)中的单词的删除,达到个人笔记本和计划的功能。
2023-02-28 12:41:01
6685
36
原创 FTP中的TCP传输服务(电子科技大学TCP/IP实验五)
TCP 协议(RFC 793)是一个面向连接的、可靠的运输层协议,通过连接建立和连接终止这两个过程完成面向连接的传输。在建立 TCP 连接之前,服务器程序需要向它的 TCP 模块发出被动打开请求,表示该服务器已经准备好接受客户的连接。1.建议可以增加一下对报文的分析,采用别的软件,不借助wireshark直接对报文进行分析,根据课上学习的相关协议报文的格式,对捕获的数据进行分析。要求:在图中注明每个 TCP 报文段的编号、类型、序号和确认号,并标注出每一条 TCP 连接的连接建立、数据传输和连接终止阶段。
2023-02-26 09:19:13
1574
原创 排错工具ping和trace(电子科技大学TCP/IP实验四)
TRACE 程序首先发送一份TTL 值为 1 的 IP 分组给目的主机,处理该 IP 分组的第 1 个路由器即会返回一份以自己的 IP 地址为源的携带有 ICMP 超时报文的 IP 分组,这样 TRACE 程序就得到了该路径中第 1 个路由器的 IP 地址。在子网A中会有三个分片的原因是:因为PC2发出的数据包在经过R3之后,由于R2-R4之间的链路带宽比较大,所以分组会选择这个路径,当分组经过路由器R4时,接下来下一跳网络的MTU是800,而第一个分组有1500字节,所以还需要被分片。
2023-02-26 09:15:39
1587
1
原创 RIP路由协议的更新(电子科技大学TCP/IP第二次实验)
路由器收到邻居通告的一条无效路由,或因为截至计时器期满而产生一条无效路由时,并不立即从路由表中清除无效路由,而是为该无效路由启动一个无用信息收集计时器(120 秒),并继续在定期的路由通告中通告跳数为 16 的无效路由。在收到邻居R2的响应报文之后,R1就在子网1中通告子网2和子网3路由的触发更新信息,并在子网2上通告子网1的触发更新信息。R2在子网3上发送触发更新报文的原因是:R2收到R1通告的子网1路由的触发更新信息之后,更新自己的路由表,并在子网3上通告子网1的路由的触发更新信息。
2023-02-26 09:14:22
3595
原创 OSPF的多区域特性 (电子科技大学TCP/IP实验三)
区域内的OSPF 路由器(内部路由器,IR)使用洪泛法(flooding)传送本区域内的链路状态信息,区域边界的 OSPF 路由器(区域边界路由器,ABR)将本区域的信息汇总发给其他区域,自治系统边界的 OSPF 路由器(自治系统边界路由器,ASBR)将自治系统外的路由(外部路由)发布在自治系统中。在 LSU 报文中,1 个 LSA 首部中的通告路由器、该 LSU 报文的OSPF 首部中的路由器 ID,以及封装该 OSPF 报文的 IP 分组首部中的源 IP 地址,它们指的是什么路由器?
2023-02-26 09:14:07
1210
1
原创 电子科技大学数据库与软件工程实验报告一
在虚拟机中创建Oracle数据库,并在windows上使用SQL developer与虚拟机中的数据库建立联系,学习到了虚拟机中的数据库的基本搭建步骤,和解决一些错误的技能。成功后,弹出“成功”提示。1.一开始,本人安装数据库是采用的是自定义安装,但是采用自定义安装数据库相关的配置文件会有一些问题,之后又采用的典型的默认安装,就成功安装了数据库。 (4) 在“创建用户”窗口中,用户名为学号前加“stu”,口令为学号,并且选择默认表空间为“USERS”,临时表空间为“TEMP”。
2023-02-25 16:04:42
856
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人