小李子

小小的蜗牛,慢慢的爬。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 8 9 10 11 12 13 14 下一页

2008年5月10日

摘要: 下载好了WpdPack_3_2_alpha1.zip(下载地址:http: //www.winpcap.org/install/bin/WpdPack_3_2_alpha1.zip),解压后除了有文档,例子外还有 Include和lib,于是想用TC2来做开发环境,但是编译的时候老是出问题,于是放弃。后来阅读了Winpcap手册后才知道因为是在 windows上开发,所以它推荐用VC++6.0,于是改用VC。第一个试验是:#include<pcap.h>#include<remote-ext.h>intmain(){pcap_if_t*alldevs;pcap_if_t 阅读全文

posted @ 2008-05-10 12:11 ljl_falcon 阅读(759) 评论(0) 推荐(0)

摘要: 整天在网上转,也看到许多不错的文章,但我发现大多文章要么只停留在理论上,要么就是太高深。对问题详细分析介绍的很少。今天,我就想以数据包分析程序为主题和大家讨论一下网络编程的的相关问题,我也是新手,有不到之处,还望大家不吝指正。通过对数据包的分析,我们可以判断通信双方的*作系统、网络信息流量、经过的路由、数据包的大小,以及数据包的内容等等。对于喜欢网络安全的人来说,掌握这方面的知识是相当重要的。现在的网络通信中,大部分数据都没有加密,我们可以轻易地从数据包中提取账号、密码之类我们关心的数据.大家在看本文时如有困难,可先读一读计算机网络及C程序设计还有协议分析方面的书。下面我将分TCP/IP族协议 阅读全文

posted @ 2008-05-10 12:09 ljl_falcon 阅读(314) 评论(0) 推荐(0)

摘要: DHCP协议简介 DHCP,全称是DynamicHostConfigurationProtocol﹐中文名为动态主机配置协议,它的前身是BOOTP,它工作在OSI的应用层,是一种帮助计算机从指定的DHCP服务器获取它们的配置信息的自举协议。 DHCP使用客户端/服务器模式,请求配置信息的计算机叫做DHCP客户端,而提供信息的叫做DHCP的服务器。DHCP为客户端分配地址的方法有三种:手工配置、自动配置、动态配置。 DHCP最重要的功能就是动态分配。除了IP地址,DHCP分组还为客户端提供其他的配置信息,比如子网掩码。这使得客户端无需用户动手就能自动配置连接网络。 DHCP的工作流程 发现阶段, 阅读全文

posted @ 2008-05-10 12:04 ljl_falcon 阅读(239) 评论(0) 推荐(0)

摘要: UDP协议是英文UserDatagramProtocol的缩写,即用户数据报协议,主要用来支持那些需要在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用UDP协议。UDP协议从问世至今已经被使用了很多年,虽然其最初的光彩已经被一些类似协议所掩盖,但是即使是在今天,UDP仍然不失为一项非常实用和可行的网络传输层协议。 与我们所熟知的TCP(传输控制协议)协议一样,UDP协议直接位于IP(网际协议)协议的顶层。根据OSI(开放系统互连)参考模型,UDP和TCP都属于传输层协议。 UDP协议的主要作用是将网络数据流量压缩成数据报的形式。一个典型的数据 阅读全文

posted @ 2008-05-10 12:03 ljl_falcon 阅读(217) 评论(0) 推荐(0)

摘要: ICMP简介 对于熟悉网络的人来说, ICMP是再熟悉不过了。它同IP协议一样工作在ISO模型的网络层, 它的全称是: Internet Control Message Protocal. 其在网络中的主要作用是:- 主机探测- 路由维护- 路由选择- 流量控制 对于主机探测来说有很多方法,主机某些服务的BANNER,一些使用的应用程序,或者使用工具来检测主机,如NMAP,在WEB上有 www.netcraft.com来简单的估测主机。下面所讲的是使用ICMP协议来探测主机,主要也是可以了解ICMP这个协议,这里最主要的也是将这个ICMP协议。协议分析 - ICMP协议解码详解ICMP全称In 阅读全文

posted @ 2008-05-10 12:02 ljl_falcon 阅读(637) 评论(0) 推荐(0)

摘要: ARP协议工作原理一、ARP协议简介ARP,全称Address Resolution Protocol,中文名为地址解析协议,它工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务。IP数据包常通过以太网发送,以太网设备并不识别32位IP地址,它们是以48位以太网地址传输以太网数据包。因此,必须把IP目的地址转换成以太网目的地址。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。ARP协议用于将网络中的IP地址解析为的硬件地址(MAC地址),以保证通信的顺利进行。1. ARP和RARP报头结构 阅读全文

posted @ 2008-05-10 12:00 ljl_falcon 阅读(2153) 评论(0) 推荐(0)

摘要: 协议分析 - IP协议解码详解 IP协议简介 IP,全称Internet Protocol,中文名叫因特网协议,它工作在OSI的网络层,它负责将数据传输到正确的目的地,同时也负责路由。无论传输层使用何种协议,都要依赖IP来发送和接受数据。IP提供一种无连接的传输机制,这就意味着在网络传输的每个数据报都作为独立的单元来对待。IP并不维护服务器和客户端之间的连接细节。IP不能保证数据传输的可靠性。然而,这些并不意味着分组将被毫无规则的忽略,而是仅在网络出现故障时才会发生数据丢失。下面我们来介绍一下IP数据报的格式、 IP数据报格式,如图1, 版本 ... 阅读全文

posted @ 2008-05-10 11:59 ljl_falcon 阅读(649) 评论(0) 推荐(0)

摘要: TCP/IP网络是如何通讯的在使用TCP/IP协议通信的网络中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将 TCP信封塞入IP大信封,发送上网。在接收端,一个TCP软件包接收信封,抽出数据,按发送前的顺序交将信息还原,并加以校验,若发现差错,TCP将会要求重发。因此,TCP/IP在网络中几乎可以无差错地传送数据。 但是这些信是如何到达目的地的呢? 我们来打个比方:以附图为例,小K住在村1的H1中,村里有个邮局H0,现在小K有两封信分别要给住在村1的H3和村2的H1中的人。小... 阅读全文

posted @ 2008-05-10 11:56 ljl_falcon 阅读(469) 评论(0) 推荐(0)

摘要: TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。 TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的 阅读全文

posted @ 2008-05-10 11:55 ljl_falcon 阅读(197) 评论(0) 推荐(0)

摘要: 是一种著名的,使用方便的,应用总线拓扑的网络技术。以太网从理论上讲,一个以太网应包括单独的一根叫做以太(ether)的同轴电缆,多台计算机连接在这根电缆上。一个给定的以太网在长度上限制在500m(在使用粗缆时)以内,并且标准要求再每一对连接之间最少相隔3m。以太网的帧格式见图(a),以太网的头部包括四个域:64位前同步码,两个48位地址,第四个帧包含一个帧地址的类型。以太网使用总线拓扑所以它要求堕胎计算机共享单一的介质。 如图(b)所示,信号从发送计算机向共享电缆的两端传... 阅读全文

posted @ 2008-05-10 11:53 ljl_falcon 阅读(218) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 下一页