第二层交换机,是根据第二层数据链路层的MAC地址和通过站表选择路由来完成端到端的数据交换的。因为站表的建立与维护是由交换机自动完成,而路由器又是属于第三层设备,其寻址过程是根据IP地址寻址和通过路由表与路由协议产生的。所以,第二层交换机的最大好处是数据传输速度快,因为它只须识别数据帧中的MAC地址, ...
分类:
其他好文 时间:
2016-05-30 00:59:41
阅读次数:
219
L2-1. 集合相似度 (排序)
L2-2. 树的遍历 (分治)
L2-3. 家庭房产 (并查集)
L2-4. 最长对称子串 (Manacher)
L3-1. 肿瘤诊断 (BFS)...
分类:
其他好文 时间:
2016-05-18 19:07:02
阅读次数:
214
This post shows how the Quantum L3 Agent uses the Linux IP stack to implement the Quantum L3 Routing and NAT API extensions. It explains in detail how ...
分类:
其他好文 时间:
2016-05-13 18:55:37
阅读次数:
244
shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式1.shelve#!/usr/bin/envpython
#-*-coding:utf-8–*-
importshelve
d=shelve.open("shelve_test")
l1=["a1"]
l2=["a2"]
l3=["a3"]
d["k1"]=l1
d["k2"]=l2
d["k3"]=l3..
分类:
编程语言 时间:
2016-05-10 23:43:08
阅读次数:
167
1、为每一个协议提供一个缓存来存放L3到L2的转换结果。 2、提供在缓存中添加、删除、改变和查找一个特定映射项的函数。查找函数必须要快,因为它会影响整个系统的性能。 3、为每一个协议缓存的数据项提供一种老化机制。 4、当缓存已满时并且正好要创建新的映射项时,提供选择替换策略。 5、为每一个邻居提供一 ...
分类:
系统相关 时间:
2016-04-30 01:02:09
阅读次数:
316
思科开源了VPP,属于一个可以灵活扩展的框架,并且内置了网络的一部分功能,主要是L2和L3。
该软件将DPDK纳入为一种收包方式。...
分类:
系统相关 时间:
2016-04-22 19:32:26
阅读次数:
1183
1.查看物理cpu个数grep‘physicalid‘/proc/cpuinfo|sort-u|wc-l2.查看核心数量grep‘coreid‘/proc/cpuinfo|sort-u|wc-l3.查看线程数grep‘processor‘/proc/cpuinfo|sort-u|wc-l4.查看cpu型号dmidecode-sprocessor-version
分类:
编程语言 时间:
2016-04-19 14:28:11
阅读次数:
716