<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[任重道远]]></title><description><![CDATA[the way so far,so keep going.]]></description><link>https://blog.youkuaiyun.com/finderskill</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; finderskill]]></copyright><item><title><![CDATA[自动将指定名称的多个文件cp到同一目录]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/102928578</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/102928578</guid><author>finderskill</author><pubDate>Wed, 06 Nov 2019 09:13:50 +0800</pubDate><description><![CDATA[版权声明：本文为博主原创文章，遵循 CC 4.0 BY-SA 版权协议，转载请附上原文出处链接和本声明。            
 ...]]></description><category></category></item><item><title><![CDATA[十六进制转字符串接口]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/100255076</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/100255076</guid><author>finderskill</author><pubDate>Mon, 02 Sep 2019 13:39:41 +0800</pubDate><description><![CDATA[static uint8_t hex_to_str(char *src, char *dst)
{
    char str[8];
    int index = 0;	

	if(NULL == src || NULL == dst)
		return ERROR;
	
    for(index = 0; index &lt; 4; index++)
    {
        str[2...]]></description><category></category></item><item><title><![CDATA[IPv6学习(一)地址划分]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/87718523</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/87718523</guid><author>finderskill</author><pubDate>Sat, 15 Jun 2019 09:52:30 +0800</pubDate><description><![CDATA[一、IPv6地址划分



如图所示，地址分为三大类：组播、单播、任意播（也称泛播）；

单播可分为：全球单播地址（可理解为公网地址---IPv6）、本地链路地址、站点本地地址、回环地址、未指定地址、内嵌IPv4地址。

1.全球单播地址



 前3bit 固定001；

 地址范围：2xxx:xxxxx/3 - 3FFF: :FFFF；
 2001::/16 IPV6因特网地址；
 2...]]></description><category></category></item><item><title><![CDATA[获取本机Ipv6的几种方法]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/90265059</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/90265059</guid><author>finderskill</author><pubDate>Thu, 16 May 2019 15:46:08 +0800</pubDate><description><![CDATA[以下有几个方法可以获取IPV6地址：


#include &lt;stdio.h&gt;
#include &lt;string.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;ifaddrs.h&gt;
#include &lt;netinet/in.h&gt;
#include &lt;netinet/ip.h&gt;
#include &lt;a...]]></description><category></category></item><item><title><![CDATA[局域网主机间发包]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/89488139</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/89488139</guid><author>finderskill</author><pubDate>Wed, 24 Apr 2019 10:48:54 +0800</pubDate><description><![CDATA[原文地址https://blog.youkuaiyun.com/hik_zxw/article/details/48845111               
&nbsp;一直有一个疑问：局域网的主机之间是如何将数据包发出去的 ？ 求细节。&nbsp;
我目前的真实网络环境：
路由器（家用）的IP地址为192.168.1.1；
主机A地址192.168.1.100；
主机B地址192.1...]]></description><category></category></item><item><title><![CDATA[堆与栈]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/89326930</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/89326930</guid><author>finderskill</author><pubDate>Tue, 16 Apr 2019 09:49:26 +0800</pubDate><description><![CDATA[转载声明：没有看到转载者的源链接地址，所以这里就先直接复制了一下，不过内容很有营养。相信原作者不会计较这些，愿意与大家分享所得！！问题描述编程语言书籍中经常解释值类型被创建在栈上，引用类型被创建在堆上，但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验，没有看过对此更清晰的解释。我的...]]></description><category></category></item><item><title><![CDATA[网络二层与三层数据包转发过程]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/87860520</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/87860520</guid><author>finderskill</author><pubDate>Thu, 21 Feb 2019 14:36:15 +0800</pubDate><description><![CDATA[
　　对于搞IT的同行而言，大部分人都不会直接和网络打交道，因此除非从事网络开发，否则对网络内部机制也不会太关心，但是明白网络数据是怎么走的，这对每个IT工程师应该是很重要的基础知识。网络数据包如何在网络上游荡，长久以来也困扰了我很长时间，现在把这部分内容总结分享一下。
　　说起网络，大家不约而同会想起大学课本上那个臭名昭著的ISO七层模型，但是ISO模型只是提供了一个参考，并不是具体实现，目前我...]]></description><category></category></item><item><title><![CDATA[DHCPv6解析]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/87371829</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/87371829</guid><author>finderskill</author><pubDate>Fri, 15 Feb 2019 17:03:55 +0800</pubDate><description><![CDATA[DHCPv6简介
IPv6动态主机配置协议DHCPv6(Dynamic Host Configuration Protocol for IPv6)是针对IPv6编址方案设计，为主机分配IPv6地址/前缀和其他网络配置参数。
目的：
IPv6协议具有地址空间巨大的特点，但同时长达128比特的IPv6地址又要求高效合理的地址自动分配和管理策略。IPv6无状态地址配置方式（参看协议RFC2462）是目前...]]></description><category></category></item><item><title><![CDATA[vlan间通信详解]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/86657212</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/86657212</guid><author>finderskill</author><pubDate>Sat, 26 Jan 2019 14:50:16 +0800</pubDate><description><![CDATA[
								            
						
转自：http://network.51cto.com/art/201409/450885_all.htm
为什么需要VLAN
1. 什么是VLAN?
VLAN(Virtual LAN)，翻译成中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络，也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网...]]></description><category></category></item><item><title><![CDATA[如何转载别人的csdn博客]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/86577145</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/86577145</guid><author>finderskill</author><pubDate>Mon, 21 Jan 2019 16:15:59 +0800</pubDate><description><![CDATA[
								            
							
							
							
                起意
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;看到一篇不错的博客，想转载但是不会（没有转载键），网搜发现没有Chrome浏览器的详细转载办法，受博主Bily猪启发，弄了这个教程，给小白的，大神勿嗤。时间紧急的直接看总结。
实践

检查。在喜欢的博客页面右键（用快...]]></description><category></category></item><item><title><![CDATA[实例详解不同VLAN间通信（转发过程）]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/86577060</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/86577060</guid><author>finderskill</author><pubDate>Mon, 21 Jan 2019 16:12:45 +0800</pubDate><description><![CDATA[
								            
						
一、交换机端口的两种工作模式
交换机端口有三种工作模式：Access端口、trunk端口、hybrid端口。
在交换机中收发数据包时：
Access端口：只收发本Vlan不带tag的帧。
Trunk接口：只收发本接口允许VLAN列表的数据帧，本接口的Native Vlan不带tag，其他所有Vlan都带tag。
&amp;amp;amp;nbsp;hybrid端口...]]></description><category></category></item><item><title><![CDATA[WireShark抓取OMCI报文解析]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/84386105</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/84386105</guid><author>finderskill</author><pubDate>Fri, 23 Nov 2018 14:13:21 +0800</pubDate><description><![CDATA[工具：WireShark 2.6.4



一、抓取报文

  从ONU侧抓取报文如图所示：本次抓取报文为ONU上线注册。



注：上图的attr mask掩码，不包含ME ID，对照标准看属性时，此mask从ME ID的下一项对应。

二、分析

 这里以实体ONT2-G为例：



上图所示即为整个OMCI报文段，前两个字节为Transaction correlation ide...]]></description><category></category></item><item><title><![CDATA[SNMP（三）使用mib2c.mfd.conf生成的模版及代码中需注意的地方]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/81005740</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/81005740</guid><author>finderskill</author><pubDate>Wed, 11 Jul 2018 19:44:18 +0800</pubDate><description><![CDATA[mfd用于生成table的模版，使用此工具链生成将各个功能模块分割开来了。

scalars可以使用mib2c.scalar.conf，trap可以使用mib2c.notify.conf来生成模版。

记录如下，默认使用default即可，其中MyMIB为自行定义的XXX名称：


XXX  DEFINITIONS::=BEGIN
....
....

ExampleTable为自行定义的tabl...]]></description><category></category></item><item><title><![CDATA[NET-SNMP学习（二）Table]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/80970826</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/80970826</guid><author>finderskill</author><pubDate>Wed, 11 Jul 2018 19:43:02 +0800</pubDate><description><![CDATA[（一）编写MIBS


TEST-DEVICE-MIB DEFINITIONS ::= BEGIN
 
IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE, TimeTicks FROM SNMPv2-SMI
       DisplayString, FROM SNMPv2-TC
    enterprises         
        FROM RFC11...]]></description><category></category></item><item><title><![CDATA[NET-SNMP学习（一）subagent]]></title><link>https://blog.youkuaiyun.com/finderskill/article/details/80922097</link><guid>https://blog.youkuaiyun.com/finderskill/article/details/80922097</guid><author>finderskill</author><pubDate>Wed, 11 Jul 2018 19:41:49 +0800</pubDate><description><![CDATA[Net-Snmp安装参照链接完成并测试是否安装完成。

想要在任何地方使用需更新环境变量，添加snmp的路径到~/.bashrc中



添加完路径后，source更新。

一、snmpd.conf

snmpd.conf是snmp的基本环境配置，在上述链接中有说明如何修改。在这里要注意的是如果要使用子代理模式，需要在conf配置中添加“master  agentx”开启snmp主代理模式。以...]]></description><category></category></item></channel></rss>