ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。...
分类:
其他好文 时间:
2014-11-23 09:18:30
阅读次数:
190
一.学习的东西越多,越需要整理,于是就有诞生了该博客。作为第一篇博客,必须是oracle了,因为我想做DBA。废话不多说,搞起。二.准备工作:10201_database_linux32.zip.libXp-1.0.0-8.1.el5.i386.rpm(该包在镜像里有)三.按照公司的需求,做的配置:1.调整内核参数和安装rpm..
分类:
数据库 时间:
2014-11-21 00:04:11
阅读次数:
374
1. 协议简介 IP协议缺少主机和管理查询所需要的机制。主机有时需要判断某个路由器或是对方主机是否活跃。网际控制报文协议ICMP是设计弥补上述两个缺点的,它是IP协议的伴侣。ICMP本身是一个网络层协议,但是它的报...
分类:
其他好文 时间:
2014-11-20 15:47:32
阅读次数:
241
第一部分
请写出568A的线序(接触网络第一天就应该会的,只要你掐过,想都能想出来)
.网卡MAC地址长度是()个二进制位(16进制与2进制的换算关系,只是换种方式问,不用你拿笔去算) A、12 B、6 C、24 D、48
.ICMP在沟通之中,主要是透过不同的类别(Type)与代码(Code)让机...
分类:
系统相关 时间:
2014-11-19 13:52:49
阅读次数:
512
Tcpdump和wireshark一起使用,抓包分析.在MacOSX上terminal中安装wireshark前需要先装XQuartz。使用如下命令:tcpdumptcp-ieth0-nn-t-s0-c100anddstport!22andsrcnet192.168.1.0/24-w./target.cap(1)tcp:ipicmparprarp和tcp、udp、icmp这些选项等都要放到第一个参数的位置,用..
分类:
其他好文 时间:
2014-11-17 06:58:06
阅读次数:
171
fs.file-max=6815744--表示文件句柄的最大数量,表示在Linux系统中可以打开的文件数量。fs.aio-max-nr=1048576--此参数限制并发未完成的请求,避免I/O子系统故障。推荐值是--1048576=1024*1024,即1024K。kernel.shmall=2097152--表示可用共享内存的总量,单位是页,在32位系统..
分类:
数据库 时间:
2014-11-15 06:45:13
阅读次数:
218
新Apache服务器上线以后,用netstat-an命令发现服务器中有大量状态为TIME-WAIT的TCP连接,于是用/sbin/sysctl-a查看了一下Linux的各项内核参数,并翻阅有关资料,决定修改其中的两项参数,以达到减少TCP连接中TIME-WAITsockets的目的。vi/etc/sysctl.conf编辑/etc/sysctl.conf..
分类:
其他好文 时间:
2014-11-14 18:00:51
阅读次数:
147
内核中用于数据接收的结构体struct msghdr(转) 我们从一个实际的数据包发送的例子入手,来看看其发送的具体流程,以及过程中涉及到的相关数据结构。在我们的虚拟机上发送icmp回显请求包,ping另一台主机172.16.48.1。我们使用系统调用sendto发送这个icmp包。 ssize_t...
分类:
其他好文 时间:
2014-11-14 15:37:08
阅读次数:
212
目录
IP协议首部格式
地址解析协议 ARP
逆向地址解析协议 RARP
网际控制报文协议 ICMP
网际组管理协议IGMP
IP 数据报首部
IP数据报首部格式:
最高位在左边,记为0 bit;最低位在右边,记为31 bit
版本:
占 4 位,指 IP 协议的版本目前的 IP 协议版本号为 4 (即 IPv4)
首部长度:
占...
分类:
其他好文 时间:
2014-11-13 19:00:06
阅读次数:
296
这是一个老话题了,但是我刚学会...我们的目的是实现这么个东西:之所以用红框框一下是因为,从baidu.com到123.125.114.144的过程是DNS解析,我们暂时先实现ping的部分。基础知识ping的过程是向目的IP发送一个type=8的ICMP响应请求报文,目标主机收到这个报文之后,会向...
分类:
编程语言 时间:
2014-11-10 17:23:44
阅读次数:
190