- 博客(7)
- 资源 (22)
- 收藏
- 关注
原创 链路层交换机概述
唠叨下交换机,嗯,仅仅是一些基本的概念问题,比如功能,大致的算法,还有和路由器想对比下。现代以太网LAN使用了一种星型拓扑,每个节点与中心交换机相连。到目前为止,交换机的任务是接收入链路层帧并将它们转发到出链路。交换机自身对节点是透明的,某节点向另一个节点寻址一个帧(而不是向交换机寻址该帧),顺利地将该帧发送进LAN,而不知道某交换机将会接收该帧并将它转发到另一个节点。过滤(fil
2012-10-30 16:19:20 4668
原创 链路层多路访问协议
在计网中,我们学习过两种网络链路:点对点链路和广播链路。点对点链路(point-to-point link)是由链路一端的单个发送方和链路另一端的单个接受方组成,许多链路层协议都是为了点对点链路设计的;点对点(Point-to-Point Protocol,PPP)和高级数据链路控制(High-level Data Link Control,HDLC)是两种这样的协议。广播链路(broad
2012-10-25 15:08:53 10699 2
原创 运输层可靠数据传输的原理
四块内容:停等协议、流水线协议、回退N步、选择重传。从停等协议的问题,引入了流水线技术解决方案,而回退N步和选择重传则是针对流水线差错恢复的两种基本方法。一、可靠数据传输(Reliable data transfer),提供给上层实体的服务抽象是,数据可以通过一条可靠的信道进行传输。不过由于下层协议不一定可靠,所以就有问题要处理。下文仅讨论单向数据传输(unidirection
2012-10-23 21:25:11 11566
原创 编译原理中正则表达式直接构造DFA,DFA的最小化算法
之前提到了经过通过NFA来构造DFA(http://blog.csdn.net/betabin/article/details/8057787),现在继续来忽悠下,直接从正则表达式构造DFA。嗯,还有个附加的DFA极小化。直接构造DFA,大致分为3步:构造语法分析树、计算followpos函数(难点)、生成DFA。以正则表达式(a|b)*abb为例:1、构造语法分析树:这个
2012-10-17 20:26:33 23468 3
原创 栈溢出防御之——Windows安全机制GS编译选项
安全漏洞中有个重灾区:栈溢出。利用类似memset之类的字符串修改函数,输入超出正常长度的字符串,导致栈溢出,从而影响其它数据(返回地址、标志变量等)。维基百科给出的资料http://zh.wikipedia.org/wiki/%E5%A0%86%E6%A0%88%E6%BA%A2%E5%87%BA主要是函数无限调用导致的堆栈溢出,下面给出个0day2里面的例子温习下栈溢出:#includ
2012-10-14 15:26:10 8246
原创 编译原理中的正则表达式、NFA和DFA
这点知识,貌似也是编译原理课程的一个考点…………(直接从正则表达式构造DFA的http://blog.csdn.net/betabin/article/details/8082866)正则表达式,接触得已经不少,各种语言都会有些正则表达式的库来增强字符串处理功能,这里就编译原理的词法分析要用到的内容浅析下下。嗯,我很懒……还是课件截图:这里用递归定义来定义正则的,原因是简洁
2012-10-10 20:29:46 29037 3
原创 第五章 链路层和局域网 计算机网络自顶向下方法(第四版)【读书小结】
事实说明,我这种人写读书小结是好事情,否则记不住……第五章,嗯,明显对链路层比较感兴趣,局域网先放一边。什么是链路层?链路层实现的功能是什么?有什么技术?貌似有差错处理,其中包括奇偶校验、检验和、CRC;多路访问协议,有信道划分协议、随机接入协议、轮流协议;然后谈到链路层编址,MAC地址,及地址解析协议;最后,以太网实例,还有交换机。一、链路层的概述链路层上面的是网络层,下面的是物理层
2012-10-09 16:49:54 3955
CreakMe 入门级别 无壳
2012-04-28
Back-propagation Neural Net(BP神经网络)算法实现
2012-04-21
CrackMe及注册机 入门级别
2012-04-17
ClamAV的VS2005工程源码
2012-04-12
AVL树二叉链表实现类,源码
2012-03-30
一款桌面小程序,玫瑰随音乐慢慢展示
2012-03-13
入门等级CrackMe,lv1
2012-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人