前言在介绍和使用tcpdump之前,请确保您已经掌握或者了解如下几个关键概念,否则后面的内容让你有点痛苦。能够在Linux命令行下工作理解OSI七层网络协议的概念熟悉各层的协议头部,重点是IP/TCP/UDP交换机和路由器对应于OSI的协议层另外还需要注意的是:tcpdump是基于Unix系统的..
分类:
其他好文 时间:
2014-08-14 21:08:59
阅读次数:
506
TCP、UDP各自client、server端描述
TCP、UDP位于传输层,基于IP协议。
1.TCP
TCP:Transmission Control Protocal 传输控制协议。
服务器与客户端执行流程如下。
API说明。
创建套接字:SOCKET localSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);...
分类:
编程语言 时间:
2014-08-14 16:44:19
阅读次数:
200
ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。TCP/IP参考模型的层次结构 TCP/IP协议栈是美国国防部高级研究计划局计算机网(Advanc...
分类:
其他好文 时间:
2014-08-14 16:26:28
阅读次数:
332
DNS(DomainNameSystem),即域名系统。面对不易记忆的ip地址,将你输入的主机名自动解析为ip地址去访问站点时,就显得特别的便捷。DNS就提供这样服务的。DNS采用CS架构,服务器端工作在UDP协议端口53和TCP协议端口53上。从主机名查询到IP的流程称为:正解。(FQDN-->IP)从..
分类:
其他好文 时间:
2014-08-14 04:03:38
阅读次数:
267
1、TCP/IP层次模型当然这里我们只讨论重要的四层01,应用层(Application):应用层是个很广泛的概念,有一些基本相同的系统级TCP/IP应用以及应用协议,也有许多的企业应用和互联网应用。http协议在应用层运行。02,传输层(Tanspot):传输层包括UDP和TCP,UDP几乎不对报...
分类:
其他好文 时间:
2014-08-14 00:49:57
阅读次数:
340
一、简介
简介
二、运行图
(1)如下图1所示。
三、详解
1、开始
(1)开始
四、总结
(1)本博文只发布部分源码,读者可根据思路来进行定制。
(2)在不同的系统下可能还会有乱码出现,可修改程序实现,主要当初没考虑到国际化支持。
(3)源码已经打包上传到csdn上可登录下载(http://download.csdn.net/deta...
分类:
其他好文 时间:
2014-08-13 22:40:57
阅读次数:
382
近期做一个项目需要用到UDP发送广播包给嵌入式端的程序并要求其作出相应的反馈,一开始非常顺利。但到了测试通用性的阶段发现有的电脑无法发送出UDP广播包,进而也就是无法跟嵌入式端交互(发现并将问题锁定在此就已经花费了非常非常非常多的心血!其中可以ping通嵌入式端这点让人纠结了很久)。在问题锁定了之后第一个怀疑的是防火墙,然后是杀毒软件等等,将电脑裸奔满怀希望开启软件之后依然是那副尿性。最后百无聊赖...
分类:
其他好文 时间:
2014-08-13 22:28:27
阅读次数:
378
1.udpclient的初始化udpClient=[[GCDAsyncUdpSocket alloc] initWithDelegate:self delegateQueue:mainQueue]; udpClient.delegate=self; NSError *err; BOOL bre...
分类:
其他好文 时间:
2014-08-13 18:18:36
阅读次数:
276
CCIE学习笔记之RSVPRouter(config-if)#iprsvpbandwidth[interface-kbps][single-flow-kbps]!EnablesRSVPforIPonaninterfaceRouter(config)#iprsvpsendersession-ip-addresssender-ip-address[tcp|udp|ip-protocol]session-dportsender-sportprevious-hop-ip-addressprevious-ho..
分类:
其他好文 时间:
2014-08-13 15:07:46
阅读次数:
309