- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 vi command
UNIX下的编辑器有ex,sed和vi等,其中使用最为广泛的是vi,而vi命令比较多, 初用的时候觉vi不太好用,但当你熟悉下面的命令后,就会领略它的好处. 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern file
2004-10-22 09:39:00 938
转载 Linux Netfilter实现机制和扩展技术
http://www-900.ibm.com/developerWorks/cn/linux/l-ntflt/index.shtml
2004-10-12 12:09:00 1245
转载 特殊的IP地址介绍
特殊的IP地址介绍编辑 - Albert 来源 - 中国协议分析论坛 时间 - 2004-6-21 就像我们每个人都有一个身份证号码一样,网络里的每台电脑(更确切地说,是每一个设备的网络接口)都有一个IP地址用于标示自己。我们可能都知道这些地址由四个字节组成,用点分十进制表示以及它们的A,B,C分类等,然而,在总数大约为四十多
2004-10-10 09:23:00 1139
转载 四种I P广播地址详谈
四种I P广播地址详谈编辑 - 电脑农民 来源 - 中国协议分析网 时间 - 2004-4-28 受限的广播 受限的广播地址是2 5 5 . 2 5 5 . 2 5 5 . 2 5 5。该地址用于主机配置过程中I P数据报的目的地址,此时,主机可能还不知道它所在网络的网络掩码,甚至连它的I P地址也不知道。在任何情况下,路由器都不转发目的地
2004-10-10 09:19:00 2043
转载 Linux下IP――分片与重组――详解
Linux下IP――分片与重组――详解原理介绍 为一个数据包片再次分片 为数据包分片和为数据包片再次分片之间的细微差别就在于网关处理MF比特的不同。但一个网关为原来为分片的数据包分片时,除了末尾的数据包片,它将其余所有分片上的MF比特都置为一,最后一片为0。然而,当网关为一个非末尾的数据包片再次分片时,它会把生成的所有子分片中的MF比特全部设置为1,因为所有这些
2004-10-08 16:25:00 15451 2
转载 Linux网卡驱动程序编写
Linux网卡驱动程序编写[摘自 LinuxAID]工作需要写了我们公司一块网卡的Linux驱动程序。经历一个从无到有的过程,深感技术交流的重要。Linux作为挑战微软垄断的强有力武器,日益受到大家的喜爱。真希望她能在中国迅速成长。把程序文档贴出来,希望和大家探讨Linux技术和应用,促进Linux在中国的普及。 Linux操作系统网络驱动程序编写 一.Linux系统设备驱动程序概述 1.1 Li
2004-10-08 11:17:00 4364
转载 IP包的生成和发送接口
著名软件中国镜像: Apache| Php| Debian| Mysql| Proftp| Qmail| Samba| Squid| Xfree86| CPAN| LDP| GNU|中国Linux论坛首页技术论坛| 文章荟萃| 藏经阁| 会员信箱| 项目计划| 在线调查| 软件仓库| 关于本站| 讨论区列表 | 搜寻文章 | 新用户注册 | 登入
2004-10-08 09:55:00 7339
原创 切记,切记
作为一名Linux开发人员,对Linux下的名词要有了解,最好是非常清晰的知道它是什么东西,拿来做什么的。每一个名词都代表着一个资源,也代表着一个Linux的潮流,如果听都没听过就去开发相关领域的应用,那只能是瞎摸,吃力又不讨好。举个例子,欲在Linux下支持一款软Modem或一种打印机,而Linux的发行版或是厂家都是没有驱动的,那么一般会出现三种开发人员:一:习惯地要厂家想想办
2004-10-08 09:04:00 2225 1
转载 ip分片过程
IP分片 作者: 更新人:Legume 来源: 更新时间:2004.07.11 投稿信箱: [email protected] 正如我们在2 . 8节描述的那样,物理网络层一般要限制每次发送数据帧的最大长度。任何时候IP层接收到一份要发送的IP数据报时,它要判断向本地哪个接口发送数据(选路),并查询该接口获得其MTU。IP
2004-10-07 20:30:00 4658 1
转载 Linux策略性路由应用及深入分析
Linux策略性路由应用及深入分析2002-12-12· ·李元佳··yesky上一页 1 2 3 4 IP层路由适配(IP route) 路由表以及规则组成的系统,可以完成路由的管理以及查找的工作,但是为了使得IP层的路由工作更加的高效,linux的路由体系里,route.c里完成大多数IP层与RPDB的适配工作,以及路由缓冲(route c
2004-10-07 18:50:00 1891
转载 Linux 内核编程风格
Linux 内核编程风格(518 个字於此篇帖子)(已阅读: 1177 次) 这篇短小的文章是对Linux内核编程风格的建议.编程风格非常的个性化,而且,我并不想将我的观点强加给任何人,但是为了变于维护,我不得不提出这个观点.详情如下: 在最开始,我应该写出GNU编程风格的标准而不用理会它.不要理会他们,它只是一个符号表情而已. 好,让我们开始吧! 第一章:缩进格式 Tab
2004-10-07 12:58:00 1489
转载 skb - Linux network buffers
skb - Linux network buffersHarald Welte [email protected], 2000/10/14 21:27:02 Short description about the linux network buffers (skbs) 1. IntroductionAt the time I wanted to kn
2004-10-06 22:10:00 2330
原创 The proc File System:
The proc File System: 在这篇摘抄的文章里,我们主要介绍一下此文件系统是如何工作的,以及现有的网络代码是如何使用这个文件系统的,以及我们在程序中如何写,使用proc entry。Overview: proc文件系统在很多程序中被频繁的使用,尽管它被设计成像其它文件系统那样有目录结构和inode,但事实上,是一些注册了的函数,它们提供了重要的系统变量的信息。 proc
2004-10-06 13:01:00 1883
原创 linux module简介
Linux modules:简介: linux 2.0版本以后都支持模块化,因为内核中的一部分常驻在内存中,(如最常使用的进程,如scheduler等),但是其它的进程只是在需要的时候才被载入。如MS-DOS文件系统只有当mount此类系统的时候才需要,这种按需加载,就是模块。它能使内核保持较小的体积,虽然可以把所有的东东都放在内核中,这样的话,我们就不需要模块了,但是这样通常是有特殊的用途(所有
2004-10-06 11:41:00 17529 2
转载 分析rwlock的结构
分析rwlock的结构 typedef struct { volatile unsigned int lock;} rwlock_t;rwlock_t tasklist_lock __attribute__((__aligned__((1 )),__section__(".data.cacheline_aligned"))) = (rwlock_
2004-10-04 18:14:00 2030
转载 Linux下写者优先的读写锁的设计
一、本文的目的在linux下有两种实现数据互斥的基本机制,包括了semaphore(信号量),spinlock(自旋锁)。这里要说的读写锁(read write lock)是自旋锁的一个变种,与一般的自旋锁的区别是,自旋锁一次只能有一个进程进入临界区,而对读写锁而言,如果进程是读的话,那就可以有多个进程同时进入临界区,而如果是写的话,则只有一个可以。就现在的linux内核源代码的发行版本而
2004-10-04 18:02:00 2201
原创 The Neighbor Table
邻居表包含了与本节点直接物理相连的节点的信息。邻居表中的条目并不是永存的,并且并不一定包含所有直接相连的邻居节点的信息,因为它只是包含与本节点交换过信息的邻居节点的信息。邻居表中的条目是另一种表,包含了通往此邻居节点的地址,协议,所使用的设备以及一些统计信息。 struct neigh_table *neigh_tables: 此全局变量是一个指向neighbor t
2004-10-02 10:18:00 1443
原创 Basic Internet Protocol Routing
介绍关于ip路由的基本概念和内部的数据结构。 linux为路由维护三种数据结构,一种用于与本节点直接物理相连的节点的路由,其它的两种用于与其它间接节点相邻的情况。 前者叫做neighbor table,它保存着通往每一个节点的所用的设备和协议的种类,linux使用arp协议来维护该表。其中的每个条目都是soft state。 linux使用后两种路由表来维
2004-10-01 22:34:00 1361
pyMsgComm python 消息库 框架
2008-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人