- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 ubuntu下taglist的配置
1. 首先在网上下载一个taglist包,网站:http://www.vim.org/scripts/script.php?script_id=273 我下的的是最新:taglist_46.zip,然后解压到/root/.vim/目录之下,可以看到.vim目录有doc和plugin即OK。2. 以下是Taglist的配置,在/root/.vimrc中增加以下配置"""""""
2013-11-15 11:24:55 1107
转载 TCP三次握手及四次挥手详细图解
相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运作机制,相当有帮助. 而且对于有网络协议工程师之类笔试,几乎是必考的内容.企业对这个问题热情之高,出乎我的意料:-)。有时上午面试前强调这个问题,并重复讲一次,下午几乎每一个人都被问到这个问题。 因此在这里详细解释一下这两个过程。
2013-11-13 14:02:51 565
转载 广播,单播和多播的区别
单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在?.1.单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之间进行。单播在网络中得到了广泛的应用,网络上绝大部分的数
2013-11-13 13:59:39 737
转载 广播与多播的实现
1.ip地址分类 A 类网络地址有128 个(支持127)个网络,占有最左边的一个字节(8 位)。高位(0)表示识别这种地址的类型。 B 类地址使用左边两个8 位用来网络寻址。两个高位(10)用于识别这种地址的类型,其余的14 位用作网络地址,右边的两个字节(16 位)用作网络节点。 C 类地址是最常见的Internet 地址。三个高位(110
2013-11-13 13:56:23 1495
转载 高效并发服务器模型
1、单线程/阻塞/同步模型适用范围:单一连接缺点:多连接时相互影响,一个阻塞,别的也得不到响应2、多进程/阻塞/同步模型适用范围:连接数较少,且使用的资源较多,比如文件操作缺点:系统进程数有上限,不适用大量并发连接,且进程间切换开销较大3、多线程/阻塞/同步模型适用范围:连接数较少,且使用系统资源不多,可多个线程共享缺点:系统线程数有上限,不适用
2013-11-13 13:36:24 615
转载 Linux 多播(组播)例程
本例程修改自:http://zhoulifa.bokee.com/6066993.html博文提供的例程。ser.c #include #include #include #include #include #include string.h>#include #include #define BUFLEN 255intmain
2013-11-13 13:05:38 912
转载 Linux TCP/IP协议栈源码阅读笔记
一.linux内核网络栈代码的准备知识 1. linux内核ipv4网络部分分层结构: BSD socket层: 这一部分处理BSD socket相关操作,每个socket在内核中以struct socket结构体现。这一部分的文件 主要有:/net/socket.c /net/protocols.c etcINET socket层:BSD socket是个可以
2013-11-13 13:04:04 829
转载 MAC地址和IP地址的关系
简单地说:ip地址是服务商给你的,mac地址是你的网卡物理地址。 一、IP地址 对于IP地址,相信大家都很熟悉,即指使用TCP/IP协议指定给主机的32位地址。IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是一个IP地址,这种写法叫点分十进制格式。IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A类、B类、C类等)的不同而不同。网络地址
2013-11-13 12:58:39 778
转载 计算机端口详解及常用默认端口列表
转自:http://blog.sina.com.cn/s/blog_4a149266010005g8.html计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。面向连接和无连接
2013-11-13 12:56:07 899
转载 linux 内核移植和根文件系统的制作
转载于:http://www.cnblogs.com/hnrainll/archive/2011/06/09/2076214.html1.1 Linux内核基础知识 在动手进行Linux内核移植之前,非常有必要对Linux内核进行一定的了解,下面从Linux内核的版本和分类说起。1.1.1 Linux版本 Linux内核的版本号可以从源代码的顶层目录下的Makefile中看到
2013-11-12 12:45:27 662
转载 在Linux-2.6.32.2下为ST16C554移植驱动的经历
文章转载于:http://www.linuxidc.com/Linux/2010-10/29379.htm 一、Linux驱动的基本理论 理解linux驱动,最重要的是要区分device和driver这两个概念,要搞清device和driver之间的联系。device 描述了某个设备所占用的硬件资源(地址、中断),可以理解为硬件方面描述。而driver则是描述了使用和
2013-11-11 10:48:20 785
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人