wjlkoorey258

上一页 1 ··· 5 6 7 8 9

2016年7月24日

linux内核ipv4网络部分分层结构及涉入源文件

摘要: http://hi.baidu.com/amy_yeni/blog/item/c54003004d9a080b738da5b3.htmllinux内核ipv4网络部分分层结构:BSD socket层: 这一部分处理BSD socket相关操作,每个socket在内核中以struct socket结... 阅读全文

posted @ 2016-07-24 10:56 wjlkoorey258 阅读(196) 评论(0) 推荐(0) 编辑

linux 内核网络,数据接收流程图

摘要: 4.3 数据接收流程图各层主要函数以及位置功能说明: 1)sock_read:初始化msghdr{}的结构类型变量msg,并且将需要接收的数据存放的地址传给msg.msg_iov->iov_base. net/socket.c 2)sock_recvmsg... 阅读全文

posted @ 2016-07-24 10:56 wjlkoorey258 阅读(630) 评论(0) 推荐(0) 编辑

2012年3月19日

到目前为止,Linux下最完整的Samba服务器配置攻略

摘要: 关于Samba,大家有没有这种感觉,弄了N久丫的死活不喘气儿。找来各种“哥”和“姐”,发现全是“详解…配置专题”,看了半天不知道别个在说什么,好不容易找了个简单的教程,从头到尾跟着做,尼玛,浪费时间精力不说,就是跑不起来。是不是有种吐血的生理反应了。唉,不会写文档的娃,伤不起啊。... 阅读全文

posted @ 2012-03-19 19:15 wjlkoorey258 阅读(201) 评论(0) 推荐(0) 编辑

2012年3月12日

Linux系统中“动态库”和“静态库”那点事儿

摘要: 今天我们主要来说说Linux系统下基于动态库(.so)和静态(.a)的程序那些猫腻。在这之前,我们需要了解一下源代码到可执行程序之间到底发生了什么神奇而美妙的事情。 在Linux操作系统中,普遍使用ELF格式作为可执行程序或者程序生成过程中的中间格式。ELF(Execu... 阅读全文

posted @ 2012-03-12 16:57 wjlkoorey258 阅读(281) 评论(0) 推荐(0) 编辑

2012年3月7日

Linux系统启动过程分析

摘要: 经过对Linux系统有了一定了解和熟悉后,想对其更深层次的东西做进一步探究。这当中就包括系统的启动流程、文件系统的组成结构、基于动态库和静态库的程序在执行时的异同、协议栈的架构和原理、驱动程序的机制等等。 本人在综合了现有网上大家智慧的基础上,结合对2.6.32的... 阅读全文

posted @ 2012-03-07 13:48 wjlkoorey258 阅读(167) 评论(0) 推荐(0) 编辑

2012年2月9日

美国某知名大学计算机博士家庭作业。。。

摘要: 一个迷宫是由N(无限制,你可以取任何值,比如20,50,90,1000等)多个房间组成,每两个相邻的房间之间有可能会有一条通道。这个通道有个神奇的特性,那就是当一个人从一个房间经过某条通道进入到另一个房间后,他身后那条通道会立即消失,同时其他三个方向上可能会出现新的通道,当然也可能没有新通道出... 阅读全文

posted @ 2012-02-09 15:51 wjlkoorey258 阅读(156) 评论(0) 推荐(0) 编辑

2011年11月29日

理解NS2中的OTcl/tclCL

摘要: 题记 真正触动我写这篇短文的原因是试图理解NS2的基本原理. 在"the NS2 manual"中, 解释了为什么采用了两种语言来建构整个系统, 然后在第三章描述了tclcl的六个类. 这个手册中的对各个类描述性文字让我如坠雾里, 不明所以. 我查找了一些NS2的文章和站点,... 阅读全文

posted @ 2011-11-29 20:14 wjlkoorey258 阅读(357) 评论(0) 推荐(0) 编辑

NS2笔记 之 OTcl与C++

摘要: 最近一直在理解NS2所谓的分裂对象模型,想知道ns是如何通过Otcl来创建C++对象的。下面把学习的一些心得总结一下。 Otcl其实就是面向对象的tcl,这和C++和C的关系是一样的。 Otcl和Tcl一样是可嵌入的,它提供了C的API接口,我们可以通过这些接口来访问Otcl对象。主要的接... 阅读全文

posted @ 2011-11-29 19:35 wjlkoorey258 阅读(271) 评论(0) 推荐(0) 编辑

2011年11月17日

一步一步教你在CentOS6.0下安装NS2(ns-allinone-2.34.tar.gz)模拟仿真工具

摘要: 在CentOS6.0(内核版本2.6.32-71.el6.i686 )发行版中,基于2.6.32的内核协议栈部分做了适当调整,因此我们在选择ns2的安装版本时就不可以选择较老的版本,因为很多东西都编译不过。就拿常见的struct dev_net{}结构来说就发生了比较大的变化,因此这里我选择ns... 阅读全文

posted @ 2011-11-17 22:30 wjlkoorey258 阅读(345) 评论(0) 推荐(0) 编辑

CentOS6.0下安装Freeiris2/Asterisk全程指导教程

摘要: 说明:首先在安装CentOS6.0时选择“Software Development Workstation”版本,这样就会在/usr/src/kernels目录下自动生成内核源码树目录,如果是选择其他版本的可能需要下载内核源码包kernel-2.6.32-71.el6.src.rpm,然后手... 阅读全文

posted @ 2011-11-17 21:40 wjlkoorey258 阅读(658) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9

导航