自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

原创 以太网交换机的MAC表项存储方式

以太网交换机的MAC表项一般采用Hash存储的方式

2023-12-18 18:40:34 473 1

原创 以太网交换机MAC迁移

本文介绍了以太网交换机的MAC迁移应用场景,以及实际应用中遇到的问题

2023-12-13 09:07:10 459 1

原创 以太网交换机MAC老化机制

以太网交换机学习到MAC地址之后,如果在一段时间(老化时间)之内,既没有源MAC为此MAC地址的数据流量(没有源MAC命中)进入交换机,也没有目的MAC为此MAC地址的数据流量(没有目的MAC命中)进入交换机,则可以对此MAC地址进行老化,从MAC表中删除,释放表项空间,以便于后续学习其他新的MAC地址。如果在老化时间之内有源MAC命中或目的MAC命中(可以将此MAC信息的某个标记位设置为1),则在老化周期结束时,不会删除该MAC地址,只将标记位设置为0,进入下一个老化周期。这种MAC老化的效率最高。

2023-12-12 11:58:43 635

原创 以太网交换机MAC学习的几种方式

以太网交换机的MAC学习方式主要分为软件学习和硬件学习两种方式,对于备份网络设备,还需要MAC同步学习

2023-12-12 09:27:20 666

原创 MAC地址分类

01-00-0C-CC-CC-CD 为 PVST(Per VLAN Spanning Tree)协议MAC。09-00-2B-00-00-05 为 Cisco ISIS 协议MAC;01-0F-E2-00-00-01 为 DLDP 协议MAC;01-1B-19-00-00-00 为 PTP 协议MAC;01-00-5E-00-00-B8 为 BFD MAC;IPv4组播mac:01-00-5E-XX-XX-XX。IPv6组播mac:33-33-XX-XX-XX-XX。

2023-11-08 09:37:30 2099 1

原创 shell 脚本远程登录Linux服务器,并执行命令行

1. 在服务器安装expect2. 编写脚本 login.sh#!/usr/bin/expectset timeout 5spawn ssh root@10.156.9.20expect {"yes/no"{send "yes\r"; exp_continue;}"*password*"{send "passIn,key\r"}}expect "*#"send "docker restart docker_a\r"expect "*#"expect .

2020-09-23 14:35:10 1391

原创 Node.js学习(3) 按模块实现业务

学习实现一个简单的DNS解析网站 (1) 首先要创建服务器,由入口模块完成; (2) 然后应该有一个业务逻辑控制,通过路由模块实现; (3) 服务器收到用户输入的域名后,交给业务处理模块处理,即DSN解析模块; (4) 给用户显示信息的功能交给首页展示模块。入口模块(index.js) /* 自定义入口模块 index.js */// 加载两个公共模块 var http = re

2017-09-15 22:03:15 173

原创 Node.js学习(2) Express创建简单网站过程

express创建简单网站过程

2017-09-09 23:48:48 187

原创 Node.js学习(1) 开发环境安装

操作系统:windows 71. 安装文件: node-v6.11.2-x86.msi2. 安装过程:双击安装文件,开始安装,修改安装目录为 D:\Develop\nodejs,后面一路点“next”3. windows 命令行视图下输入 node -v,显示出版本号,说明安装成功4. 安装express框架(1) 创建两个目录:D:\Develop\nodejs\node

2017-09-06 22:16:11 162

原创 Linux编译问题:对‘pthread_create’未定义的引用

从网上搜了一下解决办法,大部分的解决方法是:由于pthread库不是Linux系统默认的库,连接时需要使用库libpthread.a,所以在使用pthread_create创建线程时,在编译中要加-l pthread参数:gcc -o example -lpthread example.c此解决方法本质上没有问题,但是对于 -lpthread 的位置,却有待商议。自己的实验

2015-03-08 23:20:48 1595

转载 也谈Linux下使用freetds连接sqlserver数据库

今天参考了一位博主的相关文章,写的很详细,很好:http://blog.csdn.net/dlutxie/article/details/6851429我在编译自己的程序时没有问题,但是在程序执行时,提示如下信息:error while loading shared libraries: libsybdb.so.5: cannot open shared object file:

2012-01-09 21:58:50 460

qemu-virt裸机C语言编程总结

在Windows中安装了risc-v的Linux编译运行环境,通过举例代码详细说明了如何在该环境中编写risc-v裸机C语言程序,以及如何编译qemu-virt系统文件,如何启动qemu-virt系统,如何在qemu-virt裸机系统中通过uart打印字符串和整数,并运行成功。

2023-11-12

C语言实现Cockoo哈希算法

用C语言实现了Cockoo哈希算法,采用CRC校验值作为种子参数计算哈希值,并用顺序MAC地址作为验证数据进行了测试,512K即以下的数据量表现优异

2023-11-09

C语言实现CRC16算法,生成单字节校验值

使用C语言实现了CRC16算法,并生成了单字节校验值

2023-11-08

C语言生成顺序MAC地址

用C语言实现了一个生成顺序MAC地址的程序,并写入指定文件中。在Linux系统上编译通过,运行正常。

2023-11-07

生成随机MAC地址并保存

用C语言实现了随机MAC地址的生成,并保存到指定文件中。其中还做了非法地址的过滤。可以根据用户输入的个数生成指定数量的MAC地址。

2023-11-07

3GPP TS 38.460 V15.0.0

5G 标准,3GPP TS 38.460 V15.0.0 版本,NR RAN E1总体概述

2018-07-20

编译链接DPDK库文件的方法

本文档总结了编译DPDK自定义库的方法,同时给出了自定义DPDK库在项目工程中的调用方法

2018-06-26

VisualCSS样式编辑器

这是一个很好的CSS样式编辑工具,主窗体中编辑代码,Web预览器中就可以看到定义的效果,还有代码提示功能。自己试了一下,效果真的不错。

2012-05-02

用Python进行自然语言处理

这是英文版的,全称是 Natural Language Processing with Python。这本书写的很不错,理论与实践结合的很紧密

2011-04-18

用C++语言基数排序算法实现

该算法用C++语言实现了基数排序算法,已经调试通过,在Linux系统环境中运行结果正常

2011-03-15

C#简单实现网页爬取程序

该程序在VS2010环境下编译通过,运行正常。其中包括一个网页获取类和一个简单的网页内容分词类。

2010-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除