曹世宏的博客

记录一些学习资料


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

  • 搜索

VLAN基础知识

发表于 2017-11-05 | 更新于 2020-11-11 | 分类于 路由交换
VLAN简介定义:VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。VLAN内的主机间可以直接通信,而VLAN间不能直接通信,从而将广播报文限制在一个VLAN内。 目的:以太网是一种基于CSMA/CD(Carrier Sense Multiple Access/Collision Detection)的共享通讯介质的数据网络通讯技术。当主机数目较多时会导致冲突严重、广播泛滥、性能显著下降甚至造成网络不可用等问题。 ...
阅读全文 »

stdarg.h简介

发表于 2017-10-23 | 分类于 C
stdarg.h简介: stdarg.h是C语言中C标准函数库的头文件,stdarg是由standard(标准) arguments(参数)简化而来,主要目的为让函数能够接收可变参数。C++的cstdarg头文件中也提供这样的功能;虽然与C的头文件是兼容的,但是也有冲突存在。 < cstdarg >(stdarg.h)。变量参数处理。此标头定义宏以访问未命名参数列表的各个参数,调用的函数不知道这些参数的数量和类型。 函数可以接受不同数量的附加参数,而不需要相应的参数声明,方法是在 ...
阅读全文 »

数组

发表于 2017-10-23 | 更新于 2017-10-26 | 分类于 数据结构
数组的定义:数组: 由一组名字相同、下标不同的n(n≥1)个相同数据类型的数据元素a0,a1,a2,…,an-1构成的占用一块地址连续的内存单元的有限集合。 数组的特点: 数组中各元素具有统一的类型; 数组元素的下标一般具有固定的上界和下界,即数组一旦被定义,它的维数和维界就不再改变。 数组的基本操作比较简单,除了结构的初始化和销毁之外,只有存取元素和修改元素值的操作。 有关stdarg.h头文件的使用请点击:stdarg.h基本简介 数组的基本函数实现:base.h1234567891011 ...
阅读全文 »

OSPF命令行配置

发表于 2017-10-20 | 更新于 2018-04-12 | 分类于 路由交换
配置OSPF的基本功能创建OSPF进程:一台路由器如果要运行OSPF协议,必须存在Router ID。路由器的Router ID是一个32比特无符号整数,是一台路由器在自治系统中的唯一标识。为保证OSPF运行的稳定性,在进行网络规划时应该确定Router ID的划分并手工配置。 12345ospf [ process-id | router-id router-id | vpn-instance vpn-instance-name //启动OSPF进程,进入OSPF视图例如:ospf 1 rou ...
阅读全文 »

OSPF报文类型

发表于 2017-10-20 | 更新于 2019-08-25 | 分类于 路由交换
OSPF报文头格式OSPF用IP报文直接封装协议报文,协议号为89。OSPF分为5种报文,Hello报文、DD报文、LSR报文、LSU报文和LSAck报文。 OSPF这五种报文具有相同的报文头格式,长度为24字节。 报文格式: 字段解释: Version 1字节 版本,OSPF的版本号。对于OSPFv2来说,其值为2。 字段 长度 含义 Type 1字节 类型,OSPF报文的类型,有下面几种类型:1:Hello报文;2:DD报文;3:LSR报文;4:LSU报文;5:LSAck报文 ...
阅读全文 »

OSPF学习笔记

发表于 2017-10-19 | 更新于 2020-11-19 | 分类于 路由交换
OSPF邻居:Router-ID设置方式:自动选举: 优先选取本地逻辑接口IP地址大的一个。 如果没有逻辑接口,会选择本地活动的物理接口IP地址最大的一个。 手动设置. 哪些条那件会影响OSPF的邻居建立? hello interval 和 dead interval 不一致。(1)如果只调整hello interval,dead interval也会随着改变。(2)如果只调整dead interval ,hello interval 不会自动改。配置:需要在接口下修改。 网络类型不一致。( ...
阅读全文 »

OSPF基础内容

发表于 2017-10-19 | 更新于 2019-08-25 | 分类于 路由交换
OSPF简介OSPF定义:开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。 目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。 OSPF目的:在OSPF出现前,网络上广泛使用RIP(Routing Information Protocol)作为内部网关协议。 由于RIP ...
阅读全文 »

字符串的基本操作

发表于 2017-10-16 | 分类于 数据结构
串的定义:字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。 通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次 ...
阅读全文 »

队列

发表于 2017-10-03 | 更新于 2018-04-12 | 分类于 数据结构
队列的基本概念:队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。 队列的数据元素又称为队列元素。在队列中插入一个队列元素称为入队,从队列中删除一个队列元素称为出队。因为队列只允许在一端插入,在另一端删除,所以只有最早进入队列的元素才能最先从队列中删除,故队列又称为先进先出(FIFO—first in fi ...
阅读全文 »

栈的应用举例

发表于 2017-10-02 | 分类于 数据结构
数制转换应用:十进制数N和其他d进制数的转换是计算机实现计算的基本问题,其解决方法很多,其中一个简单算法基于下列原理: N = (N div d) * d + N mod d(其中:div为整除运算,mod为求余运算) 例如,(2007)10 = (3727)8,其运算过程如下: 可以看到上述过程是从低位到高位产生8进制的各个数位,然后从高位到低位进行输出,结果数位的使用具有后出现先使用的特点,因此生成的结果数位可以使用一个栈来存储,然后从栈顶开始依次输出即可得到相应的转换结果。 程序代码 ...
阅读全文 »
1…232425…27
曹世宏

曹世宏

你的责任就是你的方向,你的经历就是你的资本,你的性格就是你的命运。

264 日志
25 分类
135 标签
RSS
GitHub E-Mail qq CSDN
友情链接
  • 我的CSDN
  • 华为培训认证
  • 鸿鹄论坛
  • CSDN博客
  • 博客园
  • w3cshool
  • 51cto
0%
© 2017 – 2022 曹世宏
全站共 1.1m 字