自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jlccwss的专栏

学习从这里开始……

  • 博客(78)
  • 资源 (25)
  • 收藏
  • 关注

转载 linux下安装bind

linux下安装bind                                      一.、Bind简介。Bind是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台。本

2012-08-23 15:28:18 1222

转载 如何在Linux下获得一些中国电信运营商的IP地址分配情况

如何在Linux下获得一些中国电信运营商的IP地址分配情况 APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的,并提供了一个查询工具,下面就让我们看看如何在Linux下获得一些中国基础电信运营商(网通、电信、铁通、教育网)的IP地址分配情况:wget http://ftp.apnic.net/apnic/dbase/too

2012-08-14 10:09:28 1607

转载 安装memsql与将数据库从 MySQL 移植到 MemSQL

安装memsql安装挺简单的,所谓的安装其实就是解压缩二进制包,然后检查下环境就o了,步骤如官网页面所示:$ wget http://download.memsql.com/814d3816f4084953833243fbf6c40d37/memsqlbin_amd64.tar.gz$ tar xvfz memsqlbin_amd64.tar.gz$ cd memsqlbi

2012-08-07 12:00:35 2557 1

转载 TCP/IP详解学习笔记(1)-基本概念

TCP/IP详解学习笔记(1)-基本概念 为什么会有TCP/IP协议在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就似乎圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出它最大的潜力。于是人们就想方设法的用电线把电脑连接到

2012-01-07 14:34:30 569

转载 TCP/IP详解学习笔记(2)-数据链路层

TCP/IP详解学习笔记(2)-数据链路层 数据链路层有三个目的: 为IP模块发送和 接收IP数据报。 为ARP模块发送ARP请求和接收ARP应答。 为RARP发送RARP请 求和接收RARP应答 数据链路层的协议还是很多的,有我们最常用的以太网(就是平时我们用的网卡)协议,也有不太常见的令牌环,还有FDDI,当然,还有国内现在相当普及的PPP协议(就是adsl宽带),

2012-01-07 14:33:58 504

转载 TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute

TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute  1.IMCP协议介绍前面讲到了,IP协议并不是一个可靠的协议,它不保证数据被送达,那么,自然的,保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是ICMP(网络控制报文)协议。当传送IP数据包发生错误--比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主机。给主

2012-01-07 14:33:26 532

转载 TCP/IP详解学习笔记(3)-IP协议,ARP协议,RARP协议

TCP/IP详解学习笔记(3)-IP协议,ARP协议,RARP协议 把这三个协议放到一起学习是因为这三个协议处于同一层,ARP协议用来找到目标主机的Ethernet网卡Mac地址,IP则承载要发送的消息。数据链路层可以从ARP得到数据的传送信息,而从IP得到要传输的数据信息。1.IP协议IP协议是TCP/IP协议的核心,所有的TCP,UDP,IMCP,IGCP的数据都以IP数据格式

2012-01-07 14:32:50 483

转载 TCP/IP详解学习笔记(5)-IP选路,动态选路,和一些细节

TCP/IP详解学习笔记(5)-IP选路,动态选路,和一些细节 开发者在线 Builder.com.cn 更新时间:2008-03-23作者:积木来源: CSDN本文关键词: IP TCP/IP Web开发 动态 1.静态IP选路1.1.一个简单的路由表选路是IP层最重要的一个功能之一。前面的部分已经简单的讲过路由器是通过何种规则来根据IP数据包的IP地址来

2012-01-07 14:30:19 474

转载 TCP/IP详解学习笔记(6)-UDP协议-ITdataKu.cn-网络协议

TCP/IP详解学习笔记(6)-UDP协议-ITdataKu.cn-网络协议 1.UDP简要介绍UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。 2.UDP协议头2.1.UDP端口号由于很多软件需要用到UDP协议,所以UDP协议必须通过某个标志用以区分不同的程序所需要的数据包。端口号

2012-01-07 14:29:43 518

转载 TCP/IP详解学习笔记(7)-广播和多播,IGMP协议

TCP/IP详解学习笔记(7)-广播和多播,IGMP协议 1.单播,多播,广播的介绍1.1.单播(unicast)单播是说,对特定的主机进行数据传送。例如给某一个主机发送IP数据包。这时候,数据链路层给出的数据头里面是很具体的目的地址,对于以太网来 说,就是网卡的MAC地址(不是FF-FF-FF-FF-FF-FF这样的地址)。现在的具备路由功能的主机应该能够将单播数据定向转发,而目

2012-01-07 14:29:02 673

转载 TCP/IP详解学习笔记(8)-DNS域名系统DNS系统介绍

TCP/IP详解学习笔记(8)-DNS域名系统DNS系统介绍  DNS的全称是Domain Name System。它负责把FQDN(就是以"."分隔结尾的名字)翻译成一个IP。最初的DNS系统使用的是一个巨大的hosts.txt文件(很吃惊,用 这个就好使了?),可是一段时间以后,开发这就不得不用数据库来代替hosts.txt文件,最终发展到了现在的分布式数据库。从书中的143页可以

2012-01-07 14:28:24 676

转载 TCP/IP详解学习笔记(9)-TCP协议概述

TCP/IP详解学习笔记(9)-TCP协议概述 终于看到了TCP协议,这是TCP/IP详解里面最重要也是最精彩的部分,要花大力气来读。前面的TFTP和BOOTP都是一些简单的协议,就不写笔记了,写起来也没啥东西。TCP和UDP处在同一层---运输层,但是TCP和UDP最不同的地方是,TCP提供了一种可靠的数据传输服务,TCP是面向连接的,也就是说,利用TCP通信的两台主机首先要经历一个

2012-01-07 14:27:29 413

转载 TCP/IP详解学习笔记(10)-TCP连接的建立与中止

TCP/IP详解学习笔记(10)-TCP连接的建立与中止 TCP是一个面向连接的协议,所以在连接双方发送数据之前,都需要首先建立一条连接。这和前面讲到的协议完全不同。前面讲的所有协议都只是发送数据而已,大多数都不关心发送的数据是不是送到,UDP尤其明显,从编程的角度来说,UDP编程也要简单的多----UDP都不用考虑数据分片。 书中用telnet登陆退出来解释TCP协议连接的建立和

2012-01-06 12:07:39 402

转载 TCP/IP详解学习笔记(11)-TCP交互数据流,成块数据流

TCP/IP详解学习笔记(11)-TCP交互数据流,成块数据流 目前建立在TCP协议上的网络协议特别多,有telnet,ssh,有ftp,有http等等。这些协议又可以根据数据吞吐量来大致分成两大类:(1)交互数据类型,例如telnet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。(2)数据成块类型,例如ftp,这种类型的协议要求TCP能

2012-01-06 12:07:18 354

转载 TCP/IP详解学习笔记(12)-TCP的超时与重传

TCP/IP详解学习笔记(12)-TCP的超时与重传 超时重传是TCP协议保证数据可靠性的另一个重要机制,其原理是在发送某一个数据以后就开启一个计时器,在一定时间内如果没有得到发送的数据报的ACK报文,那么就重新发送数据,直到发送成功为止。1.超时超时时间的计算是超时的核心部分,TCP要求这个算法能大致估计出当前的网络状况,虽然这确实很困难。要求精确的原因有两个:(1)定时长久会造

2012-01-06 12:06:57 500

转载 TCP/IP详解学习笔记(13)-TCP坚持定时器,TCP保活定时器

TCP/IP详解学习笔记(13)-TCP坚持定时器,TCP保活定时器 TCP一共有四个主要的定时器,前面已经讲到了一个--超时定时器--是TCP里面最复杂的一个,另外的三个是:  坚持定时器   保活定时器   2MSL定时器其中坚持定时器用于防止通告窗口为0以后双方互相等待死锁的情况;而保活定时器则用于处理半开放连接1.坚持定时器坚持定时器的原理是简单的,当

2012-01-06 12:06:36 397

转载 TCP/IP详解学习笔记(14)-TCP连接的未来和性能

TCP/IP详解学习笔记(14)-TCP连接的未来和性能(未写完) 在TCP刚出世的时候,其主要工作环境是以太网和SLIP之类的低速网络。随着高速网络的出现,让TCP协议的吞吐量更大,效率更高的要求就愈来愈迫切。为此,TCP增加了三个重要机制来对应现在的变化,他们是路径MTU发现。 窗口扩大选项和时间戳。 T/TCP(增加了事务功能的TCP协议)。 1.路径MTU发现

2012-01-06 12:06:12 544

转载 P2P之UDP穿透NAT的原理与实现(附C++源代码)[转载]

论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念:    NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Netw

2012-01-06 11:32:27 6722 3

转载 socket编程原理

UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用"打开"获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行I/O操作的进程。然后这个用户进程多次调用"读/写"以传输数据。当所有的传输操作完成后,用户进程关闭调用,

2012-01-06 11:32:03 463

转载 DNS学习笔记之1 - 基础理论

DNS学习笔记之1 - 基础理论DNS学习笔记之1 - 基础理论内容简介:DNS 是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。在Internet上域名与IP地址之间是一对一(或者一对多)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它DNS 是域名系统 (Domain Name System) 的缩写,该

2012-01-06 11:31:30 842

转载 DNS学习笔记之2 - DNS客户端的查询

DNS学习笔记之2 - DNS客户端的查询 DNS学习笔记之2 - DNS客户端的查询内容简介:DNS客户端完整的DNS查询过程如下: 1、首先检查自己的本地DNS名字缓存 当DNS客户端需要解析某个FQDN时,先检查自己的本地DNS名字缓存。本地的DNS名字缓存由两部分构成: Hosts文件中的主机名到IP地址映射定义; 前DNS客户端完整的DNS查询过程如下:1、首先检查自

2012-01-06 11:31:08 927

转载 DNS学习笔记之4 - DNS管理器详解

DNS学习笔记之4 - DNS管理器详解DNS学习笔记之4 - DNS管理器详解内容简介:在上一节中,主要讲述了,我用一句话的方式概括了资源记录的作用与设置。我在此节 主要讲DNS服务器的设置,此节对工作模式、及各种应用、还有设计方案很有用哈,并且详细说明了各种参数设置的背景,因此3、4节的笔记在上一节中,主要讲述了,我用一句话的方式概括了资源记录的作用与设置。我在此节主要

2012-01-06 11:30:44 3886

转载 DNS学习笔记之5 - DNS区域详解

DNS学习笔记之5 - DNS区域详解DNS学习笔记之5 - DNS区域详解内容简介:现在我们基本清楚了DNS服务器用于各种环境下的设置方式,建立是很简单的。我这里对各种区域类型的建立做说明。 DNS服务器类型: 根据管理的DNS区域的不同,DNS服务器也具有不同的类型。一台DNS服务器可以同时管理多个现在我们基本清楚了DNS服务器用于各种环境下的设置方式,建立是很简单的。我这

2012-01-06 11:30:24 1911

转载 DNS学习笔记之6 - DNS区域管理

DNS学习笔记之6 - DNS区域管理 DNS学习笔记之6 - DNS区域管理一内容简介:这一篇是DNS笔记的最后一节,建立区域是很简单的,但是我们要分辨出区域类型之间的区别。我这里对区域的管理做说明。 管理正向区域 根据区域类型和区域存储方式的不同,管理DNS区域的方式也不同,在此我根据区域类型这一篇是DNS笔记的最后一节,建立区域是很简单的,但是我们要分辨出区域类型之间的区别。

2012-01-06 11:29:57 1178

转载 DNS学习笔记之3- 详解DNS的资源记录

DNS 学习笔记之3- 详解DNS的资源记录 资源记录:  每个区域数据库文件都是由资源记录构成的。主要有:SOA记录、NS记录、A记录、CNAME记录、MX记录和PTR记录。  标准的资源记录具有其基本格式:  [name]   [ttl]   IN  type  rdata  name:名称字段,此字段是资源记录引用的域对象名,可以是一台单独的主机也可以是整个域。字段值

2012-01-06 11:27:21 1200

转载 DNS协议详解

DNS协议详解一、前言   foxmail新版中有一个《邮件特快专递》的功能。起先搞不懂如何用,后来知道要在 工具->系统选项 那边设置 本地DNS服务器的IP地址。   觉得这个新功能蛮好用的。不需要通过SMTP代理,可以直接通过本地往邮箱所在的邮件交换器发送邮件。在暑假一开始想在VC++中实现这个功能。用IRIS截包后,发现程序后mx8.263.net发送邮箱,不知道这

2012-01-06 11:26:39 1698

转载 pcap过滤器规则

基于pcap的东东几乎都能通用****************************************************************dst host hostTrue if the IPv4/v6 destination field of the packet is host, which may be either an address or a name.

2012-01-06 11:26:14 4281

转载 EDNS协议报文(RFC2671)

EDNS协议报文(RFC2671)一、伪资源记录  1. 一个伪资源记录可以加入到请求或应答报文的附加资源记录字段中,之所以叫做伪记录是因为它属于传输层的消息,而不是关于DNS的,伪资源记录不能被缓存,转发,存储或者从主文件中加载,一个dns报文中要么就不要有,要么有一个伪资源记录,不能多余1个。  2. 伪资源记录包含固定部分和使用{attribute, value}对表示的可变

2012-01-06 11:25:23 3492

转载 Extension Mechanisms for DNS (EDNS0)

Network Working Group                                            P. VixieRequest for Comments: 2671                                            ISCCategory: Standards Track

2012-01-06 11:24:59 1009

转载 Indicating Resolver Support of DNSSEC

Network Working Group                                          D. ConradRequest for Comments: 3225                                 Nominum, Inc.Category: Standards Track

2012-01-06 11:23:43 618

转载 Libpcap抓包原理

最近看的开源代码是有关网络监控的,它使用Libpcap进行抓包,然后处理。为了更好的理解代码的实现过程,我关注了Libpcap的抓包原理,至于详细的实现暂时还没有研究。1libpcap的工作原理1.1组成部分   libpcap主要由两部份组成:网络分接头(Network Tap)和数据过滤器(Packet Filter)。网络分接头从网络设备驱动程序中收集数据拷贝,过滤器决定是否接收

2012-01-06 11:23:19 1204

原创 Cisco 3750 系统升级总结

一定要先备份****************  查看文件系统默认是flash.   dir all (flash: )   show file system   更改目次:   cd xx   pwd (查看当前目次)   新建目次:   mkdir xx   删除目次:   delete /force(再也不询问确认

2012-01-05 16:19:14 1161

转载 Neighbour table overflow.

问题:系统不停的刷printk: xxxx messages suppressed. Neighbour table overflow.这时ping 网卡IP时输出connect: No buffer space available网上查说arp表满的原因,很遗憾,出现问题的时候我没有看arp表解决:    1、没有攻击的情况下可以重启机器    2、echo "0

2012-01-05 16:17:53 699

转载 Linux下的C编程实战之gcc\gdb\make

1 :文本编辑器2:Gcc 编译器的使用3:GDB debug调试器4:make一:文本编辑器在Linux平台下,可用任意一个文本编辑工具编辑源代码,但笔者建议使用emacs软件,它具备语法高亮、版本控制等附带功能二:GCC编译器       GCC 是 GNU 编译器集合(GNU Compiler Collection)的首字母缩写词。它可以编译 C,C++,

2012-01-05 16:16:46 456

转载 linux下c编程常识

主要内容:① 标准 (ANSI C, POSIX, SVID, XPG, ...)② 函数库和系统调用③ 在线文档 (man, info, HOW-TO, ...)④ C 语言编程风格⑤ 库和头文件的保存位置⑥ 共享库及其相关配置一: 标准 (ANSI C, POSIX, SVID, XPG, ...)ANSI C:这一标准是 ANSI(美国国家标准局)于 19

2012-01-05 16:16:25 506

转载 bcb5_Packages_bcb6

你用什么打包,要是用BCB5的打包程序打包CB5程序一点问题都不应该有,当然你用CB5的那个打包程序打包CB6程序,你可以参看: 用BCB5的打包程序打包BCB6 (本文仅供CSDN与CCRUN使用,其他使用者请作者联系) 当我们用BCB做好了一个程序后,下一步要做的就的打包程序,发布给用户了。单从打包程序的角度来讲,我们的选择会有很多,就BCB来说,每个版本的BCB光盘上都有一个打包程序,对于这

2012-01-05 16:15:59 796

原创 DSW双击打开新VC

资源管理子-》工具-》文件夹选项-》文件类型-》“已注册的文件类型”列表里面找到DSW类型并选中,点击“高级”--》编辑,去掉“DDE”复选框。

2012-01-05 16:15:28 373

转载 gcc基本用法

初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi/vim(个人觉得vim比vi好用)或其它编辑器编写。      编译则使用gcc命令。要往下学习首先就得熟悉gcc命令的用法。      gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。一. 常

2012-01-05 16:14:44 360

转载 socket编程原理

socket编程原理 UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用"打开"获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行I/O操作的进程。然后这个用户进程多次调用"读/写"以传

2012-01-05 16:14:20 387

转载 C/C++笔试题1

·                                 1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态?virtual修饰符会被隐形继承的。private 也被集成,只事派生类没有访问权限而已virtual可加可不加子类的空间里有父类的所有变量(static除外)同一个函数只存在一个实体(inline除

2012-01-05 16:13:58 573

Linux内核(第三版)中文版

Linux内核(第三版)中文

2012-01-04

自旋锁总结

自旋锁

2012-01-04

The_C_Programming_Language(英文版)

The_C_Programming_Language(英文版).

2012-01-04

C++高效编程(英文版).rar

C++高效编程(英文版).rar

2012-01-04

C++ 入门.pdf

C++ 入门

2012-01-04

C++ XML.pdf

C++ XML

2012-01-04

C Standard

C Standard

2012-01-04

c function

c function

2012-01-04

Advanced Programming in the UNIX Environment

Advanced Programming in the UNIX Environment 超级经典,经典中的老经典

2012-01-04

C语言程序设计

C语言程序设计 喷血真情奉献,只有看过了,才知道这是什么。 大二要结束的同学们看过来

2012-01-04

linux与unix_shell编程指南

linux与unix_shell编程指南 等着它活到现在,哈哈哈哈哈

2012-01-04

手把手教你把 Vim 改装成一个 IDE 编程环境

手把手教你把 Vim 改装成一个 IDE 编程环境 很基础,很强大

2012-01-04

Vim用户手册中文版7.3

Vim用户手册中文版7.3 很实用

2012-01-04

Linux设备驱动之pci设备的枚举

Linux设备驱动之pci设备的枚举 很好的学习的资料

2012-01-04

AIX命令参考大全

AIX命令参考大全,针对AIX系统的命令帮助手册

2012-01-04

LINUX应用技术精华{面向初学Linux朋友的书籍}

本书籍由红联论坛的海情委托我制作完成。 本书籍由十部分组成:LINUX新手基础技能、LINUX系统管理及桌面应用精华、Linux Shell教程、红联论坛更新网、LINUX培训信息、LINUX价值新闻、Redhat教程、LINUX安装相关、LINUX学习指导、Wine使用者指南,300多编精彩实用的Linux技术文章。制作此书籍的目的是给大家一个离线学习平台。

2008-10-28

Linux命令大全,共收入了316个命令

[此次共收入了316个命令,希望对大家有一定的价值!]

2008-10-28

tc 2.0 标准c的老编译器

一个比较老的c编译器,不支持单行注释。它没有vc++6.0功能强大,没有vc++6.0的优化多,但是它可以做vc++6.0做不了的事情,如: char *p = "asdf"; tc可以修改串的内容,但是vc++6.0不允许修改。

2008-10-18

c\c++笔试题大全,部分公司笔试题

真正的笔试题大全,对c\c++基础知识的详细解读,修炼自身内功的好资料,全部搞懂,工作不愁!

2008-10-18

java连mysql包

这是java用直连方式连mysql用到的jar包

2008-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除